UltKit

MP3をOGGに変換

ゲームエンジンやMOD制作ツール、オープンソースのプロジェクトでは、MP3ではなくOgg Vorbisを求められることがよくあります。ここでBGMや効果音を変換し、できた.oggファイルをそのままプロジェクトの音声フォルダに入れてください。

音声変換

またはMP3, WAV, M4A … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    MP3ファイルを選択

    音楽、環境音、効果音を .mp3 で追加します。1回のバッチで最大20ファイル、1ファイルあたり95 MBまで対応しています。

  2. 2

    VBR 192 kbpsのままにする

    ビットレートモードは、Vorbisに適した可変(VBR)の約192 kbpsです。背景の環境音や短い効果音なら、128 kbpsまで下げてください。

  3. 3

    OGGに変換

    OGGに変換 →を押して、ZIPをダウンロードします。プロジェクトのaudioやsoundsフォルダに展開し、再度インポートしてください。

回答

ゲーム開発用にMP3をOGGに変換するには?

MP3ファイルをアップロードし、変換先をOGGのまま、VBR約192 kbpsにしてOGGに変換 →を押します。出力は Ogg Vorbis で、Godot、Unity、RPG Maker にそのままインポートできます。

ゲームエンジンがMP3よりOGGを好む理由

以前は、製品にMP3のデコード機能を組み込んで配布するには、特許ロイヤリティの支払いが必要でした。Ogg Vorbis にはそれがなかったため、ゲームスタジオ、エンジン開発者、オープンソースプロジェクトが早くから標準として採用し、その習慣が定着しました。現在でも、多くのアセットパイプライン、テンプレート、チュートリアルが、音楽や長めの効果音は .ogg を前提としており、.ogg しか受け付けないツールもあります。

実用面の理由もあります。Vorbisは可変ビットレートで効率よく音声を圧縮でき、MP3が各ファイルの先頭に加えるエンコーダー遅延がないため、きれいにループします。FirefoxとChromeは <audio> 要素で Ogg Vorbis をネイティブ再生できるので、HTML5ゲームでは長く選ばれてきました。非対応のブラウザ向けに、MP3をフォールバックとして用意することも多くあります。

MP3で購入またはダウンロードしたサウンドパックの変換に便利です。ここでまとめて変換し、結果をプロジェクトに解凍すれば、プラグインなしでエンジンに取り込めます。逆方向の OGGをMP3に変換 では、ゲーム音声をどのスマートフォンでも再生できる形式に戻せます。

Godot・Unityなどで使うためにMP3をOGGに変換

主要なエンジンやゲームが求める形式
機関要件出典
Godot Engine 4WAV、Ogg Vorbis、MP3 をインポートできます。ドキュメントでは、音楽には Ogg Vorbis、短い効果音には WAV が推奨されていますgodotengine.org
Unity.ogg、.mp3、.wav、.aif をインポートでき、インポート時にプラットフォームごとに再圧縮されますunity.com
RPG Maker MZプロジェクトのaudioフォルダ内の音楽・サウンドファイルは .ogg ですrpgmakerweb.com
Minecraft Java Editionリソースパックのサウンドは Ogg Vorbis である必要がありますminecraft.net

OGGファイルを読み込む前のチェックリスト

  • ファイル名は小文字でスペースなし(LinuxやWebサーバーでのパスの問題を避けられます)
  • 位置のある効果音はモノラルにし、音楽や環境音はステレオのままで構いません
  • サンプルレートはプロジェクト全体と揃えます(通常は44.1 kHzまたは48 kHz)
  • ループ素材は先頭や末尾に無音が残らないようトリミングします
  • トラック間で音量が揃っています。音源がバラバラの場合は音量を正規化が役立ちます
  • 別のビットレートで再変換する場合に備えて、元のMP3は残しておきます

MP3とOGGの比較:形式の詳細

MP3

MP3オーディオ

MP3(MPEG-1 Audio Layer III)は、主にフラウンホーファー研究機構で開発され、1993年にMPEGが標準化した非可逆の音声形式です。耳につきにくい音を取り除き、128〜320 kbpsで音楽をCDの約10分の1のサイズに縮めます。特許はすべて失効しており、あらゆるスマートフォン、カーステレオ、ブラウザ、メディアプレーヤーが対応しています。低ビットレートでは音質の劣化が聞き取れ、再エンコードを重ねると劣化が蓄積します。

圧縮方式
非可逆
透過
–
アニメーション
–
登場時期
1993 · Fraunhofer IIS / MPEG
MP3 変換

OGG

Ogg Vorbis音声

OGG ファイルは Xiph.Org Foundation の Ogg コンテナを使い、多くは非可逆の Vorbis コーデックで、ときに Opus や FLAC が入ります。Vorbis はオープンでロイヤリティフリーであり、同程度のビットレートの MP3 と同等かそれ以上の音質です。ゲームの音声、オープンソースソフトウェア、一部のストリーミングサービスで広く使われています。古い iPhone、一部のカーステレオ、多くの編集ソフトは OGG に対応していません。

圧縮方式
非可逆
透過
–
アニメーション
–
登場時期
Xiph.Org Foundation
OGG 変換

音楽や効果音ライブラリの多くはMP3で配布されていますが、ゲームエンジン、Minecraftのリソースパック、多くのオープンソースツールはロイヤリティフリーの Ogg Vorbis を前提に作られています。そのため、この変換は好みというより、プロジェクトの要件になっていることがほとんどです。

MP3からOGGへの変換に関するよくある質問

MP3をOGGに変換すると音質は落ちますか?

わずかに劣化します。MP3とVorbisはどちらも非可逆圧縮のため、音声が2回エンコードされるからです。ビットレートをMP3と同じかそれ以上にすれば、違いはほとんど聞き取れません。WAVやFLACのマスター音源が手元にある場合は、そちらを WAVをOGGに変換 で変換してください。

MinecraftのリソースパックでOGGが必要なのはなぜですか?

Minecraft Java Editionはサウンドを Ogg Vorbis ファイルとして読み込むため、リソースパックのカスタム音楽や効果音は .ogg でないと再生されません。ワールド内の位置から聞こえる音にはモノラルのファイルが必要です。ステレオだと方向性のない音になります。その場合はチャンネルをモノラルに設定してください。

ゲームにはOgg VorbisとOpusのどちらを選ぶべきですか?

使用するエンジンが何を読み込めるかを確認してください。Godot、Unity、RPG Maker はいずれも Ogg Vorbis に対応しており、このページが出力するのもこの形式です。Opusは新しく低ビットレートに強い形式ですが、エンジン側の対応にはばらつきがあります。Webの音声チャットや非常に小さいファイルが目的なら、MP3をOpusに変換 をご利用ください。

Ogg Vorbisは商用ゲームで無料で使えますか?

はい。Xiph.Org は Vorbis の仕様をパブリックドメインとして公開し、リファレンスライブラリもBSDスタイルのライセンスで提供しています。そのため、組み込んで配布してもロイヤリティは発生しません。MP3の特許も失効しているので、ライセンスで選ぶ必要はなくなり、決め手はエンジンの対応状況とファイルサイズです。

MP3ではできなかった途切れないループ再生はOGGならできますか?

多くの場合、ループはきれいになります。MP3エンコーダーは各ファイルの先頭と末尾に短い無音を加えるため、ループ時にプツッというノイズが出ます。Vorbisはこのようなパディングを行わないので、MP3から変換した音楽や環境音は通常よりきれいにループします。ただし、MP3自体に含まれている無音は残ります。必要に応じて開始位置と終了位置でトリミングしてください。