У меня большая музыкальная коллекция, и там есть несколько дубликатов. Есть ли способ найти дубликаты файлов. Как минимум, сделав хеш и увидев, имеют ли два файла одинаковый хеш.
Бонусные баллы за поиск файлов с тем же именем, кроме расширения - я думаю, что у меня есть несколько песен в форматах mp3 и ogg.
Я счастлив использовать командную строку, если это самый простой способ.
filesystem
music
Хэмиш Даунер
источник
источник
fdupes -r . -d -N
следует сохранить первый экземпляр и удалить дубликаты. Я только что успешно очистил одну папку, используяfdupes . -d -N
не рекурсивноFSlint имеет графический интерфейс и некоторые другие функции. Объяснение алгоритма проверки дубликатов из их FAQ:
FSlint
источник
sudo apt-get install fslint
, установка в настоящее время помещаетfslint-gui
путь, и поэтому я могу запустить его из любого места, просто набравfslint-gui
. Вы можете найти, гдеfslint-gui
живет, набравwhich fslint-gui
(это выглядит как скрипт Python).Список того
programs/scripts/bash-solutions
, что можно найти дубликаты и запустить подnix
:источник
rmlint
может найти дубликаты папок.rmlint -T dd
Если ваша задача дедупликации связана с музыкой, сначала запустите приложение picard, чтобы правильно идентифицировать и пометить вашу музыку (чтобы вы могли найти дубликаты файлов .mp3 / .ogg, даже если их имена неверны). Обратите внимание, что picard также доступен в виде пакета Ubuntu.
Это сделано, основываясь на
musicip_puid
теге, вы можете легко найти все дубликаты песен.источник
Другой скрипт, который выполняет эту работу - это rmdupe . Со страницы автора:
источник
Ты пробовала
или же
Я думаю, это работает нормально.
источник
Для музыки, связанной с дублированием, идентификация и удаление Picard и Jaikoz от http://musicbrainz.org/ является лучшим решением. Jaikoz Я считаю, что автоматически помечает вашу музыку на основе данных файла песни. Вам даже не нужно название песни, чтобы идентифицировать песню и присвоить ей все метаданные. Хотя бесплатная версия может пометить только ограниченное количество песен за один прогон, вы можете запускать ее столько раз, сколько захотите.
источник
Я использую компаратор -
sudo apt-get install komparator
( Ubuntu 10.04+ ) - в качестве GUI-инструмента для поиска дубликатов в ручном режиме.источник