OGX 转 MP3 转换器
在浏览器里把 .ogx 文件转成 MP3,不上传。里面是 Vorbis、Opus、FLAC 的我们都实测转成功了,3 分钟的文件 9 秒。Speex 不行。
把文件拖到这里
或者
支持 .ogx · 一次最多 20 个文件 · 单个最大 4.0 GB 这里的「上传」「下载」指的是浏览器从本机读一个文件、再写一个回去。你的文件不会发往任何服务器 —— 打开浏览器的网络面板看:没有任何一个请求带着你的文件。
OGX 是什么文件
.ogx 是 RFC 5334 给通用 Ogg 文件定的扩展名——.ogg、.oga、.ogv 和 .opus 用的也是 Ogg 这个容器。扩展名本身说明不了里面是什么声音:可能是 Vorbis、Opus 或 FLAC,有时还带 Theora 视频。这个页面读出里面的声音,写成 MP3,不改设置就是 192 kbps;视频轨会被跳过。
- 保留: 完整时长、采样率和声道数——单声道的录音转完仍是单声道。
- 可以自己选: 码率、采样率和单声道在「显示高级选项」里。
实测
| OGX | 里面是什么 | 大小 | MP3 | 耗时 |
|---|---|---|---|---|
| 音乐,3 分钟 | Vorbis,44.1 kHz 立体声 | 3.1 MB | 4.1 MB | 9.4 秒 |
| 人声,2 分钟 | Opus 32 kbps,单声道 | 469 KB | 2.7 MB | 1.6 秒 |
| 音乐,1 分钟 | FLAC,48 kHz 立体声 | 9.4 MB | 1.4 MB | 1.8 秒 |
| 视频片段,1 分钟 | Theora 视频 + Vorbis | 5.1 MB | 1.4 MB | 1.8 秒 |
| 人声,30 秒 | Speex,16 kHz 单声道 | 105 KB | 失败 | — |
每个 MP3 的时长与原 OGX 相差不超过 0.04 秒,解码没有错误。测试文件是用 FFmpeg 从开源动画短片 Big Buck Bunny 做出来的。2026 年 10 月 29 日在本页实测,Chrome,笔记本 CPU 为 Intel Core i7-1165G7、内存 16 GB,计时从选中文件到可以下载。
为什么人声录音转完变大了
Opus 能用很少的码率装下人声,MP3 需要多得多。上面那段 2 分钟的 Opus 录音只有 469 KB,按默认的 192 kbps 转成了 2.7 MB 的 MP3。如果是人声,在「显示高级选项」里选 96 kbps:2 分钟大约 1.4 MB;而且原文件只有 32 kbps,MP3 码率再高也找不回它本来就没有的细节。
装着 Speex 音频的 OGX
装着 Speex 的 OGX 在这里解不了:任务会停在「The converter could not finish this file」(转换器无法完成这个文件)。桌面版 FFmpeg 用 ffmpeg -i input.ogx -b:a 192k output.mp3 转换了同一个测试文件。
不做什么
- 不支持 Speex, 见上。
- 不出视频: Theora 视频轨会被跳过,不会被转换。
- 不支持电脑上超过 4 GB、手机上超过 512 MB 的文件, 也就是上传框显示的上限。
OGX 转 MP3 常见问题
OGX 怎么转成 MP3?
打开这个页面,加入 .ogx 文件,等这一行显示完成后下载 MP3。什么都不用装,文件也不上传;我们实测 3 分钟的文件 9 秒,1 分钟的不到 2 秒。
OGX 是什么文件?
用 RFC 5334 给 Ogg 定的通用扩展名保存的 Ogg 文件。里面的声音通常是 Vorbis、Opus 或 FLAC,这个页面都能读。
为什么转出来的 MP3 比 OGX 还大?
因为 OGX 里的音频很紧凑——比如 32 kbps 的 Opus 人声——而默认 192 kbps 的 MP3 用的码率是它的 6 倍。人声请在「显示高级选项」里选 96 kbps。
为什么我的 OGX 转换失败?
很可能里面的声音是 Speex,这个转换器解不了。桌面版 FFmpeg 可以转:ffmpeg -i input.ogx -b:a 192k output.mp3。
OGX 里的视频会怎样?
会被跳过。只解码声音并写成 MP3;一段 1 分钟、带 Theora 视频和 Vorbis 声音的 OGX,1.8 秒转成了 1.4 MB 的 MP3。
我的文件会被上传吗?
不会。转换在这个页面里用 WebAssembly 版的 FFmpeg 运行;转换时打开浏览器的网络面板,看不到任何携带文件的请求。