WAV 转 MP3 在线转换

在浏览器里把 WAV 编成体积只有约十分之一的 MP3,码率自己选。这是少数几个真正值得做的转换方向之一。

转换器是编译成 WebAssembly 的 ffmpeg。你选第一个文件时它会下载一次(约 30 MB),之后就留在浏览器缓存里。

码率越高保留的细节越多,体积也越大。普通设备上听音乐,192 kbps 已经听不出差别;人声 128 就够用;MP3 的实际上限是 320。

文件在你自己的浏览器里处理,不会上传。引擎本身有 30 MB,只在第一次使用时下载,之后都从浏览器缓存里取。

WAV 转 MP3 怎么用

  1. 1把 .wav 文件拖到上面的方框里,或者点一下方框选文件,一次多选也可以。
  2. 2选码率。在意音质的音乐选 320 kbps,日常用 192 kbps,人声选 128 kbps。
  3. 3试听确认后下载。批量的话会打包成一个 .zip。

这是那个划算的方向

多数格式转换都是妥协,这一个基本不是。WAV 里装的是未压缩的 PCM,也就是采集下来时 每一个采样点的原样,还没有任何编码器对它做过取舍。所以 WAV 转 MP3 是一次首次有损编码, 而有损编码器恰恰是在能看到真实波形、而不是别人压缩后的残余时表现最好。

这也是为什么这一页的建议和 M4A 或 OGG 那两页不同。那边是在第一次损失上再叠第二次损失; 这边只有一次,而且在合理码率下,用普通播放设备听,结果确实很难和源文件区分开。

你换掉的是什么

用体积,换你大概听不出来的细节。44.1 kHz、16 bit 的未压缩立体声,每分钟约 10 MB。 同样一分钟,320 kbps 约 2.4 MB,128 kbps 约 1 MB。这笔交易里音频本身不会变好, 所以唯一的问题只是你愿意让出多少。

一段混音里最先暴露 MP3 痕迹的,是那些结构最少、最难建模的部分:镲片的衰减、 房间混响、人群噪声、说话之间的呼吸声。密集而响的素材很能掩盖编码痕迹, 稀疏而安静的素材则藏不住。

什么时候应该留着 WAV

如果这个文件是母版、要进混音或剪辑、或者后面还会被再编码一次,就留着它。 每一次有损都会累积,而合理的归档形态是留一份无损原件,需要时从它生成有损副本。

另一个容易忽略的场景是投稿。不少平台在你上传之后会用自己的编码器再压一遍, 那么你交上去的 MP3 就成了它的输入。这种情况下宁可给高一档的码率, 因为对方的那次编码是叠加在你这次之上的,省下来的体积在对方那边毫无意义。

文件由你自己的浏览器读取并编码。引擎是编译成 WebAssembly 的 ffmpeg, 只下载一次之后就被缓存,你的音频不会经过网络。

常见问题

转出来能小多少?
320 kbps 大约小十倍,50 MB 的 WAV 出来大概 5 MB;128 kbps 则接近小二十五倍。WAV 是把每个采样点原样存下来的,所以那些体积里绝大部分是编码器可以去掉的冗余。
码率该选多少?
如果这个 MP3 就是大家真正会听的版本,而且你不想在音质上留下争论,选 320 kbps。192 kbps 对多数人用多数设备听已经听不出差别,还能省下四成体积。128 kbps 留给人声,再高也换不到耳朵能察觉的东西。
音质损失明显吗?
256 或 320 kbps 下,正常听几乎察觉不到。这是从无损素材出发的首次编码,对任何有损编码器来说都是最好的情况:它看到的是真实波形,而不是上一次压缩留下的残渣。真要露出破绽,最先出问题的是镲片、掌声和混响尾巴。
采样率和位深会保留吗?
采样率会保留,48 kHz 的 WAV 出来还是 48 kHz 的 MP3。位深在编码之后就不再是一个概念了:MP3 根本不是用整数存采样点的,所以同一段音频的 24 bit 版本和 16 bit 版本转出来的文件非常接近。
能处理很长的录音吗?
500 MB 以内可以,按 CD 规格算大约是 50 分钟的立体声。WAV 体积涨得很快,所以一整场演出的录音或者几个小时的访谈可能会超。超了就先切开再转。

更多免费工具