ffmpeg的使用小技巧~

要使用FFmpeg裁剪视频的最后10秒,你可以使用以下命令:

ffmpeg -i input.mp4 -ss [开始时间] -t 10 output.mp4

请注意,这里的 [开始时间] 是指从视频开始到需要裁剪的部分的时间长度。在我们的情况下,我们希望裁剪最后10秒的部分,所以需要计算 [开始时间] 的值。

为了找到 [开始时间] 的值,你可以使用以下命令来获取输入视频的持续时间:

ffprobe -i input.mp4 -show_format -v quiet | sed -n 's/duration=//p'

然后,将视频的持续时间减去10秒,得到 [开始时间] 的值。

举个例子,假设视频的持续时间是60秒,那么 [开始时间] 就是50秒。使用以下命令裁剪视频的最后10秒:

ffmpeg -i input.mp4 -ss 50 -t 10 output.mp4

这样,你将会得到一个名为 output.mp4 的新视频文件,其中包含原视频的最后10秒。

打赏
评论区
头像
文章目录