Я очень глупо поручил iTunes в Windows управлять своей коллекцией mp3 (с установленными флажками "Импортировать в мою библиотеку" и "Управление моей коллекцией"), и iTunes каким-то образом случайно удалял треки с диска.
Теперь я сталкиваюсь с:
- восстановление коллекции из резервной копии (которую я бы предпочел избежать - это старая резервная копия и будет отсутствовать достаточное количество),
- объединить мою резервную копию с тем, что осталось от моей коллекции, надеюсь восстановить многие из отсутствующих треков, или
- определить, какие дорожки отсутствуют, и заменить их вручную из резервных / других источников.
Прежде чем перейти к одному из этих вариантов, есть ли программа или сценарий, которые позволят мне оценить, насколько широко распространен ущерб? Я представляю себе что-то, что:
- Рекурсирует дерево каталогов и при поиске папки, содержащей файлы .mp3:
- Проверяет, есть ли в папке разумное количество файлов (> 2, <35?)
- Проверяет метаданные файла, чтобы определить, что нумерация начинается с 1 и является непрерывным блоком
- Если нет метаданных, проверяет имена файлов, которые содержат числа, если есть проверить, что они являются непрерывным блоком
- Если непрерывный блок треков очень короткий и длительность этих треков также мала, найдите список альбомов в онлайн-сервисе
- Подготовьте отчет о том, что, вероятно, отсутствует.
Существует ли такая вещь, или мне придется прибегнуть к помощи своих?