UltKit

MP3转OGG在线转换

游戏引擎、模组工具和开源项目常常要求使用Ogg Vorbis而不是MP3。在这里转换你的音乐和音效,然后把生成的.ogg文件直接放进项目的音频文件夹即可。

音频转换器

或将MP3, WAV, M4A … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    选择MP3文件

    添加音乐、环境音或音效,格式为 .mp3,每批最多 20 个文件,每个不超过 95 MB。

  2. 2

    保持VBR 192 kbps

    比特率模式为可变比特率(VBR),约 192 kbps,这是 Vorbis 最适合的模式。背景环境音或短音效可以降到 128 kbps。

  3. 3

    转换为OGG

    点击 转换为 OGG 并下载 ZIP。将其解压到项目的 audio 或 sounds 文件夹,然后重新导入。

答案

如何为游戏项目把 MP3 转换成 OGG?

上传 MP3 文件,将转换为保持为 OGG,VBR 约 192 kbps,然后点击 转换为 OGG。输出的是 Ogg Vorbis,Godot、Unity 和 RPG Maker 都可直接导入。

为什么游戏引擎更偏爱OGG而不是MP3

多年来,在产品中内置 MP3 解码意味着要支付专利费。Ogg Vorbis 则不需要,所以游戏工作室、引擎开发者和开源项目很早就把它作为标准,这个习惯一直延续至今。如今许多资源管线、模板和教程仍默认音乐和较长的音效使用 .ogg,少数工具甚至只接受这种格式。

也有实际层面的原因。Vorbis 在可变比特率下压缩效率高,而且循环自然,因为它不会像 MP3 那样在每个文件开头加入编码器延迟。Firefox 和 Chrome 能在 <audio> 元素中原生播放 Ogg Vorbis,因此它长期是 HTML5 游戏的常用选择,通常再为不支持的浏览器提供 MP3 备用。

购买或下载的音效包如果是 MP3,就需要转换。在这里批量转换,把结果解压到项目中,引擎无需插件即可导入。反向页面 OGG 转 MP3 可以把游戏音频转回任何手机都能播放的格式。

将MP3转换为OGG,用于Godot、Unity等工具

主流引擎和游戏的音频要求
机构要求来源
Godot Engine 4可导入 WAV、Ogg Vorbis 和 MP3;文档建议音乐用 Ogg Vorbis,短音效用 WAVgodotengine.org
Unity可导入 .ogg、.mp3、.wav 和 .aif,导入时会按平台重新压缩unity.com
RPG Maker MZ项目音频文件夹中的音乐和声音文件为 .oggrpgmakerweb.com
Minecraft Java 版资源包中的声音必须是 Ogg Vorbisminecraft.net

导入OGG文件前的检查清单

  • 文件名使用小写且不含空格,可避免 Linux 和网络服务器上的路径问题
  • 定位音效使用单声道;音乐和环境音可保持立体声
  • 采样率与项目其余部分一致,通常为 44.1 或 48 kHz
  • 循环音频已裁剪,开头和结尾不留静音
  • 各曲目响度一致;来源混杂时可用标准化音量
  • 保留原始 MP3 文件,以便需要时按其他比特率重新转换

MP3与OGG:格式详情对比

MP3

MP3 音频

MP3(MPEG-1 Audio Layer III)是一种有损音频格式,主要由弗劳恩霍夫研究所开发,并于 1993 年被 MPEG 标准化。它去除耳朵不易察觉的声音,在 128–320 kbps 下可将音乐压缩到约 CD 大小的十分之一。所有专利均已到期,所有手机、车载音响、浏览器和媒体播放器都支持它。低码率下音质损失明显,反复重新编码还会累积。

压缩方式
有损
透明度
–
动画
–
发布年份
1993 · Fraunhofer IIS / MPEG
MP3 转换器

OGG

Ogg Vorbis 音频

OGG 文件使用 Xiph.Org 基金会的 Ogg 容器,最常搭配有损的 Vorbis 编解码器,有时也搭配 Opus 或 FLAC。Vorbis 开放且免版税,在相近码率下音质与 MP3 相当或更好。它广泛用于游戏音频、开源软件和一些流媒体服务。较旧的 iPhone、部分车载音响和许多编辑器不支持 OGG。

压缩方式
有损
透明度
–
动画
–
发布年份
Xiph.Org Foundation
OGG 转换器

MP3 是大多数音乐和音效库提供下载的格式,但游戏引擎、Minecraft 资源包和许多开源工具都围绕免版税的 Ogg Vorbis 构建,所以这种转换通常是项目要求,而不只是个人偏好。

MP3转OGG常见问题

MP3转OGG会降低音质吗?

会有轻微损失,因为 MP3 和 Vorbis 都是有损格式,音频会被第二次编码。比特率保持在不低于原 MP3 的水平,差异就很难听出来。如果你还有 WAV 或 FLAC 母带,建议改为转换它们,可使用 WAV 转 OGG。

为什么Minecraft资源包需要OGG格式?

Minecraft Java 版以 Ogg Vorbis 文件加载声音,因此资源包中的自定义音乐或音效必须是 .ogg 才能播放。需要从世界中某个位置发出的声音必须使用单声道文件;立体声则没有方向感。请将这类文件的声道设为单声道。

游戏音频该选Ogg Vorbis还是Opus?

先确认引擎支持导入什么格式。Godot、Unity 和 RPG Maker 都能读取 Ogg Vorbis,也就是本页输出的格式。Opus 更新,在低比特率下表现更好,但各引擎的支持不太一致;如果用于网页语音聊天或需要极小的文件,可选择 MP3 转 Opus。

商业游戏可以免费使用Ogg Vorbis吗?

是的。Xiph.Org 已将 Vorbis 规范发布到公有领域,参考库采用 BSD 风格许可,因此发行时无需支付版税。MP3 的专利也已过期,所以授权不再是二者的取舍因素,决定因素是引擎支持和文件大小。

MP3循环播放有间隙,转成OGG后能无缝循环吗?

通常更好。MP3 编码器会在每个文件的开头和结尾加入一小段静音,导致循环时出现爆音。Vorbis 不会这样填充,所以由 MP3 转换来的音乐和环境音通常循环更自然,不过 MP3 本身已有的静音仍会保留。需要时可用开始时间和结束时间裁掉。