我正在使用ffmpeg通过以下命令将视频文件拆分为多个部分 . 但是有帧丢失 .
ffmpeg -i input.mp4 -ss 00:00:00 -t 00:10:00 -c copy output.mp4
例如,完整的视频文件中总共有17983帧 . 但是所有拆分部分的总帧数是17970.所以减少了13帧 .
任何人都可以告诉我,如果有任何方法我们可以分割视频而不会丢失任何帧 . 甚至通过使用一些其他工具而不是ffmpeg .
谢谢....
请尝试使用段复用器 .
ffmpeg -i input.mp4 -c copy -segment_times 600,1100,1400 -f segment out%d.mp4
时间以秒为单位 . 就像 ss copy一样,如果在分割时不存在关键帧,则剪切时间可能不准确 .
ss
1 回答
请尝试使用段复用器 .
时间以秒为单位 . 就像
ss
copy一样,如果在分割时不存在关键帧,则剪切时间可能不准确 .