我正在使用ffmpeg通过以下命令将视频文件拆分为多个部分。但是有帧丢失。
ffmpeg -i input.mp4 -ss 00:00:00 -t 00:10:00 -c copy output.mp4
例如,完整的视频文件中总共有17983个帧。但是所有分割部分的总帧数是17970.所以减少了13帧。
任何人都可以告诉我,如果有任何方法我们可以分割视频而不会丢失任何帧。即使使用除ffmpeg之外的其他工具。
...谢谢
答案 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
副本一样,如果关键帧在分割时不存在,则剪切时间可能不准确。