1 votos

¿Cómo puedo encontrar canciones duplicadas?

El título lo dice todo. ¿Cómo puedo detectar duplicados en mi biblioteca multimedia?

24voto

alastairs Puntos 585

dupeGuru Music Edition es lo que quieres. Establezca el tipo de escaneo en "Contenido de audio" en las Preferencias. Tenga en cuenta que el programa es fairware así que por favor contribuya si puede.

alt text

Te sugiero que lo acompañes de MusicBrainz Picard que puede etiquetar tus archivos de música automáticamente.

alt text

10voto

Wulfbane Puntos 41

Hay un plugin que se hizo hace algún tiempo para esto. Lo he usado recientemente pero todavía deja un poco que desear. Hay un " PPA " para ello - pero aún no hay paquetes construidos, sólo la rama de Bazaar. Las instrucciones de instalación son algo así:

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

Si estás interesado en utilizar el código fuente de Bazaar'd haz lo siguiente en su lugar:

mkdir -vp ~/.gnome2/rhythmbox/plugins && cd ~/.gnome2/rhythmbox/plugins && bzr branch lp:rb-duplicate-source duplicate-source

Una vez instalado, reinicie Rhythmbox y debería tener el Buscador de Duplicados en la lista de plugins.

plugins list

Después de activarlo - hay opciones de configuración adicionales disponibles.

configuration window

Una vez activado el plugin -y cuando encuentre duplicados- añadirá una opción adicional a tu lista de bibliotecas:

list

Algunos ajustes que he encontrado como "extraños" - He probado esto en una biblioteca de medios con más de 120.000 canciones (más de 1.000 duplicados) y una biblioteca con unas 1.000 canciones y tal vez 30 duplicados. En la primera, tardó muchísimo tiempo y se estrelló Rhythmbox varias veces durante la búsqueda. Al final opté por la opción "Eliminar automáticamente de la biblioteca" para evitar tener que reconstruir la lista. Sin embargo, en las bibliotecas más pequeñas todo funciona muy bien.

Cuando se encuentre un duplicado -si tiene seleccionadas las opciones por defecto- se añadirá a la lista la versión de menor calidad de la canción. Así que es seguro seleccionar todas las canciones en la lista de Duplicados y "Eliminar" (Ya sea eliminar del disco o eliminar de la biblioteca).

5voto

Gavin Puntos 183

Puede utilizar fdupes por eso:

$ fdupes -r ~/Music

que le ofrece una lista de todos los archivos duplicados.

Puede instalarlo fácilmente con

sudo apt-get install fdupes

3voto

alexis.kennedy Puntos 402

Me encontré con un problema similar cuando tenía un montón de archivos de imagen duplicados. En mi caso, sólo utilicé md5sum en los archivos y ordenar los resultados:

for file in $(find $rootdir -name "*.jpg"); do echo $(md5sum $file); done | sort

Los archivos con el mismo contenido generaban el mismo hash, por lo que los duplicados se podían encontrar fácilmente. Eliminé manualmente los duplicados a partir de ahí, aunque podría haber ampliado el script para eliminar todos menos la primera ocurrencia, pero siempre me da paranoia hacer eso en un script ad hoc.

Tenga en cuenta que esto sólo funciona para los archivos duplicados con idéntico contenido.

1voto

Snap Shot Puntos 125

Prueba con FSlint o dupe gredtter

Para instalar FSlint escribir en el terminal (Ctrl-Alt-T)

sudo apt-get install fslint

Espero que esto sea útil

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: