序文
私は車の中でiPod Classicで音楽を聴いていましたが、過去に曲間の音量が根本的に異なることにイライラして、iPodの音量を調整する必要がありました(またはドラムを吹き飛ばしました)。当時、私のコレクション全体がWindows PCにあったので、調査をしてMP3Gainを見つけました。ライブラリでMP3Gainを実行し、iPodをすべて同期(知覚)して同じ(知覚)ボリュームにした後。しかし、音楽コレクションをUbuntuベースのメディアサーバーに移動すると、すべてが変わりました。
問題
すべてのメディアがメディアサーバー上にあるため、追加する新しい音楽は、他のメディア(iPodで再生する場合)と同じ(知覚される)ボリュームではありません。私が見つけたいのは、音楽ファイルがiPodの同じボリュームにあるように聞こえるようにすることです(基本的にはMP3Gainの機能を実行します)。
私が試したこと
私はこの問題に関してできるだけ多くの研究を試みましたが、私はオーディオに関しては巨大な初心者であり、あまり多くのことを思いつきませんでした。 MP3GainがUbuntuにあったことは知っていますが、メンテナーがいないため削除されました。
私は sox に出くわしましたが、問題を解決するために何をする必要があるのかよくわかりませんでした。
私は自分の音楽コレクションにcollectiongain( rgain の一部)をインストールして実行しましたが、問題を解決するためにそう思われませんでした(おそらくそうだったのでわかりませんか?)。
注
これに関する助けは大歓迎です!
編集
オーディオを正規化するためのチュートリアルがたくさんありますが、私の理解からすると、それは私が望むものではなく、MP3オーディオが何をするものでもありません(間違っている場合は修正してください)。私はnotファイルを再エンコードせず、notピーク正規化(ReplayGainは私が探しているもの)。提案された重複した質問(再び、私が理解していることから)は、ピークの正規化を行い、ファイルを再エンコードします。
私はそれをいじりましたが、はい、 replaygain はあなたが望むことをすることができるようです。
まず、replaygain
をインストールします。
Sudo apt install python-rgain
その後、MP3ファイルのベースフォルダーに移動できます
cd /path/to/base/of/MP3/files
実行するマンページの状態
replaygain filename.mp3
または、次のコマンドを実行して、すべてのサブフォルダーを検索してすべてのMP3ファイルを検索し、見つかった各ファイルにreplaygain
アルバムゲインを追加できます。
find . -type f -name '*.mp3' | while read musicname; do replaygain "$musicname"; done
座ってreplaygain
がそのことをするのを見てください。
お役に立てれば!