可以使用以下命令:

  1. 首先,使用ffprobe命令获取视频文件的时长和码率等信息:

ffprobe input.mp4
  1. 然后,使用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表示复制原视频的其他配置

  1. 最后,等待命令执行完成,就可以得到去掉片头片尾的新视频文件output.mp4了。

文章作者: 小鱼吃猫
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小鱼吃猫博客
其他 ffmpeg
喜欢就支持一下吧