你从 iTunes 买了歌,或者用 iPhone 录了音讯,结果发现对方的 Android 手机、车用音响或播客平台不支援 .m4a 格式。将 M4A 转换为 MP3 是解决相容性问题最直接的方法。本文介绍各平台的转换方式,以及转换时需要注意的音质设定。
M4A 格式在 Apple 生态系统中运作无缝,但在以下情况你可能需要转换:
M4A(通常是 AAC 编码)和 MP3 都是有损压缩格式。从 M4A 转换为 MP3,需要先解码 AAC 音讯,再重新编码为 MP3——这个过程会引入额外的音质损失,类似于“把 JPEG 重新储存成另一个 JPEG”,每次操作都会累积损失。
因此,需要了解两点:
如果你的原始档案是高品质 M4A(如 iTunes Plus 的 256 kbps AAC),输出为 320 kbps MP3 可以很好地保留音质,日常聆听几乎感受不到差异。
最简单的方式是使用线上音讯转换工具,无需安装任何软体:
适合:偶尔需要转换的一般用户,不需要特殊技术知识。
如果你的 M4A 是从 iTunes 购买的音乐,iTunes/Apple Music 本身就内建格式转换功能:
macOS(Apple Music):
Windows(iTunes):
注意:通过 DRM 保护的 iTunes 旧版购买歌曲(加密 M4P 格式)无法直接转换。需要先确认档案是否为未加密的 M4A。iTunes Plus 购买的歌曲(2009 年后)为无 DRM 的 AAC,可正常转换。
技术用户可以使用 FFmpeg 进行快速、高品质的批次转换:
单一档案转换:
ffmpeg -i input.m4a -codec:a libmp3lame -b:a 320k output.mp3
批次转换资料夹内所有 M4A(macOS/Linux):
for f in *.m4a; do ffmpeg -i "$f" -codec:a libmp3lame -b:a 320k "${f%.m4a}.mp3"; done
若要保留 ID3 标签(歌名、演出者等):
ffmpeg -i input.m4a -codec:a libmp3lame -b:a 320k -id3v2_version 3 output.mp3
适合:批次转换大量档案,或整理 iTunes 资料库的进阶用户。
VLC 是一款免费的多媒体播放器,同时具备格式转换功能,适合 Windows、macOS 和 Linux 用户:
根据原始 M4A 的位元率决定输出 MP3 的位元率:
重要原则:输出位元率高于输入位元率不会改善音质,只会增加档案大小而得不到任何好处。
如果这个档案是机密的,最安全的做法是让它根本不离开你的电脑。音讯格式转换完全在浏览器里执行:档案从你的硬碟读进记忆体、在本机处理、再写回硬碟,不会送到任何服务器。
在浏览器里直接完成,档案不会离开你的电脑:音讯格式转换