FLAC 转 MP3 在线转换

把无损的 FLAC 编成 MP3,给手机、车机或者那些读不了 FLAC 的播放器用,最高 320 kbps,文件不会离开你的机器。

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

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

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

FLAC 转 MP3 怎么用

  1. 1把 .flac 文件拖到上面的方框里,或者点一下方框选文件,一整张专辑一起放进来也没问题。
  2. 2选码率。FLAC 是你的归档版本时,通常的答案就是 320 kbps。
  3. 3挑一首试听确认,然后下载。整张专辑会打包成一个 .zip。

为什么这个转换属于"好的那一类"

这个站点上凡是涉及有损音频的页面,都会提醒你注意世代损失。这一页基本不需要, 因为 FLAC 是无损的。它做的压缩完全可逆,所以当你把 FLAC 转 MP3 时, 编码器看到的是原始波形,而不是别人压缩之后剩下的残余。

这就使它成为一次首次编码,也是 MP3 表现最好的情形。320 kbps 下, 用真实的播放设备听,结果很难和源文件区分开。这里之所以建议码率给足, 恰恰是因为你的源是完美的:从一份干净的母版出发,然后在码率上抠抠搜搜,没有道理。

FLAC 要留着

无损归档的全部意义就在于:情况一变,你可以随时重新生成有损副本。 换了新手机、换了一台支持格式列表不同的车机、某个平台的投稿规范变了、 出现了你当年抓轨时还不存在的编码格式。只要 FLAC 还在,这些都是小事; FLAC 没了,就一件都办不成。

所以把 MP3 当成一次性的,把 FLAC 当成需要备份的那一份。 为了省空间把无损原件删掉,是这条流程里唯一之后没法补救的错误。

文件会变成什么样

通常小三到四倍。FLAC 已经无损地去掉了那些容易去掉的冗余,所以它不是从 WAV 那么大的体量出发的。采样率会被保留,高解析度的文件也一样:96 kHz 的 FLAC 出来是 96 kHz 的 MP3,至于这对听感有没有帮助,那是另一场争论了。

文字标签会保留,封面图不会,因为封面在文件里是一条独立的图像流, 这里只保留音频那一条。多数播放器会自己去别处找专辑封面。

所有过程都在你自己的机器上、你的浏览器里完成, 用的是编译成 WebAssembly 的 ffmpeg,第一个文件之后就被缓存下来。

常见问题

这个转换方向对吗?
对,而且这正是应该的方向。FLAC 是归档格式,MP3 是交付格式。把 FLAC 留着,需要时从它生成 MP3 副本给相应设备,副本什么时候想重做都可以。不该做的是转完就把 FLAC 删掉,因为 MP3 没法再变回去。
音乐该用多少码率?
从无损编码而且存储不紧张的话就用 320 kbps,现在多数情况都是这样。256 kbps 几乎听不出差别,还小两成。低到 192 kbps 以下,镲片和混响上就开始能听出来了,而你的源本来是完美的,这就有点可惜。
体积能小多少?
大约小三到四倍。FLAC 本身已经无损压到 WAV 的一半左右了,所以一首 30 MB 的 FLAC,320 kbps 下通常出来 8 到 10 MB。
标签会带过去吗?
标题、艺术家、专辑这类文字标签会。内嵌封面图不会,因为封面在文件里是以图像流的形式存在的,而这个工具只保留音频。多数播放器会通过别的途径找到专辑封面,实在需要的话用标签编辑器补上即可。
能一次转一整张专辑吗?
可以。把整个文件夹里的文件都放进来,它们会一个接一个处理,最后打包成一个 .zip。刻意是顺序处理而不是并行的:几个编码同时跑会互相抢内存,在手机上正是这样把标签页搞崩的。

更多免费工具