8 我想通过命令行将歌曲文件添加到iTunes。 open -a iTunes -g song.mp3 正是这样做的。-但是,它也会开始播放歌曲。有什么办法可以避免这种情况? itunes command-line unix — 哈雷洛 source
11 您可以为此使用“自动添加到iTunes”文件夹(请参阅PH19617): cp song.mp3 ~/"Music/iTunes/iTunes Media/Automatically Add to iTunes/" 如果iTunes正在运行,则复制到此文件夹中的所有内容都会自动导入iTunes(然后从该文件夹中删除)。 请注意: 文件夹名称可能是特定于语言的,因此请首先检查系统上的名称。 根据安装iTunes的时间,媒体文件夹可能被称为iTunes Media或Tunes Music — 山坡 source 1 您应该使用mv而不是,cp以便添加文件,并且不会在iTunes资料库之外留下重复的歌曲文件。 — CyberSkull 1 “自动添加到iTunes”文件夹不仅在许多情况下根本不起作用,而且不适用于分布式库。 — 马歇尔·尤班克斯 1 对分布式库的支持不是这里的问题。但是您是正确的:如果将iTunes库分布在多个磁盘上,则“以“添加到iTunes”或将媒体文件拖到iTunes窗口中都不会以可用的方式导入。 — nohillside
0 您可以使用applescript进行操作,还有更多值得探索的地方。(将音乐添加到特殊播放列表等) 例如,您需要将文件/User/username/myMusic/my.mp3添加到lib中,创建一个名为add.scpt的脚本文件 tell application "iTunes" add alias ((path to home folder as string) & "myMusic:my.mp3") end tell 运行命令: osascript add.scpt — 埃尔普鲁普 source
mv
而不是,cp
以便添加文件,并且不会在iTunes资料库之外留下重复的歌曲文件。