微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Mac 上有显示毫秒的视频播放器吗?

如何解决Mac 上有显示毫秒的视频播放器吗?

对于特定任务 - 分析,我需要以分钟、秒和毫秒的精度观看“mp4”格式的视频。

操作系统:macOS Catalina,版本:10.15.7

据我所知,有些视频播放器只能在 Windows 上显示毫秒,在 Mac 上,找不到替代方案和解决方案。也许有人遇到过类似的问题并且能够解决它。我已经尝试过安装VLC播放器,但是需要一定的插件才能开启毫秒级查看功能,可惜我在Mac上无法安装这样的插件

解决方法

需要注意的是,这并不是评论中指出的真正的编程问题,当然,除非您计划将播放器构建到应用程序或网页中...,否则您可能会发现帧准确的播放器将满足您的需求 - 有许多可用的,包括基于浏览器的播放器 - 例如:

其中一些将允许您寻找低至数百秒的 SMTPTE 时间戳,无论如何,这比大多数视频帧速率更好。

关于最后一点,值得注意的是,对于任何常见的视频编解码器,每毫秒时间戳也不会有不同的帧 - 您受到视频本身的帧速率的限制。

例如,假设您想以恰好 10 秒和 400 毫秒的速度显示帧,并且您的视频帧速率为每秒 30 帧。

10 秒点之后的每一帧(假设它在 10 秒点的开始处有一帧,为简单起见,每帧长 33 毫秒)将花费 33 毫秒,因此在 10 秒和 400 毫秒时,您将显示第 12 帧,您实际上会看到从 10 秒和 396 毫秒到 10 秒和 429 毫秒的同一帧。

这在您的用例中可能无关紧要,但如果您选择的播放器可以搜索帧而不是时间,那么您可以在计算最接近的帧后按帧数搜索。这确实假设了一个恒定的帧速率,但这是目前最常见的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。