将AAC转换为MP3
把AAC文件转成老式车载音响、播放器和各种设备都能识别的MP3。文件绝不会被存储。
- 绝不存储
- 无需排队,无需等待
- 无需注册,无水印
使用方法
添加AAC文件
拖入.aac或.m4a文件。文件会被立即读取,并显示其码率、采样率和声道数。
选择码率
选择不低于原AAC的码率(页面会显示原码率),让第二次编码的损失尽可能小。
下载MP3
生成一个以原文件命名的文件,任何播放器都能播放。
从更好的编码格式转到兼容性更好的格式
在任何码率下AAC都胜过MP3——它比MP3晚了十年设计,目标正是如此,而且码率越低优势越明显。所以这次转换是一次降级,是为了兼容性而有意为之,衡量它的正确标准不是“听起来是否一样好”,而是“原先拒绝AAC的那台设备现在能不能播放”。车载音响、老式DAP播放器、健身器材、录音笔,以及数量多得出人意料的广播软件,至今仍然只认MP3。
两者都是有损格式,所以这是一次转码:AAC先被解码还原为声音,再由另一个编码器重新编码,而这个编码器对“什么听不见”的判断与AAC并不相同。MP3编码器无法分辨收到的内容中哪些是原始录音、哪些是AAC编码器的近似结果,于是会一视同仁地为两者分配比特。以略高于源码率的码率编码——128 kbps的AAC用192 kbps——才能让第二代编码不再增加任何可听见的损失;低于源码率编码则会让两次损失叠加,转码音频的坏名声正是由此而来。
有一种情况的转换效果明显比其他情况差,值得识别出来。AAC有一种低码率模式——用于流媒体和网络电台,通常为32到64 kbps——它不直接存储高频,而是根据一段紧凑的描述来重建高频。MP3没有对应的机制,这些高频只能如实编码,结果要么文件大得多,要么声音明显发闷。如果转换后的流媒体录音听起来发平,原因就在这里,这里的任何设置都无法解决。
有两个硬性限制来自MP3本身,而不是这里的任何设置:最多两个声道,因此环绕声音轨会被混缩为立体声;最高采样率为48 kHz。标签和封面暂时不会被带过去,所以一整张专辑的文件转换后都没有标注——最好在转换整个音乐库之前就知道这一点,而不是之后。
如果您需要的是别的
先确认是否真的有设备需要MP3。过去十五年生产的所有手机、电脑、浏览器和现款车载系统都能播放AAC,保留原文件体积更小、音质更好。只有当某台具体设备拒绝播放这个文件时,转换才值得做——不必为了整理而转换。
如果要转换整个音乐库,ffmpeg能保留本工具保留不了的东西:ffmpeg -i in.m4a -c:a libmp3lame -q:a 2 -map_metadata 0 out.mp3会把标签和封面一并带过去,而-q:a 2是可变码率编码,会把比特用在音乐真正需要的地方,而不是平均分配。fre:ac和foobar2000提供了图形界面来完成同样的事,两者都能无人值守地处理几千个文件。
常见问题
为什么要把AAC转成MP3?AAC不是更好吗?
同等码率下AAC确实是更好的编码格式,如果您的所有设备都能播放AAC,就应该保留它。转换的理由是兼容性:老式车载音响、部分DJ软件、廉价播放器以及大量嵌入式硬件只能读取MP3。之所以转换,是因为某台设备要求如此,而不是因为MP3更好——它并不更好。
转换会损失音质吗?
会,损失很小,但无法避免。您的AAC本身已经过压缩,再编码为MP3意味着又经过一次有损编码器。选择不低于AAC原码率的码率,可以把损失降到很小。页面会显示源文件码率,方便您做到这一点。
应该选择哪个码率?
至少与AAC原码率相同。如果AAC是128 kbps,就用192 kbps编码:音质不会比AAC更好,但能避免MP3编码器丢弃不必要丢弃的内容。码率再高很多,只会增大文件,别无益处。
.aac和.m4a有什么区别?
就声音而言,通常没有区别:两者装的都是AAC音频。.m4a是装在MP4容器里的AAC,还可以附带封面和章节;.aac文件则是没有任何封装的原始音频流。本工具两种都能读取。
我的文件会被存储吗?
不会。所有解码和编码都由您自己的浏览器完成,您的音乐不会有任何副本被发送到别处。
受保护的iTunes购买内容能转换吗?
不能。带DRM的文件——早年购买的.m4p文件,以及来自订阅服务的任何内容——任何浏览器工具都无法打开,而且帮您去除这种保护是违法的。您自己翻录或下载的文件则没有问题。
小贴士: 每经过一次有损编码器,就会多丢失一点内容,而且永远无法找回。在MP3、AAC、OGG和Opus之间转换就是这样的一次编码。如果您要编辑声音,请先转换为WAV,完成编辑后,最后只编码一次。受复制保护的购买内容(.m4p、订阅服务下载的文件)无法打开。
把这个工具放到您的网站上
博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。