web-dev-qa-db-fra.com

Comment puis-je trouver des chansons en double?

Le titre dit tout. Comment détecter les doublons dans ma médiathèque?

31
Ingo

dupeGuru Music Edition c'est ce que vous voulez. Définissez le type de numérisation sur "Contenu audio" dans Préférences. S'il vous plaît noter que le programme est fairware alors contribuez s'il vous plaît si vous pouvez.

alt text

Je vous suggère de coupler ceci avec MusicBrainz Picard qui peut étiqueter vos fichiers de musique automatiquement.

alt text

24
Li Lo

Il y a un plugin qui a été créé il y a quelque temps pour cela. Je l'ai utilisé récemment mais cela laisse encore un peu à désirer. Il y a un " PPA " - mais pas encore de paquet construit, juste la branche Bazaar. Les instructions d'installation ressemblent à ceci:

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 vous souhaitez utiliser le code source de Bazaar, procédez comme suit:

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

Une fois installé, redémarrez Rhythmbox et vous devriez avoir un Finder des doublons maintenant dans la liste des plugins.

plugins list

Après l'activation, d'autres options de configuration sont disponibles.

configuration window

Une fois le plugin activé - et lorsqu'il trouve des doublons - il ajoute une option supplémentaire à votre liste de bibliothèques:

list

Quelques réglages que j'ai trouvés "bizarres" - je l'ai essayé sur une médiathèque de plus de 120 000 chansons (plus de 1 000 copies) et une bibliothèque d'environ 1 000 chansons et peut-être 30 copies. Dans le premier cas, cela a pris TRÈS longtemps et Rhythmbox s'est écrasé plusieurs fois au cours de la recherche. Je suis finalement allé avec automatiquement "Supprimer de la bibliothèque" pour éviter d'avoir à reconstruire la liste. Dans les petites bibliothèques, tout fonctionne bien.

Lorsqu'un doublon est trouvé - si les options par défaut sont sélectionnées - la version de qualité inférieure de la chanson sera ajoutée à la liste. Il est donc prudent de sélectionner toutes les chansons de la liste des doublons et de "Supprimer" (soit supprimer du disque, soit supprimer de la bibliothèque).

10
Marco Ceppi

Vous pouvez utiliser fdupes pour cela:

$ fdupes -r ~/Music

qui vous donne une liste de tous les fichiers en double.

Vous pouvez facilement l'installer avec

Sudo apt-get install fdupes
5
Johann

J'ai rencontré un problème similaire lorsque j'avais plusieurs fichiers en double. Dans mon cas, je viens d'utiliser md5sum sur les fichiers et de trier les résultats:

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

Les fichiers ayant le même contenu génèrent le même hachage, ce qui permet de retrouver facilement les doublons. J'ai supprimé manuellement les dupes à partir de là, bien que j'aurais pu étendre le script pour supprimer tout sauf la première occurrence, mais je suis toujours paranoïaque à propos de le faire dans un script ad-hoc.

Notez que cela ne fonctionne que pour les fichiers en double avec un contenu identique.

3
John Bode

Essayez FSlint ou dupe gredtter

Pour installer FSlint tapez un terminal (Ctrl-Alt-T)

Sudo apt-get install fslint

espérons que cela est utile ..

1
FOSS DIVERSER