(今回は、音声コーデックが AAC の動画が対象)
aacgain というソフトウェアを使用した。
下記のページの AACGain v1.9が最新
http://www.rarewares.org/aac-encoders.php
dll では libFAAC があったが、今回は使用せず。
【aacgainを使うことのメリット】
- mp4を指定すると、直接音声のノーマライズが可能。
- 動画の映像が劣化しない ← これは効きますね。
- プログラムに組み込むのが容易
○音声ノーマライズ
aacgain /r /c /k /p [filepath] ...
/r :トラックゲインを音声個別に指示 89db → /a に変えると、指定した全ての音声の相対的な音量を保って指示
/c :クリッピングが発生しても確認メッセージを出さないオプション。クリッピング:音が大きすぎて許容値を超えていて、音の割れ、歪の発生の可能性がある。指定しないと、確認メッセージへの応答が必要。
/p :ファイルのタイムスタンプを変更しないオプション
/k :クリッピングしないギリギリまでゲインを自動で下げる
/d トラックゲインの指定 89dbに対して増減を指定する。/d 5 とすれば、89 + 5 = 94 となる。
○音声の分析のみ
・分析のみを行う
aacgain /s s [filepath] ...
Recommended "Track" dB change: -0.370000
Recommended "Track" mp3 gain change: 0
Max PCM sample at current gain: 19850.775391
Max mp3 global gain field: 180
Min mp3 global gain field: 115
Recommended "Album" dB change for all files: -0.370000
Recommended "Album" mp3 gain change for all files: 0
・/d で指定した変更を行うとどうなるかを解析する
aacgain /s s /d 5 [filepath] ...
Recommended "Track" dB change: 4.630000
Recommended "Track" mp3 gain change: 3 ← /d は目標のdbまで1.5db刻みで最も近いものを計算する。
WARNING: some clipping may occur with this gain change!
Max PCM sample at current gain: 19850.775391
Max mp3 global gain field: 180
Min mp3 global gain field: 115
Recommended "Album" dB change for all files: 4.630000
Recommended "Album" mp3 gain change for all files: 3
WARNING: with this global gain change, some clipping may occur in file after_converter.mp4 ← /d 5 するとクリッピングすることを示す
0 件のコメント:
コメントを投稿