2016-08-04 60 views
0

我使用的是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] 

所以,我想这个命令来加快和反向视频,但没有奏效,因为复杂的过滤器不能一起室颤或-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。

回答

1

使用

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] 
0

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

ffmpeg -i [input path] -vf reverse -af areverse [dest path] 
相关问题