有什么行之有效的办法将 apple music 下载为 flac 或 alac 吗

66 天前
 werwer
直接下载会得到一堆.frag 文件,下载了一些所谓的 converter 都没能成功下载
1083 次点击
所在节点    问与答
10 条回复
processzzp
66 天前
想啥呢,apple music 有 DRM 加密的,不然就变成盗版分发平台了
412999826
65 天前
无损的暂无办法;
256 的 aac 是有办法的,有很多 mac 上的转录工具,如 audio converter ,他会生成一个虚拟声卡进行转录,将转录之后的音乐添加到 Apple Music (添加之前需要删除之前已经在线添加过的音乐) ,就会被 Apple Music 识别为已匹配。
接着删除源文件,重新下载已匹配的音乐,就会得到无 drm ,256kbps 的音乐。
werwer
65 天前
@412999826 我成功了老铁 Pazu Apple Music Converter
412999826
65 天前
@werwer 这个 app 是基于网页端 Apple Music 的转录,虽然可以转成无损,但是实际上压根达不到无损的效果(因为网页提供的音质只有 128kbps 的 aac 左右)。
当然这个软件转录生成的版本,依旧可以被 Apple Music 匹配( matched ),一旦匹配之后,选移除下载,再重新下载,就可以得到一个真正的无 drm 的 256kbps 的 aac 版本(注意:你的 Apple Music 的设置,不能打开无损下载或杜比音频下载,因为就算已匹配的音乐,如果打开无损下载,依然有 drm )
werwer
65 天前
@412999826 是的,我下了多个同类的 converter 发现这类 app 都是基于 web player 套壳,所以这类 app 提供的 flac 选项都是掩耳盗铃是吗?
我用 flac 选项下载得到一个 1624 码率 45 兆的.flac ,看了一下频谱感觉没什么问题
然后我又换用 auto 选项下载得到一个 278 码率 8 兆的.m4a ,作为对照,结果发现两者的频谱居然一模一样,都顶到了 22k
然后我再用 qq 音乐下载的.flac 作为对照,发现这三者的频谱几乎一样
然后我再用 qq 音乐下载了中等音质和低音质的.ogg ,这回后两者和前三者区别明显,所以,苹果的有损编码这么先进吗?
所以,总的来说,就是这类 converter 通过 web player 转录到一个 128 的版本,然后它自动实现 match 再重新下载的过程,最终给到我们一个 256 左右的有损(不论选项是选有损还是 flac )?
werwer
65 天前
@412999826 这是 5 个文件的频谱图:
https://musetransfer.com/s/v2u6l54at 请点击链接获取《无主题 - 新建文件夹》, 有效期至 8 月 3 日
412999826
64 天前
@werwer 我个人认为苹果的 iTunes plus aac 编码是很不错,256kbps 比较接近无损(当然了,真正发烧友肯定觉得有区别,我是觉得够用)

另外,我的经验是,如果打开了 Apple Music 的无损下载选项,无论你是从 Apple Music 直接添加的音乐,还是自己本地添加后被匹配的音乐,下载出来都是一个 hls 的加密文件,无法播放(打开杜比也会导致同样的问题),所以我说要关闭无损下载选项。


至于你说软件的,大多都是网页套壳,还有一种是虚拟声卡转录 Apple music 。但是,请记住不论哪一种都不是破解了 drm 。

区别在于网页套壳因为网页的限制,我觉得出来的音频只有 128kbps ,如果是虚拟声卡转录 Apple Music ,会稍微好一点。但是,显然都不是真正的 flac ,这些播放器所谓的 flac 只是 flac 的格式。

另外,因为 Apple Music 的匹配规则非常严格,网页套壳转录因为实际码率低,匹配不上的概率比那种用虚拟声卡转录 Apple Music 匹配不上的概率要高。

但是不管怎么说,一旦你的音乐被 Apple Music 匹配了,你就可以移除再下载,就会得到一个 真正的苹果提供的 无 drm 的 256k aac 文件
412999826
64 天前
@werwer 另外,对于软件最终给你一个什么版本,其实我不太清楚,我一直不太信任软件直接给的版本。

所以我的工作流是这样的,用软件转录出一个文件,再把这个文件添加到我的 Apple Music 资料库,只要你开启了 iCloud 云端资料库,Apple Music 会把你的音乐和库内音乐做比较,如果能匹配,则会把这个音乐打上匹配标记(你可以理解这个匹配行为相当于你拥有了正版的这首音乐),如果不能匹配则上传到云端。

一旦匹配成功,我就会在 Apple Music 中,选择移除下载,然后重新下载,这个时候就会得到一个 256kbps ,而且种类是“匹配的 aac 文件”的版本。

这个版本我经过对比,和在 iTunes 音乐商店购买的版本频谱一模一样,也是我觉得能通过 Apple 获取的最好音质的版本。

256kbps 的 aac 编码确实很优秀,但是他的确不是无损的,和真正的无损比还是有差别的。你如果有正版 cd ,你可以直接转录一下进行对比。

另外这个匹配功能不一定要用转录工具,你从 qq 音乐网易云音乐下载的歌,或者你有正版 cd ,你导入 Apple Music ,都有可能可以匹配,而一旦匹配上了,相当于这首歌就 “洗白”了,你就可以从 Apple music 白嫖无 drm 的音频了
werwer
64 天前
@412999826
我用 beyond compare 对比 converter 下载的.m4a 和.flac 的频谱图,在所有频段范围是存在一些不显著的差异的
作为对比,我把 converter 下载的.m4a 转为.flac ,然后对比转换前后的频谱图,仍然有星星点点的差异,但基本可以认为是同一个东西
所以,结论是,converter 下载.m4a 和.flac 并非同一个东西,后者并非前者的简单转换格式

我很想尝试一下你说的洗白过程,然而微软商店版的 apple music 现在不支持导入歌曲了(虽然官方文档说可以: https://support.apple.com/zh-cn/guide/music-windows/mus3081/windows ,应该是文档没有随软件及时更新所以与实不符);右键歌曲文件打开方式选 apple music 也不行(只是启动 apple music ,没有其他反应),用 pc 版 itunes 导入也不行(会提示只能在 apple music 中导入)

所以,看起来目前有三种选择?
1 ,利用 converter 下载.m4a ,优点是体积小巧,虽然不是真正的无损,但是可变比特率,20k 以上并没有被砍掉,听感与无损应该无异;
2 ,利用 converter 下载.flac ,优点是可以满足对无损的追求,虽然不等同于前者,但到底是不是货真价实的无损,存疑;
3 ,利用随便什么方式先把音乐下载下来,然后洗白,优点是稳妥确保官方原版,缺点是没法得到无损?

https://musetransfer.com/s/o3zhytqqo 请点击链接获取《无主题 - 对比.png 》, 有效期至 8 月 4 日
412999826
64 天前
@werwer 你这个对比方法不对,因为你就算把 aac 格式的音乐,重新转换一次 aac 格式,得到的频谱也会和转录前有些许变化,有损压缩的音频再次转换几乎是不可能得到完全一样的音频的。


另外,我可以很肯定的的告诉你,2 也不是真正的无损,因为没有软件真的能解开 Apple 的 drm ,其实原理都是在转录,先转录之后,再根据你要选择的格式进行转换。理论而言,通过软件转录,如果选无损,每次的 flac 文件应该都一样,但是每次的 m4a 应该都会不一样(因为不是直接无损破开 drm ,而是转录之后生成 m4a ,所以每次应该都会有细微不同,原因前面说过)


至于转录选无损能不能高于我说的洗白之后从苹果下载的 m4a 文件,这个我也比较存疑,因为目前我用过的工具,都是在苹果 256 的 aac 基础上做的转录,不知道有没有软件可以直接在苹果的无损播放的时候做转录,理论感觉技术能做到,如果能做到,这样的音频就会高于洗白后,从苹果下载的 256 的 aac 。不然的话,其实还是洗白最合适,因为洗白的版本体积非常有优势,而且因为是基于这个进行的转录,音质也不会比软件弄出来的无损差。


最后,我用 Apple Music 管理我资料库很多年了,目前有上万首音乐,有兴趣的话可以加我小而美,一起交流讨论下:
https://musetransfer.com/m/s/x0cu1izpr 请点击链接获取《无主题传输》, 有效期至 8 月 4 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1060281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX