You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用AppleScript自动切换Apple Music的指定媒体库?

Apple Music 自动切换媒体库的 AppleScript 解决方案

核心适配点(与iTunes脚本的区别)

Apple Music的偏好设置存储在com.apple.Music.plist中,对应库数据库路径的键为LibraryDatabasePath,这是和iTunes脚本最主要的差异点。

完整切换脚本

将下方脚本中的目标库路径替换为你自己的,即可实现一键切换:

-- 替换为你的目标库绝对路径(指向.musiclibrary文件)
set targetLibraryPath to "/Users/你的用户名/Music/备用媒体库/Music Library.musiclibrary"

-- 关闭Apple Music(确保完全退出)
tell application "Music"
    if running then quit
    delay 2
end tell

-- 修改偏好设置中的库路径
do shell script "defaults write com.apple.Music LibraryDatabasePath '" & targetLibraryPath & "'"

-- 重新打开Apple Music
tell application "Music" to activate

如何获取当前库路径

如果不确定目标库的准确路径,可通过以下方式获取:

  1. AppleScript方式:
tell application "Music"
    get property "LibraryDatabasePath"
end tell
  1. 终端命令方式:
defaults read com.apple.Music LibraryDatabasePath

注意事项

  • 目标库必须是已经通过「按住Option键打开Apple Music」创建或加载过的库,确保系统已识别该路径
  • 路径必须是绝对路径,且正确指向.musiclibrary格式的库文件
  • 脚本执行时必须确保Apple Music完全关闭,否则修改不会生效
  • 可以为不同的库创建多个脚本,通过快捷方式快速切换

内容的提问来源于stack exchange,提问作者sdk3n

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 05:45:37