さて、.mp3にあるオーディオファイルが1つあり、左チャンネルのみを増幅する必要があります。私はこのコマンドを使用してファイル全体でiを実行する方法を見つけました:
ffmpeg -i input.wav -af "volume=1.5" output.wav
しかし、右のチャンネルをそのままにして、左のチャンネルだけでそれを行う方法を見つけることができません。誰かが私を助けることができますか? -map
オプションを調べてみましたが、取得できませんでした。
私はFFMPEGの達人から呼ばれるつもりですが、これが私がそれを行う方法です:
ステレオ.wavを2つのモノラルファイルに分割します-左。
ffmpeg -i stereo.wav -map_channel 0.0.0 left.wav -map_channel 0.0.1 right.wav
amplifly left.wav
ffmpeg -i left.wav -af "volume=1.5" left.wav
モノラルファイルを結合し直します
ffmpeg -i left.wav -i right.wav -filter_complex "[0:a][1:a]amerge=inputs=2[aout]" -map "[aout]" output.mka
詳細はこちら: https://trac.ffmpeg.org/wiki/AudioChannelManipulation
channelsplit 、 volume 、および amerge を使用する1つの簡単な方法:
ffmpeg -i stereo.wav -filter_complex "channelsplit[lpre][r];[lpre]volume=1.5[l];[l][r]amerge" output.wav