Eu tenho uma grande coleção de músicas e existem algumas duplicatas lá. Existe alguma maneira de encontrar arquivos duplicados. No mínimo, faça um hash e verifique se dois arquivos têm o mesmo hash.
Pontos de bônus por também encontrar arquivos com o mesmo nome, além da extensão - acho que tenho algumas músicas nas versões mp3 e ogg.
Fico feliz em usar a linha de comando, se essa for a maneira mais fácil.
filesystem
music
Hamish Downer
fonte
fonte
fdupes -r . -d -N
deve salvar a primeira instância e excluir os dupes. Eu só sucesso limpou uma única pasta usandofdupes . -d -N
não recursivamenteO FSlint possui uma GUI e alguns outros recursos. A explicação do algoritmo de verificação duplicada nas perguntas frequentes:
fslint
fonte
sudo apt-get install fslint
, a instalação atualmente colocafslint-gui
o caminho e, portanto, posso executá-lo de qualquer lugar, basta digitarfslint-gui
. Você pode encontrar ondefslint-gui
mora digitandowhich fslint-gui
(parece um script Python).Lista de
programs/scripts/bash-solutions
, que pode encontrar duplicatas e executar emnix
:fonte
rmlint
pode encontrar diretórios duplicados.rmlint -T dd
Se sua tarefa de desduplicação estiver relacionada à música, primeiro execute o aplicativo picard para identificar e marcar corretamente sua música (para encontrar arquivos duplicados .mp3 / .ogg, mesmo que seus nomes estejam incorretos). Observe que o picard também está disponível como um pacote Ubuntu.
Feito isso, com base na
musicip_puid
tag, você pode encontrar facilmente todas as suas músicas duplicadas.fonte
Outro script que faz esse trabalho é rmdupe . Na página do autor:
fonte
Você tentou
ou
Eu acho que funciona bem.
fonte
Para identificação e exclusão duplicadas relacionadas à música, Picard e Jaikoz por http://musicbrainz.org/ é a melhor solução. Jaikoz Eu acredito que você marca automaticamente sua música com base nos dados do arquivo de música. Você nem precisa do nome da música para identificar a música e atribuir todos os metadados a ela. Embora a versão gratuita possa marcar apenas um número limitado de músicas em uma execução, você pode executá-la quantas vezes quiser.
fonte
Eu uso o komparator -
sudo apt-get install komparator
( Ubuntu 10.04+ ) - como ferramenta GUI para encontrar duplicatas no modo manual.fonte