У меня огромная музыкальная библиотека (все в формате mp3), но у меня музыка почти такая же, но:
- Может быть, на одну или две секунды дольше
- Около 97% так же, как другая песня
- Или другой битрейт.
Есть ли способ найти эти дубликаты? Как уже упоминалось, они не имеют одинаковый размер, имя или SHA1-хэш.
Используйте MusicBrainz's Picard . Он сканирует музыку, чтобы сгенерировать «отпечаток пальца», а затем сравнивает его с онлайн-базой данных, чтобы идентифицировать его (извлекая всю информацию, такую как «Исполнитель», «Альбом» и т. Д.).
После идентификации песен он может организовать их в собственную структуру каталогов и имен, и вы можете использовать ее для поиска дубликатов.
Полностью совместим с Linux.
источник
Я бы порекомендовал использовать
beets
с егоduplicates
плагином;beets
похож наpicard
функциональность (он может искать информацию ID3 из базы данных musicbrainz и организовывать ваши файлы на основе этой информации), но выходит за пределы возможностей picard с некоторыми из его плагинов.Лично я использую их вместе - Picard для очистки ID3-тегов и свеклы для организации файлов и очистки дубликатов.
источник