web-dev-qa-db-ja.com

一度に複数のMP3の音量を上げる方法は?

Audacityを使用して、一度に1つのMP3の音量を上げる方法を知っています。私が持っているのはオーディオファイルのフォルダーです。Audacityでそれぞれを個別に開く必要なく、それらすべてのボリュームを増やしたいと思います。

そこに良い解決策はありますか?

16
andersonbd1

ゲイン制御にはさまざまなタイプがあります。

  • ピーク正規化 は、最大振幅のファイルの部分を検索し、ファイルを可能な限り最大のレベルに増幅します。それに応じて残りを増幅します。 psychoacoustics を使用しないという意味では、これはかなり「愚かな」テクノロジです。
  • ラウドネスの正規化 これにより、クリップが知覚されるラウドネスになります。 EBU-R 128は、主に放送業界で使用されている規格であり、これを使用すると、たとえばすべてのTV番組の音量が等しくなるようになります。 (ほとんどの場合、広告を除いて。)
  • ReplayGain は、音響心理学に基づいてファイルを分析し、それに応じて増幅するアルゴリズムであるため、すべての人が同じ大きさの知覚音量を持っています。

ffmpeg-normalizeの使用

(免責事項:私はプログラムの作成者です)

ffmpeg-normalize というプログラムをインストールできます。必要なのはPythonおよび ffmpeg がインストールされている場合のみです。

pip install ffmpeg-normalize

これで実行できます:

ffmpeg-normalize *.mp3 -c:a libmp3lame -b:a 320k

これにより、すべてのMP3ファイルが特定のターゲットにラウドネス正規化され、normalizedフォルダーに書き込まれます。

ただし、MP3の場合はすべてのファイルを再エンコードする必要があり、その過程で品質が低下する可能性があるため、音楽コレクションに対してこれを行うことはお勧めしません。むしろReplayGainを適用します(以下を参照)。

Audacityによるバッチ正規化

Audacity機能を使用して単純にバッチ正規化する場合は、これを行う必要があります ブログの投稿によると

  • オーダシティを開く
  • ファイル>チェーンの編集
  • 「正規化」を追加
  • 「正規化」を挿入
  • 「エクスポート」ステップを追加します(それ以外の場合、ファイルは保存されません)
  • Ok
  • ファイル>正規化>ファイルに適用

同様に、ReplayGainを使用できる場合は、これを行うことはお勧めしません。

ReplayGain

私はあなたがWindowsを使っていると思いますが、これはOS Xでも動作します:

それは何をするためのものか?

MP3Gainはmp3ファイルを分析および調整して、同じボリュームになるようにします。

MP3Gainは、多くのノーマライザが行うように、ピークの正規化を行うだけではありません。代わりに、統計分析を行って、ファイルが実際に人間の耳に聞こえる音量を決定します。

それはあなたのファイルを分析し、それらを可能な限りラウドにし、ラウドネスに関してそれらのすべてを等しくします。したがって、通常、これはライブラリで実行できるようにするで十分です。 MP3Gainには、便利なバッチオプションが含まれています。このプロセス中に再エンコードされることはないため、品質が失われることはありません。

ただし、あなたのカーオーディオはそれをサポートする必要があります。試してみて、機能しない場合はお知らせください。

17
slhck