使用单个命令加速和反转视频?

时间:2016-08-04 18:34:25

标签: video ffmpeg

我使用的是Ubuntu 16.04。我知道使用FFMPEG,您可以使用此命令来反转视频。

ffmpeg -i [input] -vf reverse -af areverse [output]

现在,我找到了一个可以使用此命令来加速视频的地方。

ffmpeg -i [input] -filter_complex "[0:v]setpts=2.0*PTS[v];[0:a]atempo=0.5[a]" -map "[v]" -map "[a]" [output]

所以,我尝试使用此命令来加速和反转视频,但由于复杂的过滤器不能与-vf或-af一起使用,所以它不起作用。

ffmpeg -i [input] -filter_complex "[0:v]setpts=2.0*PTS[v];[0:a]atempo=0.5[a]" -map "[v]" -map "[a]" -vf reverse -af areverse [output]

我需要使用什么命令来使FFmpeg加速和反转视频,而不反编译?我正在使用最新版本的FFmpeg。

2 个答案:

答案 0 :(得分:2)

使用

ffmpeg -i [input] -filter_complex "[0:v]setpts=2.0*PTS,reverse[v];[0:a]atempo=0.5,areverse[a]" -map "[v]" -map "[a]" [output]

答案 1 :(得分:1)

实际上它可以更短,如果你不需要降低速度,那么保持当前的视频速度:

ffmpeg -i [input path] -vf reverse -af areverse [dest path]