UltKit

M4A转FLAC转换器

.m4a文件里装的可能是有损的AAC(iTunes购买的音乐和语音备忘录就是这种格式),也可能是Apple Lossless(许多Mac用户用它来抓取CD)。对后者来说,FLAC是一份完美的副本;对前者来说,FLAC只会让文件变大,毫无益处。

音频转换器

或将MP3, WAV, M4A … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传M4A文件

    最多可添加 20 个 .m4a 文件,每个不超过 95 MB。一首 Apple Lossless 专辑曲目通常为 20 到 40 MB。

  2. 2

    设置位深度

    位深度默认为 16-bit,与 CD 抓轨一致。如果是 24-bit 的 Apple Lossless 下载文件或录音室导出文件,请在转换前切换为 24-bit。

  3. 3

    转换为FLAC

    点击转换为 FLAC。保留标签和封面已开启,歌曲标题、音轨编号和专辑封面都会写入 FLAC 的标签中。

答案

M4A 转 FLAC 值得做吗?

如果 M4A 是 Apple Lossless,值得:转出的 FLAC 与原文件逐位一致,并且可以在 Apple 生态之外播放。如果 M4A 是 AAC,FLAC 只是把同样的有损音质存进一个大约三倍大的文件里。

M4A里装的是Apple Lossless还是AAC

ALAC

Apple Lossless M4A

在“音乐”App 中用 Apple Lossless 设置从 CD 抓轨,或从 Logic Pro 无损导出的文件。

  • 每个采样原样保留
  • 转换后文件大小相近
  • 标签和封面会写入 FLAC 对应字段
适用于: 把无损音乐库从 Apple 软件中迁出
AAC

AAC M4A

iTunes Store 购买的歌曲、语音备忘录、播客以及网上常见的大多数 M4A 文件。

  • 音质仍然和之前一样是有损的
  • 文件会增大到约三倍
  • 仅适用于只接受 FLAC 的工具
适用于: 满足只支持 FLAC 的工作流程

Apple 于 2004 年发布了 Apple Lossless 编码,并在 2011 年以 Apache 许可证公开源代码,但那时 2001 年发布的 FLAC 早已成为 Apple 体系之外默认的无损格式。两种编码的作用相同,因此把 ALAC 转成 FLAC 只是重新封装:转换器解码出采样再重新存储,解码后音频的校验值与原文件一致。

AAC 则不同。它的编码器在制作文件时已经丢弃了细节,解码成 FLAC 只是以无损码率保存这个有损结果。当 DJ 工具、归档系统或采样管理器只接受 FLAC 时,这样做仍然有用;但如果是用于手机或汽车,M4A 转 MP3 能得到小得多的文件。

不同来源的M4A转FLAC转换设置

将位深度保持为 16-bit,采样率选“与源文件相同”。生成的 FLAC 为 16-bit、44.1 kHz,与光盘完全一致。

  • 典型大小:4 分钟的曲目约 20–30 MB
  • 保持开启保留标签和封面

5–7 MB16-bit、44.1 kHz 立体声音乐每分钟 FLAC 的典型大小,无论源 M4A 是哪种类型

256 kbps 的 AAC M4A 每分钟约 1.9 MB,所以 AAC 源文件转换后大小大约会变成三倍。

M4A与FLAC格式要点

M4A

MPEG-4 音频(M4A)

M4A 是仅含音频的 MPEG-4 文件,因 Apple 的 iTunes 而普及。它通常包含有损的 AAC 音频,也可以保存无损的 ALAC。在相同码率下,M4A 中的 AAC 通常比 MP3 音质更好,该格式用于 iPhone 语音备忘录、Apple Music 下载和许多播客。大多数现代设备都能播放 M4A,但一些旧播放器、车载音响和网页工具只接受 MP3。

压缩方式
有损或无损
透明度
–
动画
–
发布年份
Apple / MPEG
M4A 转换器

FLAC

自由无损音频编码

FLAC 是 Josh Coalson 于 2001 年发布的开源无损音频编码,现由 Xiph.Org 基金会维护。它能在不损失任何音质的前提下,把音频缩小到原始大小的约 50–70%,因此 FLAC 文件可以解码还原为与源文件完全一致的副本。它支持高分辨率和丰富的元数据,常用于 CD 抓轨和高解析度音乐下载。文件比 MP3 大得多,部分 Apple 应用和旧设备的支持有限。

压缩方式
无损
透明度
–
动画
–
发布年份
2001 · Xiph.Org Foundation (Josh Coalson)
FLAC 转换器

M4A 是 Apple 应用保存 AAC 和 Apple Lossless 音频的方式,但 Android、Linux 播放器、高解析度便携播放器和艺术家上传页面都以 FLAC 为标准;把 ALAC 音乐库转为 FLAC 只会改变容器和标签,每个采样都会保留。

M4A转FLAC:先确认这些

怎么判断M4A文件是Apple Lossless还是AAC?

在 Mac 上,于访达中选中文件并按 Command-I,在“更多信息”下的“编解码器”中会显示 AAC 或 Apple Lossless。在“音乐”App 中,“显示简介”的“文件”标签页会列出种类,例如“Apple Lossless 音频文件”或“已购买的 AAC 音频文件”。码率为 256 kbps 表示 AAC;CD 抓轨的码率在 700 到 1,000 kbps 左右则表示无损。

从Apple Music下载的歌曲能转换成FLAC吗?

不能。Apple Music 订阅中为离线收听下载的歌曲受到保护,只能在 Apple 的应用内播放,因此无法在这里解码。从 iTunes Store 购买的歌曲是未加保护的 256 kbps AAC,可以正常转换,不过转成 FLAC 并不会带来任何提升。

转换后的FLAC会比Apple Lossless文件更小吗?

通常大小相差不多,上下浮动几个百分点。两者都是基于相似预测思路的无损编码,谁也没有明显优势。转换是为了兼容性和标签,而不是为了节省空间。

哪些播放器和服务需要FLAC而不是ALAC?

Android 从 3.1 版本起就原生支持播放 FLAC,许多 Linux 音乐播放器和便携式高解析度播放器都以 FLAC 为主要格式,Bandcamp 也要求艺术家上传无损的 WAV、AIFF 或 FLAC。在 Apple 自家软件之外,对 ALAC 的支持就不那么一致了。

以后还能把FLAC转回Apple Lossless吗?

可以,而且两个方向都不会有任何损失,因为两种格式还原出的采样完全相同。这样你可以放心保留一套 FLAC 音乐库,需要时再用 FLAC 转 ALAC 为 iPhone 制作 ALAC 副本。