我有一台 iTunes LP,我想使用它来播放歌曲文件的替代版本(更高/更低比特率),但 iTunes LP 无法播放文件的新版本。缺少什么?
答案1
经过一番探索和进一步搜索,我找到了答案,它存在于通常不可见的数据和元数据中。
结果是 iTunes LP 主要根据文件的 XID 来引用文件。为了将正确的 XID 分配给 iTunes 中的新文件,请执行以下操作(在 Mac 上):
- 在 Finder 中右键单击(按住 Control 键单击).itlp 文件,然后显示包内容
- 在文本编辑器中打开
manifest.xml
文件(TextEdit 也可以) - 打开终端窗口并输入命令
defaults write com.apple.iTunes booklet-authoring-mode 1
- 退出并重新启动 iTunes
<library_item>
在XML文件中找到第一首歌曲的标签,并复制其xid
属性(引号之间的部分)- 右键单击(按住 Control 键单击)iTunes 中的第一首歌曲,然后获取信息
- 由于步骤 3,分组字段将更改为
XID
。将步骤 5 中复制的 XID 粘贴到此字段中 - 对每个曲目重复步骤 5 和 7(如果它们在 iTunes 中按顺序列出,您可以使用“获取信息”窗口中的“下一步”按钮更快地完成此操作
- 为所有曲目分配 XID 后,运行 iTunes LP 文件,一切就都正常了
- 退出 iTunes
- 打开之前的终端窗口并输入命令
defaults write com.apple.iTunes booklet-authoring-mode 0
- 退出终端
- 重新打开 iTunes,一切就绪并恢复正常