很多工具在进行视频的剪切等操作时由于要进行重编码,不免会有质量上的损耗,编码的时间也非常长。ffmpeg可以做到在不对视频进行重编码的情况下进行无损剪切。

用ffmpeg进行无损截取的命令如下:

ffmpeg -i input.mp4 -ss **START_TIME** -t **STOP_TIME** -acodec copy -vcodec copy output.mp4

其中input.mp4为输入视频,output.mp4为输出视频。
**START_TIME**为开始时间,**STOP_TIME**为结束时间。

开始/结束时间的书写格式有两种:
1.秒数:70
2.时:分:秒:00:01:10

由于无需进行重编码,所以这个过程完成得非常快。