Tengo una gran colección de música y hay algunos duplicados allí. ¿Hay alguna forma de encontrar archivos duplicados? Como mínimo, haciendo un hash y viendo si dos archivos tienen el mismo hash.
Puntos de bonificación para también encontrar archivos con el mismo nombre aparte de la extensión: creo que tengo algunas canciones con versiones en formato mp3 y ogg.
Estoy feliz de usar la línea de comando si esa es la forma más fácil.
fuente
fdupes -r . -d -N
debe guardar la primera instancia y eliminar los engaños. Acabo de borrar con éxito una sola carpeta usando de formafdupes . -d -N
no recursivaFSlint tiene una GUI y algunas otras características. La explicación del algoritmo de verificación duplicado de sus preguntas frecuentes:
fslint
fuente
sudo apt-get install fslint
, la instalación actualmente se colocafslint-gui
en la ruta y, por lo tanto, puedo ejecutarla desde cualquier lugar simplemente escribiendofslint-gui
. Puede encontrar dóndefslint-gui
vive escribiendowhich fslint-gui
(parece un script de Python).Lista de
programs/scripts/bash-solutions
, que puede encontrar duplicados y ejecutar bajonix
:fuente
rmlint
puede encontrar directorios duplicados.rmlint -T dd
Si su tarea de deduplicación está relacionada con la música, primero ejecute la aplicación picard para identificar y etiquetar correctamente su música (de modo que encuentre archivos .mp3 / .ogg duplicados incluso si sus nombres son incorrectos). Tenga en cuenta que picard también está disponible como un paquete de Ubuntu.
Hecho esto, con base en la
musicip_puid
etiqueta puedes encontrar fácilmente todas tus canciones duplicadas.fuente
Otro script que hace este trabajo es rmdupe . Desde la página del autor:
fuente
Has probado
o
Supongo que funciona bien.
fuente
Para la identificación y eliminación de duplicados relacionados con la música, Picard y Jaikoz de http://musicbrainz.org/ es la mejor solución. Creo que Jaikoz etiqueta automáticamente su música en función de los datos del archivo de la canción. Ni siquiera necesita el nombre de la canción para identificarla y asignarle todos los metadatos. Aunque la versión gratuita solo puede etiquetar un número limitado de canciones en una ejecución, pero puede ejecutarla tantas veces como desee.
fuente
Uso komparator -
sudo apt-get install komparator
( Ubuntu 10.04+ ) - como herramienta GUI para encontrar duplicados en modo manual.fuente