/約12分で読めます

OGGとは?Ogg Vorbis、Opus、オープン音声、音質、OGG変換ツール

OGGは、オープンなOggコンテナを使う音声ファイルの一般的な呼び名です。多くの場合、Web上で音楽や音声をコンパクトに再生するためにVorbis音声を含みます。

今すぐOGGを変換しますか?

メインのAudio Converterを使うと、複数のOGGファイルをまとめて変換できます。ビットレート、サンプルレート、モノラル/ステレオ出力を調整でき、ファイルは端末上で処理されます。

Audio Converterを開く

OGGファイルとは?

OGGは、オープンなOggコンテナを使う音声ファイルの呼び名としてよく使われます。多くの場合、.ogg ファイルにはVorbis音声が入り、音楽や音声をコンパクトに再生する目的で使われます。

Ogg自体はコンテナであり、単一のコーデックではありません。中にはVorbis、Opus、FLACなど、複数の種類の音声を入れられます。 日常的に「OGG音声」と言うと、Ogg Vorbisを指すことが多いです。

OGGはオープンな形式として、Web音声、ゲーム、Linuxやオープンソース系の環境、Apple以外のワークフローでよく使われます。

Oggの簡単な歴史

Oggは、特許やライセンスに縛られにくいオープンなマルチメディア形式を目指す流れの中で発展しました。

時期できごと
1990年代後半Xiph.Org系のエコシステムが、OggコンテナやVorbis音声コーデックなどのオープンなマルチメディア形式を開発し始めました。
2000年代Ogg Vorbisはオープンソースソフトウェア、Linuxディストリビューション、ゲーム、Web音声の実験で採用されました。
2010年代HTML5 audioの対応により、多くの環境でOgg Vorbisがブラウザ再生の実用的な選択肢になりました。
現在Oggはオープン音声ワークフローで今も有用で、音声やストリーミング用途ではOpusがより強力な現代的コーデックになっています。

Oggはコーデックではなくコンテナ

コンテナは、音声データ、ページ構造、メタデータ、タイミング情報を包む形式です。コーデックは音声そのものの圧縮方法を決めます。 Oggはコンテナで、VorbisやOpusが中の音声コーデックです。

そのため、.ogg が必ずVorbisとは限りません。ただし一般的な音楽・効果音ファイルでは Ogg Vorbisであることが多く、現代的な音声やストリーミングではOpusが選ばれることも増えています。

Ogg VorbisとOgg Opus

Vorbisは音楽やゲーム音声、一般的なWeb音声で長く使われてきた非可逆コーデックです。Opusはより新しく、 音声、低遅延通信、ストリーミングで特に強いコーデックです。

コーデック圧縮向いている用途補足
Vorbis非可逆音楽、ゲーム音声、オープンなWeb音声多くの人がOGG音声と言うときに想定するコーデックです。
Opus非可逆音声、ストリーミング、低遅延、現代的なWeb音声特に低ビットレートではVorbisより効率的なことが多いです。
FLACロスレスOggコンテナ内のオープンなロスレス音声可能ですが、通常のFLACファイルは.flac拡張子を使うことが多いです。
Theora非可逆動画古いオープン動画ワークフロー新規プロジェクトでは現在あまり一般的ではありません。

OGGファイルの中身

Oggファイルはページとパケットで構成されます。ヘッダー、コメント、音声データが順番に入り、プレーヤーはそれを読みながら再生します。

+------------------------------+
| Ogg pages                    |  stream structure and timing
+------------------------------+
| codec headers                |  Vorbis or Opus setup
+------------------------------+
| comment metadata             |  title, artist, album, notes
+------------------------------+
| encoded audio packets        |  compressed audio data
+------------------------------+

OGGの音質、ビットレート、ファイルサイズ

Ogg Vorbisの音質は、ビットレートや品質設定、元音源、エンコーダーによって変わります。可変品質モードでは、 必要なところに多くのビットを使えるため、固定ビットレートより効率よく聞こえることがあります。

設定主な用途期待できること
64-96 kbps音声、プレビュー、低帯域再生コンパクトですが、音楽は薄く不安定に聞こえることがあります。
112-160 kbps一般的なリスニング、Web音声Vorbisの音楽書き出しで実用的な範囲です。
192 kbps高めの音質での音楽共有ステレオの細部がよりきれいで、目立つ劣化が少なくなります。
256 kbps以上大きめの高品質な非可逆書き出しかなり良く聞こえますが、非可逆であることに変わりはありません。
可変品質モードVorbis系の品質プリセット必要な部分にビットを多く使いやすくなります。

メタデータとコメント

OGGファイルはVorbis commentsなどの形でメタデータを保存できます。タイトル、アーティスト、アルバム、トラック番号、 コメントなどを入れられますが、プレーヤーによって表示のされ方は異なります。

  • 公開用ファイルではタイトルやアーティスト名を分かりやすくします。
  • 作業用メモや個人情報は公開前に削除します。
  • Apple系の音楽ライブラリとの連携が重要ならM4Aも検討します。

OGGとMP3、AAC、M4A、WAV、FLAC、Opusの違い

OGG Vorbisはオープンでコンパクトな音声に向いています。最大互換性ならMP3、Appleやモバイル中心ならAAC/M4A、 編集や保存ならWAV、AIFF、FLACのような非圧縮・ロスレス形式が向きます。

形式圧縮一般的なサイズ互換性向いている用途
OGG Vorbis非可逆小さい高いオープン音声、ゲーム、Apple以外のワークフロー、ブラウザ再生
Opus非可逆非常に小さい高い音声、ストリーミング、低遅延、現代的な軽量音声
MP3非可逆小さい非常に高い古い環境への最大互換性、簡単なダウンロード
AAC/M4A非可逆またはコンテナ小さい非常に高いモバイル再生、Apple環境に強い配信、MP4動画音声
WAV通常は非圧縮PCM非常に大きい非常に高い録音、編集、文字起こし、制作データの受け渡し
FLACロスレス圧縮中〜大高い完全なコピーを省容量で保管
AIFF通常は非圧縮PCM非常に大きい高いApple系の編集・制作ワークフロー

WebでのOGG

OGGは多くのブラウザで再生できますが、すべての環境で同じように対応されるわけではありません。公開サイトでは、 必要に応じてMP3やAAC/M4Aを代替として用意すると互換性を高められます。

<audio controls preload="metadata">
  <source src="/audio/sample.ogg" type="audio/ogg" />
  <a href="/audio/sample.ogg">OGGをダウンロード</a>
</audio>

OGGが向いている場面

オープンな音声形式を使いたい、Apple以外のワークフローが中心、ゲームやWeb向けの軽い音声が必要な場合にOGGは便利です。

  • ゲーム音声、効果音、オープンなWeb音声にOGG Vorbisを使えます。
  • 音声、低遅延、ストリーミングを重視するならOpusも検討します。
  • 古い端末やアップロードフォームが相手ならMP3に変換します。
  • 編集用にはWAVやAIFF、保存用にはFLACを残します。

OGG変換前のポイント

できるだけロスレスまたは高品質な元データから変換します。OGGから別の非可逆形式へ変換すると、再エンコードによって音質が落ちることがあります。

変換おすすめ度理由
WAV/AIFF/FLACからOGGおすすめ高品質な元データから、コンパクトでオープンな配信用コピーを作れます。
OGGからMP3互換性重視なら便利古い端末、アップロードフォーム、シンプルなプレーヤーで受け入れられやすいファイルを作れます。
OGGからWAV/AIFF便利だが復元ではない編集しやすくなりますが、Vorbisで失われた細部は戻りません。
OGGからAAC/M4A用途次第Appleやモバイル向けには便利ですが、非可逆から非可逆への変換で音質が落ちることがあります。
OGGからOpus用途次第プラットフォーム要件には役立ちますが、可能ならロスレス元データから始めるのが理想です。
MP4/MOV/M4V/3GP/WebMからOGG便利動画の音声トラックを抽出または変換し、オープンな音声専用ファイルにできます。

音声形式を比較

この表から各音声形式のガイドへ移動し、元データ、編集、アーカイブ、配信用途に合う形式を選べます。

ガイド圧縮一般的なサイズ互換性向いている用途
MP3非可逆小さい非常に高い古い環境への対応、簡単なダウンロード、ポッドキャスト、幅広い共有
WAV非圧縮PCM非常に大きい非常に高い録音、編集、文字起こし、制作データの受け渡し
AAC非可逆小さい非常に高いモバイル再生、MP4の音声、効率的な配信
M4Aコンテナ。多くはAACまたはALAC小〜中大非常に高いApple系の音声、メタデータ、ポッドキャスト、音楽ライブラリ
OGGOggコンテナ。多くはVorbis小さい高いオープン音声、ゲーム、Apple以外のワークフロー、Web再生
OGA音声専用Oggコンテナさまざままちまち音声専用Oggファイル、オープンな音声ワークフロー
Opus非可逆非常に小さい高い音声、ストリーミング、低遅延、現代的な軽量音声
AIFF非圧縮PCM非常に大きい高いApple系の編集、制作、サンプリング
FLACロスレス圧縮中〜大高いアーカイブ、高品質ライブラリ、元データ保存

OGGをほかの形式へ変換

元ファイルがOGGで、MP3、WAV、AAC、M4A、Opus、AIFFなどへ書き出したいときに使えるツールです。

音声・動画をOGGへ変換

ほかの音声形式、ロスレス音源、動画ファイルから、オープンなOGG音声を作りたいときに使えるツールです。

MP3OGGMP3からOGGへ変換MP3音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。WAVOGGWAVからOGGへ変換WAV音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。AACOGGAACからOGGへ変換AAC音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。M4AOGGM4AからOGGへ変換M4A音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。OGAOGGOGAからOGGへ変換OGA音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。OPUSOGGOpusからOGGへ変換Opus音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。AIFFOGGAIFFからOGGへ変換AIFF音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。WEBMOGGWebMからOGGへ変換WebMファイルから音声を抽出し、オープンなOGGとして保存します。MP4OGGMP4からOGGへ変換MP4ファイルから音声を抽出し、オープンなOGGとして保存します。MOVOGGMOVからOGGへ変換MOVファイルから音声を抽出し、オープンなOGGとして保存します。M4VOGGM4VからOGGへ変換M4Vファイルから音声を抽出し、オープンなOGGとして保存します。3GPOGG3GPからOGGへ変換3GPファイルから音声を抽出し、オープンなOGGとして保存します。FLACOGGFLACからOGGへ変換FLAC音声ファイルを、Webやオープンなワークフローに向いたOGGへ変換します。

参考資料

  1. Xiph.Org - Ogg container format
  2. Xiph.Org - Vorbis audio codec
  3. MDN - Web audio codec guide
USTHJP