要去除视频的片头和片尾,可以使用FFmpeg的trim和concatenate筛选器。下面是一个简单的步骤:

  1. 确定要保留的视频部分的起始和结束时间。可以使用FFmpeg的ffprobe工具来获取视频的持续时间,如下所示:
ffprobe -i input.mp4 -show_entries format=duration -v quiet -of csv="p=0"

这将输出视频的持续时间,单位为秒。然后,您可以根据需要计算出要保留的视频部分的起始和结束时间。

  1. 使用trim筛选器来剪切视频。下面是一个示例命令:
ffmpeg -i input.mp4 -ss 00:00:10 -to 00:03:20 -c copy trimmed.mp4

这将从10秒处开始剪切,直到3分20秒处结束,并将结果保存为trimmed.mp4文件。请注意,这将快速地复制输入文件的视频和音频流,而不进行重新编码。

  1. 如果需要,可以使用concatenate筛选器将多个视频合并为单个视频。下面是一个示例命令:
ffmpeg -i "concat:trimmed1.mp4|trimmed2.mp4|trimmed3.mp4" -c copy output.mp4

这将连接三个已经剪切的视频,将它们作为单个视频保存为output.mp4文件。

这就是去除视频片头和片尾的基本过程。您可以根据需要进行调整和修改

使用ffmpeg去掉视频片头片尾

原文地址: https://www.cveoy.top/t/topic/cTKN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录