ffmpeg - Chrome 和 ffmpeg 之间的帧搜索不一致:示例视频
问题描述
有一个已知问题,Chrome 无法通过<video />
元素的 currentTime 进行准确的帧搜索。(即,如果将视频的 currentTime 设置为 desired_frame_number/fps,与“规范”ffmpeg 帧相比,它可能会偏离几帧。通常,chrome 在开头插入过时的帧)。
这似乎可以用 b 帧来解释。另一个原因可能是不同的帧速率,但我们现在假设一个恒定的帧速率。
我正在寻找一些示例视频或ffmpeg 命令来生成一个。-bf
在将表现良好的视频转换为具有一些 b 帧时,我尝试了该标志,但它仍然产生了表现良好的视频。
解决方案
推荐阅读
- spring - java.lang.AssertionError: Status Expected:<200> but was:<400> in testing class with junit
- oracle - SQL 错误:ORA-14006:分区名称无效
- python - 如何在帖子中进行搜索(在 django 中)
- python - 为字典列表创建过滤函数的方法
- ruby-on-rails - 主延迟作业完成后调用钩子
- python - 由类方法处理的 Cython 中的单例
- java - Minium 使用胶水和浏览器抛出错误
- azure-devops - 如何从 git repo 中引用 tfvc 在 Visual Studio Online 中触发构建
- javascript - 如何在 vanilla JS 中将参数放到 setAttribute 函数上
- docker - Nginx Plus 无法使用 Docker 嵌入式 DNS 服务器解析服务