什么原因会导致 Google 音乐管理器报告 iTunes 和我的音乐之间的音乐数量不同?

什么原因会导致 Google 音乐管理器报告 iTunes 和我的音乐之间的音乐数量不同?

如果我设置 Google 音乐管理器扫描 iTunes,它会报告有 3997 首歌曲(如果我打开 iTunes 查看我的收藏,也会显示此信息)。但是,如果我设置 Google 音乐管理器扫描“我的音乐”文件夹,它会检测到 3999 首歌曲。

我甚至从 iTunes 中删除了所有歌曲,然后重新导入了我的“我的音乐”文件夹。iTunes 仍然报告有 3997 首歌曲。

有没有简单的方法可以找出导致两次计数之间差异的原因?我可能会将所有歌曲添加到播放列表中,使用 iTunes 将播放列表导出为文本或 XML 文件,然后将该列表与“我的音乐”文件夹中的所有内容进行比较,以查看 iTunes 是否缺少音乐。但是,我想知道在我这样做之前是否有人可以对此进行解释...

答案1

借鉴 Garrett 在评论中的建议,再加上SuperUser 上另一个问题的答案,我设法找到了两首不像我收藏的其他歌曲那样是 MP3 格式的歌曲(实际上看起来我是在 iTunes 中将它们从 M4A 转换而来的,但从未删除过该文件的 M4A 版本)。

使用我链接的问题,我构建了这个命令行搜索字符串:

dir /s /b /a-d | findstr /v /r ".*\.mp3" | findstr /v /r ".*\.jpg" | findstr /v /r ".*\.ini" | findstr /v /r ".*\.itc2" | findstr /v /r ".*\.xml" | findstr /v /r ".*\.MP3" | findstr /v /r ".*\.itdb" | findstr /v /r ".*\.plist" | findstr /v /r ".*\.itl"

其中大部分是与 iTunes 相关的数据库和元数据文件,以及 MP3(我的收藏就是 MP3)。如果你有其他Google 音乐支持的媒体类型,您可能必须编辑此搜索以将其从结果中删除。

无论如何,当我运行这个程序时,出现了三个文件。两个是 M4A,一个在 iTunes/sentinel 中(我猜它是某种无扩展名的 iTunes 文件)。我删除了 M4A,一切正常。

答案2

我记得 iTunes 不接受/识别 .wma 和其他类似格式。我猜你有两个这样的文件,GM 可以识别它们,而 iTunes 却不能。

您可以设计一个搜索字符串来查找不同的文件,或者使用 Explorer 按文件类型进行排序。

相关内容