web-dev-qa-db-ja.com

同じ音量になるようにオーディオファイルを編集するプログラムはありますか?

Bansheeや他のプレーヤーで音楽を聴くときは、特定の曲の音量を上げて、他の曲の音量を下げる必要があります。それらは同じリプレイゲインを持たないためです。

  • Bansheeで私の曲を正規化できるアドオンはありますか?
  • または、これを私の音楽ライブラリ全体に実行できるプログラムはありますか?

回答に何らかの影響がある場合に備えて、現在Ubuntu 12.04を実行しています。

前もって感謝します。

15
Oyibo

リポジトリで利用可能なmp3gainというコマンドラインユーティリティを使用します。

それを使用するには、音楽ファイルを保存するディレクトリに移動し、次のコマンドを実行します。

find -name '*mp3' -exec mp3gain -r -k {} \;

すべてのサブディレクトリを調べて、.mp3で終わるファイルを見つけ、ゲインを正規化して、一貫したボリュームで再生するようにします。

また、mp3gainは必要な範囲内にあるファイルには作用しないため、2回目以降に実行すると、1回目ほど長くはかかりません。そのため、新しいファイルを追加するたびに、このコマンドを実行することができます。新しいファイルが1つであっても、全体であってもかまいません。

.oggファイルがある場合は、vorbisgainと呼ばれる同様のプログラムがあります。

find -name '*ogg' -exec vorbisgain -r {} \;

ある曲のゲインを他の音楽と比較して正規化する方法にはオプションがありますが、私がそれらを見てからあまりにも長い間、それについてあまり語ることはできません。ライブラリ全体を1つの巨大なランダム化されたコレクションとして再生することを知っているだけで、上記のコマンドとその設定は何年も機能しました。

.flacファイルがある場合は、metaflacを使用できます。

find -name '*flac' -exec metaflac --add-replay-gain {} \;

お役に立てば幸いです。

17
Questioner

Banshee自体にはアドオンはないと思いますが、コレクション全体でボリュームを正規化できます。 AVPで 、それを成し遂げる2つの方法を見つけました:

  • soxSudo apt-get install soxまたはUbuntu Software Centerからインストールします。ターミナルで、cdコマンドを使用して音楽ファイルが存在するディレクトリに移動し、sox <input-file.mp3> <output-file.mp3> gain −n −3と入力します。これにより、mp3ファイルのレベルがフルスケールのたわみに対して-3 dBに正規化されます。

  • normalize-mp3:このアプリケーションは、複数のファイルを処理するときに使用する方法です。 Sudo apt-get install normalize-audioまたはUbuntu Software Centerからインストールします。ターミナルで、cdコマンドを使用して音楽ファイルがあるディレクトリに移動し、アーティストアルバムの場合はnormalize-audio -b *.mp3、ミックスアルバムの場合はnormalize-audio -m *.mp3と入力します。

3
Rory Alsop

Audacityを使用して、音楽ライブラリ全体のボリュームを正規化できます。

Audacityは、Windows、Mac OS X、GNU/Linux、およびその他のオペレーティングシステム向けの無料で使いやすい多言語オーディオエディタおよびレコーダーです。 Audacityを使用して次のことができます。

  • ライブオーディオを録音します。
  • テープとレコードをデジタル録音またはCDに変換します。
  • Ogg Vorbis、MP3、WAVまたはAIFFサウンドファイルを編集します。
  • サウンドをカット、コピー、スプライス、またはミックスします。
  • 録音の速度またはピッチを変更します。
  • もっと!完全な 機能のリスト を参照してください。

これらの機能の1つは、Compressor、Amplify、Normalize、およびFade In/Outエフェクトでボリュームを調整します。1

:audacityを使用すると、音楽の品質に影響します。ただし、音楽ライブラリがすべて高品質のmp3、つまり256および320 kbit/sであり、サンプリング周波数が44.1および48 kHzである場合、おそらく品質の低下(低下)に気付かないでしょう。現在、audacityはNormalizeが大幅に改善されたと主張していますが、サウンドを正規化する前に、これを覚えておく必要があると思います。

1ソース: Audacity

1
Mitch