用ffmpeg来去掉片头片尾
可以使用以下命令:
首先,使用ffprobe命令获取视频文件的时长和码率等信息:
ffprobe input.mp4
然后,使用ffmpeg命令去掉片头片尾并保存为新的视频文件:
ffmpeg -i input.mp4 -ss [start_time] -to [end_time] -c:v copy -c:a copy output.mp4
其中,[start_time]和[end_time]分别为要去掉的片头和片尾的时间,单位为秒。例如,如果要去掉前5秒和后10秒,则可以设置为:
ffmpeg -i input.mp4 -ss 5 -to [duration-10] -c:v copy -c:a copy output.mp4
其中,[duration]为视频文件的总时长,可以在ffprobe命令的输出中获取。
其中,-to指的是到原视频的多少秒截止,你可以使用-t来表示从-ss开始截取多少秒。
-c copy表示复制原视频的其他配置
最后,等待命令执行完成,就可以得到去掉片头片尾的新视频文件output.mp4了。
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
小鱼吃猫博客!
喜欢就支持一下吧