FFMPEG:持续10秒

时间:2016-03-20 23:02:23

标签: ffmpeg

我试图获取一段我不知道长度的视频的最后10秒,然后将这10秒保存为新视频。这是否可以使用ffmpeg命令提示符?如果是这样,怎么样?

感谢您的帮助

迎接

1 个答案:

答案 0 :(得分:16)

使用-sseof选项。来自documentation

  

-sseof 位置(输入/输出)
  与-ss选项类似,但相对于“文件结尾”。这是负值在文件中较早,0表示在EOF。

示例:

ffmpeg -sseof -10 -i input.mp4 output.mp4

请注意,在stream copy模式下(使用-c copy或等效模式),剪切将出现在最近的关键帧上,因此可能会缩短您所需的确切时间。如果需要更高的准确性,则必须重新编码而不是流复制。