UltKit

MP3转Opus在线转换

Opus是WebRTC通话和大多数语音消息采用的编解码器,在MP3已难以应付的码率下,依然能让音乐和人声保持清晰。在这里把MP3转成Opus,可为网页、机器人或大型有声内容存档减小文件体积。

音频转换器

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

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

输出

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

使用方法

  1. 1

    添加MP3文件

    最多选择 20 个 MP3 文件,每个不超过 95 MB:歌曲、播客节目、讲座录音或音效均可。

  2. 2

    选择码率

    比特率默认为 96 kbps 的可变比特率(VBR)模式,这是 Opus 最自然的设置。语音可用 64 kbps;如果 MP3 本身是 256 kbps 或更高,可选 128 kbps。

  3. 3

    转换为Opus

    点击转换为 Opus,然后下载 .opus 文件,可直接用于 <audio> 标签、机器人或存档。

要把 MP3 转成 Opus,上传文件后点击转换为 Opus 即可。在默认的 96 kbps VBR 下,一般 192 kbps 的 MP3 会缩小到约一半大小,音乐和语音听起来与原文件几乎无法分辨。

为什么要把MP3转成Opus

Opus 专为互联网上的实时语音和音乐而设计,融合了 Skype 的 SILK 语音编码和 Xiph.Org 的 CELT 音乐编码。编码器会随信号变化在两种技术之间切换,因此播客、电话通话和流行歌曲都能处理得同样出色,在 MP3 开始发闷、发飘的低比特率下依然清晰。

当带宽或存储需要花钱时,它就是实用之选:网页应用的背景音乐、聊天机器人发送的音频片段、手机里存放的数百小时讲座。Discord、WhatsApp 和所有 WebRTC 视频通话内部都在使用 Opus。如果文件是发给人而不是程序,对旧播放器来说 MP3 或 MP3转AAC 仍是更稳妥的格式。

MP3转Opus:每小时音频的存储占用

  • 320 kbps 的 MP3144 MB
  • 192 kbps 的 MP386 MB
  • 128 kbps 的 Opus58 MB
  • 96 kbps 的 Opus43 MB
  • 64 kbps 的 Opus29 MB

从IETF草案到网页默认的语音编解码器

  1. 2012

    RFC 6716

    IETF 将 Opus 作为标准发布,比特率范围为 6 至 510 kbps。

  2. 2016

    RFC 7845

    规定了 Ogg 封装方式,也就是你在这里下载的 .opus 文件的格式。

  3. 2016

    RFC 7874

    WebRTC 要求所有合规的浏览器和应用必须支持 Opus。

  4. 2017

    MP3 专利到期

    MP3 也已免专利费,因此现在的选择取决于体积和兼容性。

MP3OpusOgg Vorbis
首次发布199320122002
比特率范围8–320 kbps6–510 kbps约 45–500 kbps
现已免专利费yesyesyes
可在 Chrome、Firefox 和 Edge 中播放yesyesyes
WebRTC 强制要求noyesno
车载音响和旧播放器几乎全部支持很少支持部分支持

MP3与Opus规格对比

MP3

MP3 音频

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

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

OPUS

Opus 音频

Opus 是 IETF 于 2012 年标准化的开放、免版税有损音频编解码器。它可以从低码率语音一直适应到全频带音乐,并且延迟极低,因此 WhatsApp 语音消息、Discord、Zoom、WebRTC 和 YouTube 都在使用。在相同码率下,它通常优于 MP3 和 AAC。许多较旧的播放器、车载音响和编辑器无法打开 .opus 文件。

压缩方式
有损
透明度
–
动画
–
发布年份
2012 · IETF (Xiph.Org, Skype, Mozilla)
OPUS 转换器

大多数音频本来就是 MP3 格式,而网页应用、语音机器人和注重空间的存档更青睐 Opus,因为它能用约一半的比特率保存同样的音乐或语音;转换是用通用的播放兼容性换取小得多的文件。

MP3转Opus常见问题

Safari和iPhone能播放.opus文件吗?

苹果平台对 Opus 的支持比其他平台晚,目前仍取决于系统版本和容器格式。Chrome、Firefox 和 Edge 在所有系统上都能播放 Ogg Opus。如果网页必须在所有设备上正常播放,请在第二个 <source> 元素中保留 MP3 或 AAC 作为备用。

有声书或讲座录音该用多少Opus码率?

语音正是 Opus 最擅长的领域。单声道 32 至 48 kbps 就足以让人声清晰,不过这里可选的最低比特率是 64 kbps,用于语音绰绰有余。只有一位说话人时,把声道设为单声道,可以把全部比特分配给这一个声道。

为什么转换后的Opus文件和MP3差不多大?

很可能是你保留了与 MP3 相近的比特率。只有把 Opus 的比特率设得更低,才能节省空间:192 kbps 的 MP3 用 96 kbps 转换,体积约为原来的一半。编码 Opus 时比特率高于源 MP3 没有任何好处。

MP3转Opus会造成二次有损压缩吗?

会有一点损失,和所有有损到有损的转换一样,不过在 96 kbps 或更高时很难听出来。Opus 还会把音频重采样为 48 kHz(它的内部采样率),这不会有影响。如果你有 WAV 或 FLAC 原始文件,建议直接用它们编码 Opus。

Opus和OGG是一回事吗?

Ogg 是容器,Opus 是可以放进其中的一种编码,较早的 Vorbis 也是如此。扩展名为 .opus 的文件就是封装了 Opus 音频的 Ogg 文件。游戏引擎和模组工具要求的 .ogg 通常指 Vorbis,可以用 MP3转OGG 生成。