Ffmpeg 如何加速声音和视频,并修改音高?

Ffmpeg 如何加速声音和视频,并修改音高?,ffmpeg,Ffmpeg,我想提高声音和视频的速度,同时只增加音频的音高 我有这两个ffmpeg命令,但我不知道如何使它们一起工作 ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.94*PTS[v];[0:a]atempo=1.06[a]" -map "[v]" -map "[a]" output.mkv 及 联合指挥部: ffmpeg -i input.mkv -filter_complex "

我想提高声音和视频的速度,同时只增加音频的音高

我有这两个ffmpeg命令,但我不知道如何使它们一起工作

ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.94*PTS[v];[0:a]atempo=1.06[a]" -map "[v]" -map "[a]" output.mkv

联合指挥部:

ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.94*PTS[v];[0:a]atempo=1.06,asetrate=44100*1.25[a]" -map "[v]" -map "[a]" output.mkv
虽然我假设您希望将音频采样率从55125重置回44100:

ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.94*PTS[v];[0:a]atempo=1.06,asetrate=44100*1.25,aformat=sample_rates=44100[a]" -map "[v]" -map "[a]" output.mkv
或者,只需将
-ar 44100
输出选项添加到第一个示例中

ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.94*PTS[v];[0:a]atempo=1.06,asetrate=44100*1.25,aformat=sample_rates=44100[a]" -map "[v]" -map "[a]" output.mkv