如何使用ffmpeg或MEncoder从原始文件的最后10秒创建新的.mpeg

时间:2012-11-13 12:13:22

标签: ffmpeg mencoder

我有一些.mpeg文件,我只想使用最后10秒(有点像重播)

ffmpeg或MEncoder是否能够执行此操作?如果有,是否有人可以使用命令行语法帮助我?

2 个答案:

答案 0 :(得分:3)

您可以使用最新版本的ffmpeg轻松完成此操作:

-sseof time_off     set the start time offset relative to EOF

示例:

ffmpeg -i input.mpg -c copy -map 0 -sseof 10 output.mpg

答案 1 :(得分:3)

不确定它何时发生变化,但Tyler的例子不再适用(至少对我而言)。

这里对我有用:

ffmpeg -sseof -10 -i input.avi -c copy output.avi