Soucieux de faire un peu de ménage dans mon disque dur, j’ai mis en oeuvre quelques scripts pour iTunes pour regrouper ma musique, la ranger par artistes, supprimer les doublons, etc.
Je vous propose ainsi une méthode pour mettre un peu d’ordre sur le mac. Il en existe d’autres, mais celle-ci a fonctionné pour moi... à vous d’en faire votre miel ! Les fichiers musicaux (en mp3, AAC ou ogg) ayant tendance à s’éparpiller dans tous les dossiers : téléchargement Safari, téléchargement P2P, dossier iTunes, dossier Musique, Finder...
Avant toute chose, il est important de définir une fois pour toute la Bibliothèque musicale. Il s’agit du dossier par défaut dans lequel iTunes va intervenir et auquel il va se référer. L’installeur de iTunes place le dossier "iTunes" dans le dossier "Musique". Ce dossier "iTunes" inclus le fichier "iTunes music" dans lequel l’application va créer au fil des importations des sous-dossiers pour chaque artiste.
Trois choses à faire dans les préférences avancées de iTunes :
choisir le dossier qui abritera la bibliothèque (il n’est pas nécessaire de garder le dossier par défaut !) ;
choisir de garder rangé les fichiers musicaux ;
choisir de copier dans itunes tout ajout à la bibliothèque.
Je conseille cette dernière option avant de faire le ménage. En effet, iTunes laissera sur place le fichier et le dupliquera pour le rajouter dans son dossier Bibliothèque. Il ne reste ensuite qu’à mettre à la corbeille les dossiers de musique qui ont déjà été ajoutés. On utilisera la fonction Ajouter à la bibliothèque du menu Fichier de iTunes pour qu’il mette à jour la consultation.
Plusieurs possibilités selon l’état de votre désordre :
1) Un fois ces réglages effectués et une fois toute la "musique éparpillée" ajoutée à la bibliothèque, faites le ménage (à la main) des dossiers dorénavant inutiles. Bref, ne gardez que le dossier musical défini comme celui faisant office de "bibliothèque officielle".
2) Si jamais vous préférez déplacer vous-même le contenu musical des dossiers éparpillés, rien ne vous empêche de le faire par le Finder. Dans ce cas, pour que iTunes en tienne compte il faudra malgré tout passer par la fonction "Ajouter à la bibliothèque" du menu Fichier. Si dans les préférence "maintenir organisé ma bibliothèque" a été coché, iTunes analysera les ID tags qui contiennent les informations relatives à vos fichier pour bien les classer par dossiers : artistes / albums / compiles...
3) Votre musique est déjà consultable dans iTunes mais les fichiers sont vraiment installés partout. C’est le scénario le plus probable. Le plus simple est alors de passer par le menu "Avancé" de iTunes et d’utiliser l’option Regrouper la bibliothèque. iTunes va se charger de faire seul le sale boulot, ce qui risque de lui prendre du temps s’il y a plusieurs gigas de données :)
Le résultat est vraiment surprenant !
Toutes ces opérations conduisent à un simple classement à peu près propre de votre musique dans un seul dossier : votre bibliothèque officielle. Pour peaufiner, nous allons faire appel à des scripts.
Les scripts pour iTunes s’installent assez simplement : créer un dossier script au bon endroit. Je vous conseille de partir de la collection de script que propose Apple. Cette dernière a l’avantage d’être organisée à travers un dossier portant déjà le nom "Script" ce qui évite de le créer et de bien l’orthographier.
Téléchargez la collection de scripts Apple. C’est accéssible depuis la page http://www.apple.com/applescript/itunes/.
Installez le dossier décompressé à cet endroit :
iTunes devra être relancé pour qu’un nouveau menu "script" apparaisse dans la barre des menus. Tous les scripts y sont listés.
Ces scripts permettent de faire pas mal de choses intéressantes comme cocher/décocher les pistes selectionnées en nombre. On retiendra pour le moment deux scripts : delete selected file et open script folder.
Le premier script efface de iTunes (et du disque dur) la piste selectionnée (cochée ou pas) et le deuxième ouvre directement le dossier des scripts : pratique pour ajouter de nouveaux scripts ! C’est d’ailleurs ce que nous allons faire en se rendant sur Doug’s Applescript iTunes page.
J’ai retenu dans la catégorie managing files : trashduplicates pour comparer des doublons. Mais le plus utile a été CorralDupes dans la rubrique managing track.
CorralDupes génère une playlist avec tous les doublons identifés. Ensuite libre à vous, en parcourant cette liste de lecture, de choisir la version à garder. Pour effacer définitivement le doublon, vous devrez utiliser le script delete track file inclus dans le pack d’Apple. Sinon, seule l’apparition du doublon dans iTunes sera effacé et non le fichier lui-même.
Pensez à ne pas sélectionner trop de fichiers d’un coup, le script a tendance à pédaler...
Les fichiers effacés sont placés dans la corbeille mais dites-vous bien que des erreurs sont toujours possibles !
C’est le plus dur. Rien ne peut être automatisé sauf l’import qui, lui, se fera systématiquement dans le dossier bibliothèque musical officiel. Le reste, ajout de nouvelle chanson suite à un transfert par exemple devra toujours être suivi d’un rangement manuel au cas par cas ou d’un rangement épisodique en suivant la même méthode.
Etude de cas : 2 utilisateurs sur 1 même Mac, chacun des utilisateurs a son dossier "Musique".
Chaque utilisateur a donc, dans un fichier géré par iTunes, l’inventaire de sa mp3-thèque.
Est-il possible d’importer la liste des morceaux de l’autre à l’ouverture d’iTunes ?
Je passe volontairement sur les questions d’autorisation pour aller à l’essentiel ; dans mon idée, il serait possible de lire les mp3 des autres comptes, mais pas de les modifier.
Pour que chacun ait sa bibliotheque identique aux autres utilisateurs, il suffit de créer un répertoire séparé.
Pour ma part, j’ai stocké mes MP3 sur une partition séparée (nommée Haendel, :-P. Mais on peut très bien créer un dossier pour ça).
Ensuite dans les options avancée d’iTunes, j’ai modifier l’emplacement du dossier iTunes Music, et ce pour tout le utilisateurs.
Les utilisateurs de ma machines ayant tout les droits sur cette partition, ils partagent tous la même bibliothèque musicale.
• J’ai moi aussi toujours effacé directement des morceaux sans passer par le script. Le problème est de savoir s’ils restent présents dans la bibliothèque d’iTunes, ce que je n’ai pas vérifié sur le moment. Ce que j’observe seulement c’est qu’une partie était des doublons et qu’aujourd’hui, ils n’apparaissent plus dans la playlist "Dupes" après usage du script préconisé par l’auteur, ce qui n’est pas une preuve définitive.
• Par contre j’ai un doute sur l’utilité de ce script (Corral Dupes). Apés application je n’ai trouvé aucun doublon dans ce qu’il me signalait. Il se fonde uniquement sur les titres des morceaux et rien d’autres. Ainsi j’ai quelques morceaux qui n’ont d’autres noms que "titre 1", "titre 2", etc. faute qu’ils n’aient été identifiés par iTunes après application de la fonction avancée "obtenir le nom des cd..". J’ai par contre deux morceaux aux titres curieusement identiques qui n’ont rien à voir entre eux mais c’était - il est vrai - la seule info disponible à l’exception notable toutefois de la durée qui était très différente. Enfin, je viens de détecter deux doublons réels que ne m’a pas signalé le script et qui portent un nom de titre légérement différent pour l’un et la rédaction du nom de l’artiste inversé pour l’autre. Moralité, il faut avoir la maladie de Parkinson et avoir enregistré deux fois par mégarde un morceau de la même provenance pour que le script soit utile !
• Enfin, j’ai bien noté l’utilité qu’il y a à cocher certaines fonctions dans les préférences avancées d’iTunes mais, pour ma part, elles y étaient déjà par défaut !
Les doublons s’effacent réellement de la bibliothèque, j’ai gagné 2 go après utilisation du script pour effacer.
Pour ne plus se retrouver avec des titre1 ou track1 sans autres informations, la fonction ’maintenir organisé ma bibliothèque’ force itunes à identifier les pistes. Dans mon cas je n’ai pas récupéré le vrai nom mais la piste a atterri dans le dossier du bon artiste (c’est un constat fait dans le Finder pas dans itunes). CorallDupes se réfère au ID tags.
Pour les doublons, je crois que tu fais erreur en indiquant que ce sont des doublons manuels. J’ai regroupé des dossiers qui intégraient effectivement des chansons identiques mais les noms avaient été transformés par itunes en "machanson.mp3"/"machanson-1.mp3"/"machanson-2 ;mp3"...
CorralDupes les a identifiés.
Il existe d’autres (rares) script de gestion des doublons mais ils sont moins pratiques, c’est pour ça que j’en ai parlé.
Il y a plusieurs type de rangement, après une clean install, après des importations manuelles depuis un dd firewire, un ipod etc. je t’assure que les doublons se multiplient et que les trois cases à cochés ont un vrai rôle selon l’état de la répartition de la musique sur le disque :)
Encore un grand merci . Çà faisait longtps que je cherchais un moyen de virer les doublons .
A++
Bof, mais bof...
Au lieu de ranger avec des scripts, si on est soigneux et qu’on classe tout bien ça ne sert jamais....
Sa bibliothèque c’est comme son chez soi hein...