我有许多 .mpeg 文件,我只想使用最后 10 秒(有点像重播)
ffmpeg 或 MEncoder 是否能够做到这一点,如果可以,有人可以帮我解决命令行语法吗?
不完全确定它何时更改,但 Tyler 的示例不再适用(至少对我而言)。
这对我有用:
ffmpeg -sseof -10 -i input.avi -c copy output.avi
您可以使用最新版本的 ffmpeg 轻松做到这一点:
-sseof time_off set the start time offset relative to EOF
例子:
ffmpeg -i input.mpg -c copy -map 0 -sseof 10 output.mpg