FFmpeg でオーディオファイルの音量を調整する

Windows 10 に付属する標準の音楽プレイヤーは曲ごとに再生時の音量を設定することができないようなので、 FFmpeg を使って MP3 や AAC の音量を調整した。

ここで使用した FFmpeg のバージョンは N-93565-g0ad0533e91 (2019/2)。

ffmpeg -i INPUT -c:v copy -filter:a "volume=-6dB" OUTPUT

オプションの詳細は次の通り。

  • -i INPUT …… 入力ファイル
  • -c:v copy …… 映像パートはコピーする
  • -filter:a "volume=-6dB" …… 音声にフィルタを適用する
    • 音量は -6dB のようにも調整できるし、 0.5 など [0, 1] の値を設定することもできる。デシベル値を設定する場合は B が大文字でないといけないことに注意
  • OUTPUT …… 出力ファイル