FFmpeg视频分割时帧丢失

时间:2016-05-27 00:24:57

标签: ffmpeg video-processing

我正在使用ffmpeg通过以下命令将视频文件拆分为多个部分。但是有帧丢失。

   ffmpeg -i input.mp4 -ss 00:00:00 -t 00:10:00 -c copy output.mp4

例如,完整的视频文件中总共有17983个帧。但是所有分割部分的总帧数是17970.所以减少了13帧。

任何人都可以告诉我,如果有任何方法我们可以分割视频而不会丢失任何帧。即使使用除ffmpeg之外的其他工具。

...谢谢

1 个答案:

答案 0 :(得分:2)

尝试使用分段多路复用器。

<profile_name> = webdriver.FirefoxProfile()
driver = webdriver.Firefox(<profile_name>)
driver.get("http://google.com")

时间以秒为单位。就像ffmpeg -i input.mp4 -c copy -segment_times 600,1100,1400 -f segment out%d.mp4 副本一样,如果关键帧在分割时不存在,则剪切时间可能不准确。