我有一个相对较大的iTunes资料库,一台具有相对较小SSD的Macbook Pro笔记本电脑以及一个具有充足存储空间的Linux盒子,该存储空间始终连接到Internet。我有一个梦想,有一天我将能够将iTunes库作为网络驱动器存储在Linux盒子上,将手工整理的歌曲和播客列表保存在笔记本电脑上,并且仍然允许iTunes在网络驱动器。(特别是,我想使用iTunes中的“保持iTunes Media文件夹有组织”和“添加到库时将文件复制到iTunes Media文件夹中”选项,以便我可以将文件拖放到iTunes中,让iTunes通过ID3整理副本信息,然后删除原始文件。)
我上次尝试解决此问题的时间是2年前。据我所记得,我的最佳尝试是一个连续运行的脚本,该脚本检查网络驱动器是否可访问,如果可以访问,它将脚本安装在设置iTunes以查找媒体的网络驱动器上,否则移动或安装(我忘记了哪个)的本地目录,其中包含手动复制的媒体。我完全忘记了为什么这种解决方案使我头疼,但是显然它确实听起来很笨拙,我确实放弃了。在我尝试此操作时,iTunes不会遵循符号链接来查找媒体,因此必须进行安装。
最近,我“吸住了它”并将所有iTunes媒体存储在笔记本电脑上,但是现在,我感觉到解决该问题的新活力。需要澄清吗?有什么想法吗?
如果我认为我有一个好的解决方案的新想法,我将在下周尝试自己进行工作并进行更新。
对于这个问题,如果我在笔记本电脑离线时尝试添加媒体,我不想坚持iTunes应该如何表现。理想情况下,iTunes会阻止这种情况并显示错误消息,但是如果那不可行,并且我只需要记住不要这样做,那不是一个大问题。
相关问题:
我不想拆分 iTunes库,因此这个问题与上面的问题有些不同。我希望Linux机器具有我所有 iTunes媒体的主副本。
解决方案不必局限于iTunes中的配置。“欺骗” iTunes的解决方案(例如我上面通过将驱动器选择性地安装到iTunes媒体目录中的建议)是公平的。谢谢阅读!
编辑:我答应一周后进行更新。目前,我尚无有趣的进展报告。