1

我想提高声音和视频的速度,同时单独增加音频的音调。

我有这两个 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:a "atempo=1.06,asetrate=44100*1.25" output.mkv
4

1 回答 1

1

组合命令:

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在第一个示例中添加输出选项。

于 2020-08-03T19:05:29.010 回答