``` ffmpeg -ss 00:00:06 -t 00:00:12 -i input.mp4 -vcodec copy -acodec copy output.mp4 ``` 意思是从截取从6秒开始,时长为12秒的视频,格式不变, 输入为input.mp4 输出为output.mp4 \-vcodec copy -acodec copy : 编码格式不变 ***** 还有就是关于-s选项的解释: ‘-ss position (input/output)’ When used as an input option (before -i), seeks in this input file to position. When used as an output option (before an output filename), decodes but discards input until the timestamps reach position. This is slower, but more accurate. position may be either in seconds or in hh:mm:ss\[.xxx\] form. 意思就是如果要把-ss作为输入选项的话要放在-i之前,当做输出选项的话放在输出文件之前。我们这是要截取一段视频,应该当做输入选项,所以-ss要在-i之前才有效,不然会花费很长一段时间来寻找-ss。 作者:Gongjia 链接:https://www.jianshu.com/p/2975f4efd808 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。