跳到主要内容
Convertube

Opus 文件:在用的最好音频编码,也是最播不了的那个

Opus 为什么在低码率上碾压一切、这些文件从哪来、转出时该用什么码率。在浏览器里转换 Opus,不上传。

速览

类型
音频
压缩
有损
扩展名
.opus
MIME 类型
audio/opus
常见编码
opus

Opus 在 2012 年由 IETF 标准化,它把两个更早的编码合成一个——SILK 负责语音、CELT 负责音乐——并根据内容在两者之间切换。结果是当前在用的最好的通用音频编码:在 MP3 已经明显吃力的码率上,它对语音仍然透明;而在音乐上与 AAC 不分上下。它还是免版税的,这就是为什么它成了之后所有新东西的默认选择。

展开说明

你手里的 Opus 文件就来自这些地方:WhatsApp 和 Telegram 的语音留言、Discord 录音、浏览器麦克风采集、WebRTC 通话,以及大多数 WebM 里的音轨。今天录制音频的软件,一般不问就录成 Opus。

从它转出永远是效率上的降级,而实际影响体现在码率上。一条用 Opus 以 24 或 32 kbps 录的语音听起来没问题;而要求 MP3 用同样码率会很难听。请给 MP3 余量——语音用 96 或 128 kbps——并接受文件会比原来大好几倍。这就是「在从没听说过 Opus 的硬件上能播」的价格。

本站有一处不对称:从 Opus 转出可用,转成 Opus 不可用。这里所用的 ffmpeg WebAssembly 构建里,Opus 编码器对任何输入都失败,而解码器正常;所以与其上线一个会坏的功能,那个方向被标为暂不可用。

把 Opus 转成其他格式

Opus常见问题

Opus 转 MP3 该用什么码率?

比源文件更高。32 kbps 的 Opus 听着不错,32 kbps 的 MP3 不行。语音请用 96 或 128 kbps,给这个较弱的编码留出复现空间。

为什么 MP3 比 Opus 大好几倍?

因为 Opus 效率高得多,尤其是低码率下的语音。在 MP3 上达到同样音质,确实需要好几倍的数据量。

Opus 文件从哪来?

WhatsApp 和 Telegram 的语音留言、Discord 录音、浏览器麦克风采集、WebRTC 通话,以及大多数 WebM 文件里的音频。

这里能把东西转成 Opus 吗?

不能。WebAssembly 版 ffmpeg 里的 Opus 编码器对任何输入都失败,而解码器正常——所以「从 Opus 转出」可用,「转成 Opus」被标为暂不可用,而不是带着故障上线。

Opus 比 AAC 好吗?

语音和低码率场景下明显更好。高码率音乐上两者接近。Opus 还是免版税的,这就是新软件默认选它的原因。

为什么我的播放器打不开 .opus?

因为硬件和老软件从未实现它。浏览器和现代手机能处理;车载音响、便携播放器和大量桌面音频软件不行。