我正在寻找一种方法将我的部分 iTunes 文件移动到外部驱动器...
我已经煞费苦心地对所有 7000 首曲子进行了评级,但我的曲库中有一半都是评分为 1 和 2 的曲子,我想将它们移动到外部驱动器上,因为我从来不听它们。
我希望有一种出色的方法来做到这一点,而不是一次做一件事。
保罗
答案1
确实没有办法实现你想要的,除非你丢失一些元数据,或者诉诸不受支持的黑客攻击。请参阅我的回复将一些 iTunes 资料库项目移动到不同的驱动器?:
“支持”方式
您可以通过以下方式禁止 iTunes 将音乐复制到 iTunes 文件夹以供将来导入iTunes>优先>先进的>取消选中“添加到库时将文件复制到 iTunes 音乐文件夹”。这会将所有未来的文件添加到库中,但不会将它们复制到 iTunes 文件夹中,因此请确保在导入后不要删除这些文件。
这样做的缺点是 iTunes 无法保持这些文件夹的有序,因此您必须在导入它们之前将它们放入您想要的文件夹结构中。
黑客方法
将项目导入库后,将它们移动到备用位置,然后创建指向文件新位置的符号链接。您必须使用终端来执行此操作:
ln -s /new/file/location/Britney\ Spears ~/Music/iTunes/Britney\ Spears
假设你将 Britney Spears 移到了
/new/file/location/
。\
用于转义 中的空格Britney Spears
。 这很重要。我自己还没有测试过,所以我实际上不知道它是否会起作用。我稍后会尝试一下并更新这篇文章。
经过进一步思考,我假设对第一种方法进行修改,以便您保留评级。取消选中“将文件添加到库时复制到 iTunes Music 文件夹”后,将评级较低的歌曲移动到外部驱动器。现在,当您尝试播放移动的曲目时,iTunes 应该会抱怨缺少曲目。当它这样做时,将其指向您移动到外部驱动器上的文件。
如果这种方法可行,那么这将是一个繁琐的、逐首歌曲的翻译过程,对于大量歌曲来说,这可能是不切实际的。