![如何从命令行将文件添加到 iTunes,而不播放该文件](https://linux22.com/image/1393004/%E5%A6%82%E4%BD%95%E4%BB%8E%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B0%86%E6%96%87%E4%BB%B6%E6%B7%BB%E5%8A%A0%E5%88%B0%20iTunes%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%92%AD%E6%94%BE%E8%AF%A5%E6%96%87%E4%BB%B6.png)
我想从命令行将文件添加到 iTunes。我无法使用自动添加到 iTunes文件夹,因为这样 iTunes 就会重命名该文件,而我并不想这样。我只需输入iTunes文件名。这确实将文件添加到了资料库,但 iTunes 也会播放该文件,这也不好。
那么,我该如何添加该文件,以便它不会被重命名并且不会被播放?
答案1
在 Mac 上,您可以使用 AppleScript 将文件添加到 iTunes:
osascript -e "tell application \"iTunes\" to add Posix file \"/Users/james/myMov/myMov.m4v\""
这与使用 GUI 导入相同,因此如果 iTunes 设置为组织您的媒体文件,则文件将被移动,否则文件将保留在当前位置。我相信您需要文件的绝对路径(我个人会使用 Bash 来查找它)。