2016-05-27 206 views
1

我正在使用ffmpeg通過以下命令將視頻文件分成多個部分。但有幀丟失。FFmpeg視頻分割時的幀丟失

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

例如,在完整的視頻文件中總共有17983幀。但是在所有分割部分中合併的幀總數是17970,因此少了13幀。

任何人都可以告訴我們,如果有任何方法可以在沒有任何幀丟失的情況下分割視頻。即使通過使用其他工具而不是ffmpeg。

謝謝....

回答

1

請嘗試使用分段複用器。

ffmpeg -i input.mp4 -c copy -segment_times 600,1100,1400 -f segment out%d.mp4 

時間以秒爲單位。就像ss副本一樣,如果關鍵幀在分割時間不存在,則切割時間可能不準確。

+0

感謝兄弟.....它工作... –