LoudBatch
CarDSPMusicPlayer Android版用 音量チェックアプリ
Macで音楽ライブラリ全体の音量(ラウドネス)を一括で測り、曲ごとの補正値をCSVファイルに書き出します。 そのCSVをCarDSPMusicPlayerに読み込めば、端末で時間のかかる「音量の均一化」の解析がすぐに終わります。
重い解析は、Macに任せる
古いCDから取り込んだ曲と最近の音圧の高い曲では、同じボリュームでも聞こえる大きさが大きく違います。 CarDSPMusicPlayerはこの差を自動で補正しますが、再生を邪魔しないよう解析を少しずつ進めるため、曲数が多いと時間がかかります。
端末だけで解析
数日〜1週間
約1万曲の場合。車載端末では1曲あたり数十秒かかります。
LoudBatch(Mac)で解析
数十分
約1万4千曲のライブラリで確認。複数の曲を同時に解析します。
使い方
-
インストール
ダウンロードした .dmg を開き、LoudBatch を「アプリケーション」フォルダにドラッグします。
-
音楽フォルダを解析
LoudBatch を起動し、音楽ファイルが入ったフォルダを選んで解析を開始します。サブフォルダもすべて対象です。
-
CSVができる
選んだフォルダの直下に
volume_gains.csvが作られます。途中で止めても、そこまでの結果は残ります。 -
Androidで読み込む
CSVをAndroid端末にコピーし、CarDSPMusicPlayer に読み込みます。ファイル名で曲を照合し、補正値がすぐに反映されます。
書き出されるCSV
音楽ファイル自体には一切書き込みません。結果はすべて別ファイルのCSV(UTF-8)に保存されます。
| file_name | artist | duration_sec | measured_lufs | true_peak_dbfs | gain_db | status | leading_silence_sec | trailing_silence_sec |
|---|---|---|---|---|---|---|---|---|
| 02 Groove On.m4a | Al Turner | 282.0 | −23.1 | −1.2 | +5.1 | ok | 0.3 | 1.8 |
| 01 Marmalade Groove.mp3 | 山下達郎 | 231.4 | −15.8 | −0.4 | −2.2 | ok | 0 | 2.4 |
| corrupt.mp3 | error:decode_failed | 0 | 0 |
gain_db が曲ごとの補正値(目標 − 実測、±12 dB で制限)です。曲頭・曲末の無音の長さも記録され、「曲間の無音をトリム」に使われます。
読めないファイルがあっても全体は止まらず、その行だけ error になります。実際のCSVには相対パスとタイトルの列もあります。
仕様
- 対応形式
- MP3 / AAC (M4A) / ALAC / FLAC / WAV / AIFF / Ogg Vorbis / Opus / WavPack
- 測定方式
- ITU-R BS.1770 / EBU R128 準拠の Integrated Loudness
- 目標レベル
- −18 LUFS(変更可)
- 補正の上限
- ±12 dB(変更可)
- 再実行
- 変更のない曲は解析を省略し、追加・更新された曲だけを解析
- 音楽ファイル
- 読み取りのみ。変換・移動・タグの書き込みはしません
- 動作環境
- macOS 14 Sonoma 以降(Apple シリコン / Intel)
- 安全性
- Apple の公証(Notarization)済み。ダウンロード後そのまま開けます
LoudBatch は音声の解析に FFmpeg を使用しています。 FFmpeg は GNU Lesser General Public License (LGPL) version 2.1 以降のもとで配布されています。 同梱している FFmpeg 9.0.1 は改変していない公式ソース(ffmpeg-9.0.1.tar.xz)からビルドしたもので、 ライセンス全文とビルド構成はアプリ内の
Contents/Resources/licenses に収録しています。