首页 > 解决方案 > Chrome 和 ffmpeg 之间的帧搜索不一致:示例视频

问题描述

有一个已知问题,Chrome 无法通过<video />元素的 currentTime 进行准确的帧搜索。(即,如果将视频的 currentTime 设置为 desired_frame_number/fps,与“规范”ffmpeg 帧相比,它可能会偏离几帧。通常,chrome 在开头插入过时的帧)。

这似乎可以用 b 帧来解释。另一个原因可能是不同的帧速率,但我们现在假设一个恒定的帧速率。

我正在寻找一些示例视频ffmpeg 命令来生成一个。-bf在将表现良好的视频转换为具有一些 b 帧时,我尝试了该标志,但它仍然产生了表现良好的视频。

标签: ffmpeghtml5-video

解决方案


推荐阅读