我使用的是 Ubuntu 16.04。我知道使用 FFMPEG 您可以使用此命令来反转视频。
ffmpeg -i [input] -vf reverse -af areverse [output]
Run Code Online (Sandbox Code Playgroud)
现在,我在某个地方发现你可以使用此命令来加速视频。
ffmpeg -i [input] -filter_complex "[0:v]setpts=2.0*PTS[v];[0:a]atempo=0.5[a]" -map "[v]" -map "[a]" [output]
Run Code Online (Sandbox Code Playgroud)
因此,我尝试使用此命令来加速和反转视频,但它不起作用,因为复杂的过滤器不能与 -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]
Run Code Online (Sandbox Code Playgroud)
我需要使用什么命令才能让 FFmpeg 加速和反转视频,而不需要反编译它?我正在使用最新版本的 FFmpeg。
使用
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]
Run Code Online (Sandbox Code Playgroud)