AACをOGGに変換する方法
AACからOGG Vorbisへの変換では、AAC音声ストリームをデコードし、Vorbisコーデックで再エンコードします。AACファイルをアップロードすると、コンバーターが解凍と再圧縮の両段階で音声を処理します。Vorbisは品質レベル6でエンコードされ、ステレオ音楽で平均約192 kbpsの可変ビットレートになります。ビットレートの設定項目はありません。非可逆から非可逆への変換のため、多少の音質劣化は避けられません。変換は通常、ファイルの長さに応じて数秒以内に完了します。
エンコーダーが品質レベル6で約192 kbpsを目標とするため、出力されるOGGファイルは通常、元のAACと同程度のサイズになります。Vorbisはストリーミングやウェブアプリケーションに効率的です。生の.aacファイルにはタグがないため、OGGが継承するVorbisコメントもありません。タイトル、アーティスト、アルバムを一緒に引き継ぐ必要がある場合はM4Aから変換してください。OGGはオープンソースの音楽プレーヤーやLinuxシステムで再生できます。
AACをOGGに変換する理由
AACをOGGに変換する主な理由は、オープンソースソフトウェアとの互換性です。こうしたプラットフォームは特許に縛られない形式を重視します。OGG Vorbisは完全にオープンソースでロイヤリティフリーな形式であり、Linuxディストリビューションやオープンソースのメディアプレーヤーで好まれる音声形式です。フリーソフトウェアの理念に基づいて構築されたWebアプリケーションでも同様に好まれます。特にF-Droidリポジトリに含まれる多くのAndroidアプリは、独自形式のAACよりもOGGに最適化されています。
Web開発者は、HTML5アプリケーションでのブラウザ間の音声互換性を高めるために、AACをOGGに変換することがよくあります。最新のブラウザはMP4コンテナ内のAACに対応していますが、OGGの方がFirefoxなどのオープン標準ブラウザとの互換性が高くなります。UnityやGodotといったゲームプラットフォームも、BGMや効果音にOGGを好んで使用します。この形式は効率的な圧縮、デコード負荷の低さ、ライセンス不要という特長を備えています。
音質に関する注意点
AACからOGGへの変換は非可逆から非可逆へのトランスコードです。音声をAACからデコードしてVorbisで再エンコードするため、元のAACエンコードの損失に加えて2回目の損失が生じます。Vorbisは品質レベル6でエンコードされ、ステレオ音楽で平均約192 kbpsの可変ビットレートになります。ビットレートの設定項目はありません。損失は一般にごくわずかで、まず高音域や複雑な音楽パッセージに現れます。
OGG VorbisはAACとは異なる心理音響モデルを採用しています。2つのコーデックは、それぞれ異なる音声情報を保持・削除します。両者の間で変換すると、両方のエンコード段階で生じた劣化が積み重なることがあります。最良の結果を得るには、複数回の形式変換は避けましょう。OGG形式が必要な場合は、WAVやFLACのような可逆形式のソースから直接エンコードするのが理想です。元のソースが入手できない場合は、高いビットレートでAACからOGGに変換すれば十分な結果が得られます。
よくある利用シーン
- オープンソースのメディアサーバー:Jellyfin、Funkwhaleなどのオープンソースのメディアプラットフォームでストリーミングするために、AACの音楽ライブラリをOGGに変換する
- Webアプリケーションの音声:WebアプリのHTML5オーディオ要素向けにOGGファイルを準備し、Firefoxやオープン標準に準拠したブラウザとの互換性を確保する
- ゲーム開発:OGG形式を好むUnityやGodotなどのゲームエンジンに組み込むために、効果音やBGMをAACからOGGに変換する
- Linuxの音声ライブラリ:AACコーデックの対応状況よりもOGGの標準サポートの方が安定しているLinuxシステムで使うために、AACファイルを変換する
- Android F-Droidアプリ:独自形式を避けるオープンソースのAndroidアプリケーションで配信するために、音声コンテンツをOGG形式で用意する
形式の比較:AAC対OGG Vorbis
AAC (Advanced Audio Coding) は、MPEGが標準化した非可逆圧縮形式で、その品質対サイズ比の高さからApple、YouTube、主要ストリーミングサービスに広く採用されています。AACはプロプライエタリで、商用エンコーダーにはライセンスが必要ですが、デコーダーは自由に利用できます。この形式はAppleのエコシステムとモバイル機器で圧倒的な地位を占め、iOS、Android、各種メディアプレーヤーで対応しています。
OGG Vorbis は、Xiph.Org Foundationが開発した完全オープンソースでロイヤリティフリーの非可逆圧縮形式です。Vorbisは同程度のビットレートでAACに匹敵すると一般に評価され、低ビットレートの場面でも良好な結果を出すため、ストリーミング、ゲーム、ウェブアプリケーションで人気があります。Linuxでのネイティブ対応が優れており、最新のAndroidやデスクトップアプリケーションでも再生できます。