2 votes

supprimer les doublons d'alias créés par itunes lors de l'ajout de chansons stockées sur mon disque dur externe

J'ai toutes mes chansons dans mon disque dur externe, qui est encodé en ntfs. Lorsque je les ajoute à itunes, en utilisant File -> Add To Library ... il crée un alias de chaque fichier dans mon /Users/<user_name>/Music/iTunes/iTunes Media/Music dossier.

Jusqu'à présent, tout va bien, mais parfois il s'embrouille et crée 2 alias pour un même fichier (c'est-à-dire le même fichier sur mon disque externe). Il arrive aussi que lorsque je veux rescanner un dossier que j'ai déjà ajouté à iTunes, il crée un alias en double pour tous les fichiers qui étaient déjà là dans iTunes.

Je me retrouve donc avec des tas d'alias en double dans mon dossier iTunes Music. Ça ressemble un peu à ça :

<whatever the song name>.mp3
<whatever the song name> 1.mp3

Donc le deuxième fichier est un doublon. Ce que je veux faire, c'est :

  1. Supprimer les alias de l'explorateur
  2. Supprimer les doublons dans itunes

Comme j'ai beaucoup de musique, il me faudrait beaucoup de temps pour tout supprimer manuellement. Comme il se trouve que je suis un développeur de logiciels, j'ai écrit un script qui supprime les fichiers alias en double (dans le finder).

Mais je me retrouve alors avec une bibliothèque iTunes pleine de doublons, qui ne renvoie à rien puisque l'alias a été supprimé.

Existe-t-il un moyen de supprimer de la bibliothèque iTunes tous les fichiers qui ne peuvent être trouvés ?

2voto

freerangemonkey Points 195

Essayez Dupin o Dupin Lite . Dupin coûte 15 $ sur le site du développeur, et Dupin Lite coûte 8 $ sur le Mac App Store. J'ai récemment acheté la version complète et l'ai utilisée pour supprimer les doublons d'une bibliothèque de 57 000 chansons. Il a fait un très bon travail. Son mécanisme de filtrage est hautement personnalisable. Il n'est pas super rapide, mais il a parcouru ma bibliothèque en moins d'une journée.

Pour résoudre spécifiquement votre problème, vous pouvez définir les règles de manière à conserver le fichier dont le nom est le plus court. Cela permettra de se débarrasser du fichier "quel que soit le nom de la chanson 1.mp3" que l'on trouve fréquemment, tout en conservant la version "quel que soit le nom de la chanson.mp3".

Aussi, dougscripts.com devrait être votre premier arrêt pour tout scripts de maintenance d'iTunes. J'ai trouvé les scripts suivants particulièrement utiles pour nettoyer les grandes bibliothèques iTunes :
Artiste - Correcteur de nom
Super suppression des traces mortes
Rechercher-remplacer le texte des balises v2.0
Track Parser
Supprimer n caractères du recto ou du verso

0voto

davidtheterp Points 1

Je suis moi-même en plein milieu de cette tâche douloureuse. Si vous avez un système d'exploitation Windows, vous trouverez peut-être utiles les outils suivants dans l'invite de commande après avoir ouvert l'invite de commande et changé les répertoires pour votre répertoire de musique :

dir /s /b "* 1.mp3" > found.txt

qui recherche tous les sous-répertoires ( /s ) et dans un format très basique ( /b ) liste tous les fichiers qui se terminent par " 1.mp3 " et les exporte (>) dans un nouveau fichier texte appelé found.txt . Il est très important qu'avant de supprimer quoi que ce soit de vital, vous passiez cette liste au peigne fin pour transporter temporairement les faux positifs tels que "02 Mon long chapitre préféré - partie 1.mp3" dans un répertoire séparé AVANT de commencer à attaquer tous les fichiers qui se terminent par " 1.mp3".

effacer /s "* 1.mp3"

après avoir effectué l'étape précédente, croisez les doigts et espérez que vous avez transporté en toute sécurité tous les faux positifs dans un répertoire sûr, puis appuyez sur la touche Entrée et regardez l'invite de commande supprimer définitivement tous les fichiers incriminés.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X