将 MP3 转换为 WAV

选择一个或多个 MP3 文件将其转换为 WAV(未压缩的 PCM)。此处仅提供 MP3 → WAV 的转换:反向转换需要一个原生 MP3 编码器(如 LAME 类型),而纯 WebAssembly 中并不存在这样的编码器。如需免版权的压缩格式,请参见OGG ↔ WAV。

未选择文件

工作原理

MP3 格式对音频进行有损压缩以减小文件体积,一旦进入真正的生产流程就会出现问题:剪辑软件(Adobe Audition、Reaper、Pro Tools)通常需要未压缩的 PCM 以避免重新编码带来的伪影。此工具会解码您的 MP3 并重新生成包含 PCM 采样的 WAV 文件,可直接导入任何专业软件。

为什么我不能在这里把 WAV 转换成 MP3?

编码 MP3 需要原生编码器(历史上是 LAME),它依赖高度优化的 C 代码,目前没有成熟的纯 Rust 等价实现可编译为 WebAssembly。相反,解码 MP3(播放)得到了很好的支持,这使得此处提供的 MP3 → WAV 转换成为可能。

MP3 和 WAV 之间的质量差异是什么?

WAV(PCM)无损存储音频采样:它是与源文件 100% 保真的格式,但体积较大(CD 音质约每分钟 10 MB)。MP3 删除了被认为不太可听见的信息,将体积缩小至多 10 倍,但代价是不可逆的质量损失。将 MP3 转换为 WAV 不会恢复编码时丢失的数据:它只是改变了容器格式。

隐私说明:整个转换过程借助 WebAssembly 在您的浏览器中本地完成 —— 您的音频文件永远不会发送到服务器。