OGG ファイル形式とは?
.ogg ファイルは、オーディオとマルチメディアコンテナファイルの両方を指します。つまり、圧縮されたオーディオ、ビデオ、またはテキストデータ(例:字幕)とメタデータを含めることができます。これは 2007 年に変更され、コンテナ形式の作成者である Xiph.Org Foundation が、特定の種類のマルチメディアに対して個別のファイル拡張子を作成することを決定しました。Ogg ファミリーの他の拡張子には、ビデオ用の .ogv、専用オーディオ用の .oga、多重化ストリーム用の .ogx、Speex 音声オーディオ用の .spx、および Vorbis コーデックの現代的な後継である .opus があります。
2007 年以降、.ogg 拡張子は Vorbis コーデックでエンコードされたオーディオファイルにのみ使用されるべきです。
.ogg 形式のファイルは、Vorbis 非可逆(lossy)コーデックを使用して圧縮された形式でオーディオデータを保存します。.ogg ファイルは .mp3 ファイルと共通の特徴を持っています。どちらも心理音響圧縮を使用してファイルサイズを削減します。しかし、Vorbis は同じファイルサイズを維持しながら、より優れた知覚品質を提供でき、MP3 とは異なり完全にオープンで特許フリーです。また、.ogg ファイルには Vorbis Comments という形式のメタデータが含まれており、これはアーティスト、トラック、アルバムに関する情報を保持する UTF-8 の「キー=値」ペアです。
Vorbis エンコーダはデフォルトで可変ビットレート(VBR)で動作し、品質レベル -2 から 10 は、平均ビットレートで約 32 kbps から 500 kbps に相当します。すべての .ogg ファイルは、バイトオフセット 0 にある 4 バイトのマジックシーケンス OggS で始まり、これが Ogg コンテナを識別します。一方、最初のページの識別ヘッダー内にある文字列 vorbis は、特に Vorbis コーデックであることを示します。
セキュリティと安全性
リスク: LOW.ogg ファイルは受動的な圧縮オーディオです。実行可能コードは含まれていないため、形式自体は安全に開くことができます。標準的なメディアに関する注意が適用されます。不正な形式のファイルはプレーヤーのデコーダーのバグを標的にする可能性があるため、VLC やプレーヤーを最新の状態に保ってください。また、ゲームから抽出されたオーディオやダウンロードされたオーディオには著作権がある場合があります。アドウェアを同梱しているポータルサイトや広告サイトからの偽の «OGG プレーヤー» のダウンロードに注意し、代わりに公式サイトから VLC、foobar2000、または Audacity を使用してください。
形式の詳細
概要- Ogg Opus / Ogg FLAC オーディオ - .ogg 拡張子は Ogg コンテナ内の Opus または FLAC オーディオに使用されることがありますが、それらには .opus/.oga が正しい拡張子です。
- Ogg Theora ビデオ (OGV) - Ogg コンテナは Theora ビデオを運ぶことができます。そのようなファイルには通常 .ogv 拡張子が付けられますが、時折 .ogg として現れることがあります。
- ゲームオーディオアセット - 多くのゲーム(Unity、Source エンジン、RPG Maker)は、データアーカイブ内の効果音や音楽を .ogg Vorbis ファイルとして出荷しています。
OGG ファイルを開くプログラム
技術的詳細
詳細仕様| MIME タイプ | audio/ogg |
| マジックバイト | 4F 67 67 53 ("OggS") バイトオフセット 0 |
| コーデック | Vorbis(非可逆心理音響圧縮) |
| コンテナ形式 | Ogg ビットストリーム(最大 65,536 バイトのページ) |
| ビットレートモード | デフォルトで可変ビットレート (VBR)。ABR および CBR モードも利用可能 |
| 品質 / ビットレート範囲 | 品質設定 -2 から 10、平均ビットレートは約 32-500 kbps |
| サポートチャンネル | モノラル、ステレオ、および最大 255 の個別オーディオチャンネル |
| サンプリングレートのサポート | 8 kHz から 192 kHz |
| 内部処理 | 32ビット浮動小数点 MDCT (修正離散コサイン変換) |
| メタデータ形式 | Vorbis Comment - 2 番目の Ogg ページに埋め込まれた UTF-8 の「キー=値」ペア |
| コーデック識別 | 最初の Ogg ページヘッダー内のバイトオフセット約 29 にある文字列 "vorbis" |
| エンディアン | リトルエンディアン |
| シーク | Ogg ページの granule position を介したランダムアクセスをサポート |
| 開発者 | Xiph.Org Foundation |
| リリース日 | 2000 (Ogg container); Vorbis 1.0 codec released July 2002 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | xiph.org |
OGG の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。OGG ファイルについて最初の質問をしてみましょう。
よくある質問
OGG ファイルを開くにはどうすればよいですか?
OGG を MP3 に変換するにはどうすればよいですか?
ffmpeg -i file.ogg file.mp3。品質の低下を最小限に抑えるために、192 kbit/s 以上を使用してください。