MP3をAACに変換する方法
MP3からAACへの変換は、MP3をPCMにデコードし、AACコーデックで192 kbps固定に再エンコードします。AACは同じビットレートならMP3より効率的だと一般に評価されていますが、2回目の非可逆エンコードでMP3がすでに失ったディテールを取り戻すことはできません。
出力は 192 kbps の生の .aac ストリームなので、320 kbps の MP3 は小さくなり(当社のテストで 7.20 → 4.42 MB)、128 kbps の MP3 は大きくなります。生の AAC にはタグ用のコンテナがないため、MP3 の ID3 タグは引き継がれません。タグや Apple デバイスとの連携が必要な場合は、MP3 を M4A に変換してください。
MP3をAACに変換する理由
AACはMP3より効率的なコーデックだと一般に評価されています。同じビットレートでよりクリアに聞こえる傾向があり、それがストリーミングサービスやAppleが標準に採用した理由です。ただし、MP3を再エンコードしても、MP3にまだ残っている情報しか保持されません。
AACは、Appleのエコシステムとの連携をより高めます。AACに変換しておけば、iPhoneやiPadでの再生が最適化されます。ハードウェアデコード支援によりバッテリー持続時間も向上します。YouTubeやApple MusicはAACを標準としています。この形式は高音域の再現にも優れており、こだわりのある視聴に適しています。
音質に関する考慮事項
MP3からAACへの変換は非可逆から非可逆へのトランスコードなので、ある程度の劣化は避けられません。出力は元のビットレートにかかわらず、AAC目標192 kbpsで符号化されます。MP3がすでに捨てた細部は戻らず、128 kbpsのMP3をAACにしても同じ限られた情報を符号化し直すだけで、320 kbpsのMP3は2回目の符号化でさらに少し失います。低ビットレートのMP3しか手元にないなら、AACにしても音は良くなりません。AACファイルは既存の圧縮ノイズを直すのではなく、そのまま保つだけです。出力は生のAACなので、MP3のID3タグは引き継がれません。
最良の結果を得るには、形式変換を重ねるのを避け、できればWAVやFLACなどのロスレス音源から直接符号化してください。ロスレス音源がなければMP3からAACへの変換も使えますが、元のMP3より良い音にはなりません。変換前に、MP3の元になったCD、WAV、FLACがまだ残っていないか確認する価値があります。その音源から直接AACを作れば二重圧縮をまるごと避けられ、既存のMP3を変換するよりきれいな仕上がりになります。元が192 kbps未満で作られたMP3では特にそうです。
よくある利用シーン
- iPhone・iPad向けの最適化: Apple製モバイルデバイスで、より小さいファイルサイズでより良い音質を得るためにMP3ライブラリをAACに変換する
- iTunesライブラリとの連携: メタデータ処理が改善されたAACファイルを作成し、iTunesやApple Musicへスムーズに取り込む
- 互換性: AACストリームを求めるデバイス、アプリ、ワークフロー向けのAAC出力
- 配信プラットフォーム向けの準備: YouTubeやApple Musicなど最新の配信サービスが求めるAAC形式にMP3ファイルを変換する
- バッテリー持続時間の改善: Apple製デバイスのハードウェアデコード支援を活かせるAACファイルを作成し、再生時間を延ばす
フォーマット比較:MP3 と AAC
MP3 (MPEG-1 Audio Layer 3) は、最も普及した音声形式です。非可逆圧縮で、一般に128〜320 kbpsで保存され、ほぼすべてのデバイスで再生できます。圧縮効率はAACに劣ります。
AAC (Advanced Audio Coding) はMP3の後継で、同じビットレートでより効率的で高音域の再現に優れていると一般に評価されています。Appleのエコシステムとストリーミングプラットフォームで主流の形式です。