Ответы:
DupeGuru Music Edition - это то, что вы хотите. Установите тип сканирования «Аудио содержимое» в настройках. Пожалуйста, обратите внимание, что программа является справедливой, поэтому, пожалуйста, внесите свой вклад, если можете
Я предлагаю вам соединить это с MusicBrainz Picard, который может автоматически помечать ваши музыкальные файлы.
dupeguru_me
.
Есть плагин, который был сделан некоторое время назад для этого. Я использовал это недавно, но это все еще оставляет желать лучшего. Для этого есть « PPA » - но пока нет встроенных пакетов, только ветка Bazaar. Инструкции по установке идут примерно так:
wget http://scrawl.bplaced.net/duplicate-source.tar.gz -O tmp.tar.gz && mkdir -vp ~/.gnome2/rhythmbox/plugins/duplicate-source/ && tar -xf tmp.tar.gz -C ~/.gnome2/rhythmbox/plugins && rm -v tmp.tar.gz
Если вы заинтересованы в использовании исходного кода Bazaar, сделайте следующее:
mkdir -vp ~/.gnome2/rhythmbox/plugins && cd ~/.gnome2/rhythmbox/plugins && bzr branch lp:rb-duplicate-source duplicate-source
После установки перезапустите Rhythmbox, и у вас должен появиться Duplicates Finder в списке плагинов.
После активации - доступны дополнительные параметры конфигурации.
После того, как плагин включен - и когда он находит дубликаты - он добавит дополнительную опцию в список вашей библиотеки:
Несколько настроек, которые я нахожу «странными» - я пробовал это в медиатеке с более чем 120 000 песен (более 1000 дубликатов) и библиотекой с около 1000 песен и, возможно, 30 дубликатов. По первому это заняло ОЧЕНЬ много времени и несколько раз сбивало Rhythmbox во время поиска. В конце концов я выбрал «Удалить из библиотеки» автоматически, чтобы избежать перестройки списка. На небольших библиотеках все работает отлично, хотя.
При обнаружении дубликата - если у вас выбраны параметры по умолчанию - версия песни с более низким качеством будет добавлена в список. Поэтому можно безопасно выбрать все песни в списке «Дубликаты» и «Удалить» (либо удалить с диска, либо удалить из библиотеки).
Вы можете использовать fdupes для этого:
$ fdupes -r ~/Music
который дает вам список всех дубликатов файлов.
Вы можете легко установить его с
sudo apt-get install fdupes
Я столкнулся с подобной проблемой, когда у меня была куча дублированных файлов изображений. В моем случае я просто использовал md5sum
файлы и отсортировал результаты:
for file in $(find $rootdir -name "*.jpg"); do echo $(md5sum $file); done | sort
Файлы с одинаковым содержимым генерируют одинаковый хэш, поэтому дубликаты могут быть легко найдены. Я вручную удалил дубликаты оттуда, хотя я мог бы расширить сценарий для удаления всего, кроме первого вхождения, но я всегда параноичен делать это в специальном сценарии.
Обратите внимание, что это работает только для дубликатов файлов с одинаковым содержимым.
find $rootdir -name '*.jpg' -exec md5sum {} + | sort
Попробуйте FSlint или dupe gredtter
Для установки типа FSlint в терминале (Ctrl-Alt-T)
sudo apt-get install fslint
надеюсь, что это полезно ..
Я использовал FSlint, чтобы найти дубликаты файлов в целом. FSlint - это «утилита для поиска и очистки различных форм ворса в файловой системе».