iTunes 将有关收听的歌曲和次数的信息存储在哪里?

iTunes 将有关收听的歌曲和次数的信息存储在哪里?

我的旧 Macbook 装了 Mavericks 后崩溃了,换了一台装了 Yosemite 的新 Macbook。我想从旧 Mac 恢复我以前听过的歌曲以及播放次数的信息,如何恢复这些信息?

答案1

iTunes 将有关收听的歌曲和次数的信息存储在哪里?

在 Windows 版 iTunes 中,该信息位于iTunes Music Library.xml

库中的每个曲目都有如下条目:

<key>Play Count</key><integer>2</integer>
<key>Play Date</key><integer>3354642445</integer>
<key>Play Date UTC</key><date>2010-04-20T20:07:25Z</date>

...

<key>Name</key><string>Into Blue</string>
<key>Artist</key><string>Aethera</string>
<key>Composer</key><string>J. Deere</string>
<key>Album</key><string>The Gaelic Mystery</string>

所以这首曲子播放了两次。只有从头到尾播放整首曲子,播放次数才会更新。


关于 iTunes 资料库文件

关于 iTunes Library.itl 文件

iTunes Library.itl 文件是您资料库中的歌曲和您创建的播放列表的数据库。此文件中保存了一些特定于歌曲的数据。如果您删除此文件,iTunes 会在您下次打开时创建一个新的空白副本。您的播放列表、歌曲评级、评论或其他信息将丢失。iTunes Library.itl 文件仅供 iTunes 使用,并且是 OS X 上 Time Machine 唯一备份的文件。

新版 iTunes 有时会对 iTunes 资料库进行增强。当您打开新版 iTunes 时,iTunes 会将您现有的资料库更新为新格式,并将旧资料库的副本放在“以前的资料库”文件夹中。

关于 iTunes Library.xml 文件

iTunes Library.xml 文件包含 iTunes Library.itl 文件中存储的部分信息(但不是全部)。iTunes Library.xml 文件的目的是让计算机上的其他应用程序(如 OS X Mountain Lion 及更早版本中的 iPhoto、Garageband、iMovie 和第三方软件)可以使用您的音乐和播放列表。这些应用程序使用此文件,让您可以更轻松地将 iTunes 资料库中的音乐添加到项目中。

如果您使用的是 OS X Mountain Lion 或更早版本或使用 XML 文件的第三方应用程序,则需要启用 Legacy 库 XML 支持:

  • 打开 iTunes。
  • 从电脑屏幕顶部的菜单栏中,选取“iTunes”>“偏好设置”。
  • 单击“高级”选项卡。
  • 选择“与其他应用程序共享 iTunes 资料库 XML”。

来源关于 iTunes 资料库文件

相关内容