920 字
5 分钟
Apple Music 也被破解了!音质最好的音乐平台免费下载?

前言#

本教程利用 Termux 在 Android 上运行 Linux 环境,并部署 AppleMusicDecrypt 项目。

特点:

  • 支持无损 (ALAC)、杜比全景声 (Atmos) 下载
  • 无需 Apple Music 订阅即可解密 (利用公共实例)
  • 支持简体中文元数据,自动保存歌词(LRC)

准备工作#

下载 Termux#

termuxtermux-app

或者:F-Droid 下载

授予存储权限#

打开 Termux,输入以下命令并允许权限:

termux-setup-storage

安装 Debian#

更新软件源#

pkg update -y

安装 Proot-distro#

pkg install proot-distro -y

安装 Debian#

pd i debian

安装基础环境#

进入 Debian 环境#

pd login debian

安装 git 和 Python 环境管理器#

Terminal window
apt update && apt install pipx git -y && pipx install poetry && pipx ensurepath && source ~/.bashrc

部署 AppleMusicDecrypt#

克隆项目源码#

git clone https://github.com/WorldObservationLog/AppleMusicDecrypt

切换到项目目录#

cd AppleMusicDecrypt

编译安装依赖#

Terminal window
bash ./tools/install-deps.sh

安装 Python 依赖#

poetry env use /usr/bin/python3 && poetry install

生成配置文件#

cp config.example.toml config.toml

修改配置文件#

使用公共解密服务器
sed -i 's/url = "127.0.0.1:8080"/url = "wm.wol.moe"/g' config.toml
sed -i 's/secure = false/secure = true/g' config.toml
设置保存路径
sed -i 's|dirPathFormat = "downloads/{album_artist}/{album}"|dirPathFormat = "/sdcard/Music/AppleMusic"|g' config.toml
sed -i 's|playlistDirPathFormat = "/sdcard/Music/playlists/{playlistName}"|playlistDirPathFormat = "/sdcard/Music/AppleMusic"|g' config.toml
设置文件名格式
sed -i 's|songNameFormat = "{disk}-{tracknum:02d} {title}"|songNameFormat = "{title} - {artist}"|g' config.toml
设置元数据语言为简体中文
sed -i 's/language = "zh-Hant-HK"/language = "zh-Hans-CN"/g' config.toml

设置 “一键启动” 捷径#

为了以后使用方便,我们设置一个别名,以后只需要输入 AppleMusic 就能启动程序。

退出 Debian 环境#

exit

写入启动命令到配置文件#

echo "alias am='pd login debian -- bash -c \"cd ~/AppleMusicDecrypt && poetry run python main.py\"'" >> ~/.bashrc

刷新配置#

Terminal window
source ~/.bashrc

启动项目#

打开 Termux,输入:

am

看到出现 > 符号,就说明启动成功了!

常用下载命令:

  1. 下载歌曲/专辑/歌单 (默认 ALAC 无损) :
dl https://music.apple.com/example
  1. 下载指定音质 (如杜比全景声) :
alac=无损, aac=有损, ec3=杜比全景声
dl -c ec3 https://music.apple.com/example
  1. 强制指定语言 (防止乱码) :
dl -l zh-Hans-CN https://music.apple.com/example
  1. 查询音质信息 (不下载,只看有哪些格式) :
qa https://music.apple.com/example
  1. 退出程序:
exit

对歌曲的后期处理#

下载器会自动生成 .lrc 歌词文件,但很多播放器不自动识别。我们可以使用 “音乐标签” 这款 App 将歌词写入音乐文件内部。

  1. 下载并打开“音乐标签”App。
  2. 进入 /sdcard/Music/AppleMusic 目录。
  3. 选中需要处理的歌曲(可全选)。
  4. 点击“编辑” -> 找到“歌词”栏。
  5. 点击导入图标,选择同名的 .lrc 文件。
  6. 保存。

这样处理后,即使你删除了 .lrc 文件,Poweramp、foobar2000 等播放器也能正常显示歌词。

常见问题 (FAQ)#

Q1: 执行 bash ./tools/install-deps.sh 时一直没反应,是不是卡死了?

A: 不一定是卡死。这是在编译 MP4Box,在 Android 手机上非常慢。请保持耐心等待 10-20 分钟。如果 CPU 没有占用或者 Termux 闪退,才需要重来。

Q2: 下载时卡在 Decrypting… 不动?

A: 这通常是公共服务器 拥堵或短暂故障。按 Ctrl+C 停止,重启 Termux 再次输入 am 重试即可。如果终端下方显示的 Decrypt Speed: xx.xx 数字在跳动,那就是正常的,请耐心等待。

Q3: 为什么有的歌没有歌词?

A: 取决于 Apple Music 官方数据。如果在 Apple Music App 里播放这首歌也没有歌词,那下载器自然也抓不到。可以尝试用 -l en-US 或 -l ja 指定其他地区语言试一试。

Apple Music 也被破解了!音质最好的音乐平台免费下载?
https://blog.gucrin.top/posts/amdl/
作者
liuyi
发布于
2026-03-14
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

评论

正在加载评论...

最后更新于 ,距今已过 232 天

部分内容可能已过时