V2A

WebM → MP3 · 本地

WebM 转 MP3 转换器

WebM 是开放网络的原生录制格式 — 几秒内将其转换为 MP3,无需任何上传。

100% 本地

文件从不上传。

秒级完成

WebCodecs 流式引擎。

无大小限制

支持多 GB 大文件。

开源

每一行代码都在 GitHub 上。

WebM 是网络原生的视频容器,你遇到的大多数 WebM 文件来自三个地方:从原生提供 WebM 的网站下载的视频片段、基于浏览器的屏幕录制工具(Loom、Vidyard、macOS Chrome 屏幕录制扩展),以及 Google Meet 或 Microsoft Teams 保存录制时生成的文件。WebM 内部包含 VP8 或 VP9 视频 — 有时是 AV1 — 搭配 Vorbis 或 Opus 音频。对我们而言,视频编解码器无关紧要;我们提取的是音频。

浏览器原生解码 WebM,这意味着快速引擎处理它尤其轻松。一段 30 分钟的网络会议录制在一分钟内就能完成转换。内部音频通常是 Opus,我们将其重新编码为 MP3,使其能在不支持 Opus 的旧版硬件上播放。你也可以选择 OGG 输出以保持在开放格式世界,或选择 Opus 输出以获得小巧的现代编解码器结果。

WebM 是浏览器原生写出的容器,所以你遇到的几乎每个 WebM 都来自某个浏览器 API:MediaRecorder 录制、Chrome 或 Edge 的屏幕录制、OBS 导出,或下载的片段。它的音频几乎总是 Opus,偶尔是 Vorbis,两者都能原生解码——WebM 是本站处理速度最快的输入之一。

问题在于 Opus 本身已经非常高效。一段以 32-64 kbps Opus 录制的语音备忘录,重编码成 MP3 毫无增益,反而略有损失。需要兼容性时选 MP3(车载音响、老播放器、PowerPoint、消息应用);存档录音时选 OGG/Opus 或 FLAC。

常见场景

什么时候将 WebM 转换为 MP3

女士在家使用笔记本电脑工作

Google Meet 和 Teams 导出

Meet 录制通常以带 Opus 音频的 WebM 格式到达。只提取对话轨道,与无法出席的同事分享。

笔记本旁有人在记笔记

Loom 和 Vidyard 录制

基于浏览器的录制工具保存为 WebM。获取产品演示的纯音频版本,用于转录或评论。

昏暗工作空间中屏幕上的代码

下载的片段

许多网站以 WebM 格式提供 VP9 视频。如果你持有合法版权的 WebM 片段,这里可以将其转换为可分享的 MP3。

整洁的工作台,有笔记本和笔记本电脑

开放格式流水线

某些开源视频工具倾向于使用 WebM。转换为 MP3 以获得兼容性,或转换为 OGG/Opus 以保持在开放格式世界。

技术原理

转换是如何工作的

WebM 为何存在

WebM 围绕免版权编解码器(VP8/VP9/AV1 视频,Vorbis/Opus 音频)构建,使浏览器厂商无需支付专利费即可自由使用。它是 Matroska 的精简子集,专为开放网络上的流媒体设计。

Opus 是你通常在内部找到的音频编解码器

Opus 在低码率下表现出色 — 96 kbps 时就能听起来透明,而 MP3 需要 192 kbps 才能匹敌。从 WebM 转换为 MP3,你用兼容性换掉了这种效率优势。如果你的目标设备直接支持 Opus,请选择 Opus 输出。

敏感录音保持私密

会议和屏幕录制可能包含机密内容,所以「不上传」这一点很重要:WebM 在你的浏览器中解码,音频也在这里编码。没有服务器往返,也没有上传限额带来的大小上限。

没有时长的 MediaRecorder 文件

MediaRecorder 写出的 WebM 常常在头部没有时长信息——只有读完整个文件才知道长度。如果时间轴或波形显示不对,先在本地重封装一次(ffmpeg -i input.webm -c copy fixed.webm),把时长写进容器,然后再转换。

Opus、Vorbis 与质量上限

32 kbps 的 Opus 在语音上胜过 64 kbps 的 MP3。如果你的源文件是低码率 Opus 录音,以 320 kbps 导出 MP3 并不能找回从未录下的细节——只会让文件更大。存档用 FLAC;给设备用的话,128-192 kbps 的 MP3 绰绰有余。

分轨的屏幕录制

Chrome 的标签页捕获会把标签页音频和麦克风录在两条独立的轨道上,而 MediaRecorder 只保留一条混合轨。如果你的 WebM 只有麦克风而想要系统声音,请用正确的音源重新录制——缺失的声道不在文件里。

该选哪种输出格式与码率

WebM 的音频几乎都是 Opus(有时是 Vorbis)。MP3 兼容性最好,而输出 Opus 或 OGG 能保留原始开放格式的效率。大小按每分钟音频估算。

输出格式适用场景每分钟约大小
MP3 320 kbps需要保留完整音质的音乐片段~2.4 MB
MP3 192 kbps会议录屏与人声~1.4 MB
MP3 128 kbps语音 —— 因为 Opus 源本身高效,128k 依然干净~1.0 MB
Opus若播放器支持,可保留这个小而现代的原声编码~0.7 MB
OGG (Vorbis)不转 MP3 的开放格式音频~1.4 MB
WAV用于剪辑的无损中间格式~10 MB

操作指南

分步骤说明

  1. 1

    拖入 .webm 文件

    将文件拖放到页面上。仅本地处理。

  2. 2

    选择 MP3(或如果可以使用 Opus)

    MP3 适合通用播放;Opus 在保留原编解码器效率的同时保持文件小巧。

  3. 3

    下载音频

    在现代机器上,转换时间仅为实际时长的一小部分。

  4. 4

    下载音频

    在现代机器上,转换耗时只是实际时长的一小部分。无需重新加载文件即可再导出为其他格式。

常见问题

常见问题

真的免费、没有水印吗?

是的——无需注册、没有付费墙、没有水印。MP3、Opus、OGG 和无损格式对所有人开放。

我的会议录音会被上传吗?

不会。Google Meet 和 Teams 的录音可能很敏感,所以这点很重要:WebM 完全在你的浏览器中处理,从不离开设备。

能用这个转换下载的 YouTube 视频吗?

技术上可以——如果你持有合法获得的 WebM 文件(例如通过 YouTube 自身的离线下载,或从 YouTube Studio 下载自己上传的内容),本站可以转换它。我们不从 YouTube 下载;那一步你需要单独的工具。

为什么我的 Meet 录音在低 MP3 码率下依然很好听?

源文件通常是 Opus,它以极高效的编码捕获语音。即使经过有损的 MP3 重编码,128 kbps 下语音质量依然不错——底层音频本来就很干净。

可以只导出一个片段吗,比如会议里的一段回答?

可以。音频加载后播放,在波形上拖动只保留需要的部分,然后下载该片段。

带 Opus 的 WebM 和带 Opus 的 OGG 有什么区别?

两者都是携带 Opus 音频的开放容器。WebM 面向视频 + 音频;OGG 是 Xiph 历史悠久的音频及通用容器。对于纯音频输出我们使用 OGG;这就是 OGG 导出选项生成的内容。

我的 WebM 文件来自没有音频的屏幕录制。会怎样?

转换会失败,并给出清晰的错误提示,说明未找到音频轨。请选择实际有声音的视频文件,或者如果你确实需要一段静音 MP3,请使用能合成静音音频的工具。

到底该不该把 Opus 录音转成 MP3?

只在需要兼容性时才转。Opus 比 MP3 更高效,所以 48 kbps 的 Opus 语音备忘录重编码成 320 kbps 只会更大而不会更好。存档保留 Opus/OGG,为旧设备导出 128-192 kbps 的 MP3。

我的录音时长或波形显示不对。

MediaRecorder 生成的文件经常在容器头部缺少时长。先在本地重封装一次(ffmpeg -i input.webm -c copy fixed.webm),然后转换修复后的文件。

我的屏幕录制没有声音。

检查录制器当时采集了什么:标签页捕获录制的是标签页声音,麦克风捕获只录麦克风。如果源文件里缺失音频,下游任何工具都无法补上。

WebM 在这里比 MP4 快吗?

差不多。两者都走 WebCodecs 快速路径且都是流式读取。真正相关的是音频长度以及其编解码器(Opus、Vorbis、AAC)能否原生解码——答案是能。

可以剪出录音中的一段吗?

可以。转换后在波形上选择范围,只导出该选区。因为文件从未离开标签页,所以不涉及重新上传。

WebM 语音备忘录用什么码率?

语音的话,128 kbps 的 MP3 已绰绰有余;64 kbps 也能应付大多数收听场景。不要为一段以 32-64 kbps Opus 录制的源文件花 320 kbps。

相关工具

其他转换器