有什么办法可以找到我的音乐收藏中不完整的专辑吗?

有什么办法可以找到我的音乐收藏中不完整的专辑吗?

我非常愚蠢地委托 Windows 中的 iTunes 来管理我的 mp3 收藏(选中了“导入到我的库文件夹”和“管理我的收藏”复选框),而 iTunes 不知何故一直在随机从磁盘中删除曲目。

我现在面临以下情况:

  • 从备份中恢复收藏(我宁愿避免这样做 - 这是一个旧备份,并且会丢失相当多的内容),
  • 将我的备份与我收藏的剩余曲目合并,希望能恢复许多丢失的曲目,或者
  • 确定哪些曲目丢失并从备份/其他来源手动替换它们。

在选择其中一个选项之前,是否有程序或脚本可以让我评估损害的范围?我在想象这样一件事:

  • 递归目录树,并找到包含 .mp3 文件的文件夹:
  • 检查文件夹中的文件数量是否合理(>2,<35?)
  • 检查文件元数据以确定编号从 1 开始并且是一个连续的块
  • 如果没有元数据,则检查文件名是否包含数字,如果有,则检查它们是否是连续的块
  • 如果连续的曲目块很短,并且这些曲目的持续时间也很短,请从在线服务中查找专辑列表
  • 制作一份可能缺失内容的报告。

是否存在这样的事情,还是我必须采取自己的行动?

答案1

我认为您正在寻找的工具是http://beets.radbox.org这在 Windows 上运行起来很麻烦,但它可以工作,而且当你让它工作时,它是令人惊奇的。

http://beets.readthedocs.org/en/v1.3.14/plugins/missing.html

这个插件可能会帮你解决问题。它可能只会在导入过程中帮你解决问题。

答案2

从...开始无可比拟,文件/文件夹差异之王。(免费试用,标准版 30 美元)。

它具有出色的区分和过滤功能,甚至还具有MP3 ID3 标签插件它可以帮助您准确地理清您所处的困境。它还可以轻松地生成一份报告,说明这一边存在而另一边不存在的问题,等等。

答案3

Jaikoz Audio Tagger 可以通过 运行报告Reports > List Missing Songs For Albums,其中会列出缺失的专辑曲目。如果您Action > AutoCorrect先运行,结果会更好,因为匹配会更准确。

相关内容