Existe-t-il un moyen de exporter album / suivre les informations dune bibliothèque musicale iTunes dans, par exemple, un fichier de valeurs séparées par des virgules (CSV) , ou un autre fichier compatible avec les feuilles de calcul format?
Je « voudrais pouvoir saisir un instantané dau moins les métadonnées de base – étant nom de lartiste, nom de lalbum et nom de la piste – et copiez-les dans une feuille de calcul ou un logiciel de base de données pour référence, nettoyage, & analyse. (Si vous voulez mappeler un nerd de la musique pour avoir voulu extraire des informations sur ma collection de CD, allez-y! 🙂
Y a-t-il un moyen pour effectuer une telle exportation de métadonnées dans iTunes lui-même, ou peut-être existe-t-il un outil tiers capable dextraire ces informations du stockage de la bibliothèque iTunes? Ou peut-être avez-vous un rapide & votre propre script homebrew que vous pourriez partager ici?
Je sais quil y a du XML quelque part dans les entrailles de ma bibliothèque iTunes, et je suis aussi un nerd de la programmation, mais jespère que quelquun a déjà inventé cette roue particulière.
Merci!
Réponse
Assurez-vous que toutes les colonnes que vous voulez les métadonnées pour sont visibles dans la liste de lecture ou la bibliothèque que vous regardez. Ensuite, sélectionnez les morceaux que vous voulez avec shift -click ou ⌘ -click ou autre:
Ensuite, appuyez sur ⌘ + C pour copier. Cela vous permettra de coller ce qui est visible dans la liste de lecture iTunes dans nimporte quel type de feuille de calcul que vous aimez:
Cela ne vous permettra pas détiqueter les colonnes, mais cela fera laffaire rapidement.
Commentaires
- Hein, didn ‘ Je ne pense même pas à cela. Bonne réponse!
- @Kyle Jai vu la question et je lai en fait dit, à haute voix, dans mon appartement, à personne, » OH, JE CONNAIS VRAIMENT CELUI-CI! »
- Je ‘ ai testé ceci et cela fonctionne très bien jusquà quelques centaines de lignes, mais je ne peux ‘ que cela fonctionne bien au-delà de cela. Si lOP souhaite effectuer des analyses sur toute sa bibliothèque, il voudra peut-être utiliser ma méthode.
- @KyleCronin Je ‘ ne suis pas surpris. Jimagine que cette fonctionnalité est principalement utilisée pour faire des choses comme faire des notes de doublure pour brûlé CD et autres.
- FWIW, jai pu pour exporter toutes les ~ 1500 lignes de la bibliothèque iTunes de mon Mac ‘, et toutes les ~ 16000 lignes de ma bibliothèque Windows iTunes. De plus, jai utilisé Cmd-A (Windows: Ctrl-A ) pour sélectionner toutes les lignes, au lieu de la souris. Je peux toujours recourir à la méthode de Kyle ‘ pour automatiser cela et obtenir des bits bruts à la place. Les deux réponses sont excellentes.
Réponse
Vous pouvez faire File -> Library -> Export Library et obtenir un Fichier XML des métadonnées de votre bibliothèque. À partir de là, il serait relativement simple pour un programmeur de convertir les données XML en un CSV, une feuille de calcul ou une base de données.
Par exemple, jai créé ce script Ruby rapide en 10 minutes environ pour obtenir les noms de lartiste, de lalbum et de la piste à partir du XML et générer un CSV. Notez quil ne correspondra quaux pistes pour lesquelles les 3 informations sont fournies, et quil nécessite que le fichier de bibliothèque sappelle « Library.xml » dans le répertoire courant:
require "csv" track = /<key>Name<\/key><string>(.*)<\/string>[.\s]*<key>Artist<\/key><string>(.*)<\/string>[.\s]*<key>Album<\/key><string>(.*)<\/string>/ file = File.open("Library.xml", "r") contents = file.read out = CSV.open("Library.csv", "w") contents.scan(track) do |match| out << match end
Réponse
Pour que les améliorations / outils fonctionnent avec ITunes, le premier endroit où aller est probablement Applescripts de Doug pour iTunes . Il existe de nombreux scripts utiles ici.
Sur la page dexportation des informations, il y a ce script qui exporte les informations de piste sous forme de fichier texte.
Ce script écrira une liste alphabétique discrète de votre choix des albums, artistes, artistes dalbum , Compositeurs, genres, émissions ou noms de pistes dans iTunes dans un fichier texte.
Réponse
Une autre option: exiftool extraira également les balises ID3 des fichiers de musique. Lune de ses nombreuses options est de les mettre dans un fichier CSV, une ligne par fichier dentrée. Vous peut également limiter les balises quil extraira.
Réponse
Une façon de faire est de créer une liste de lecture avec toutes vos chansons dedans. Ensuite, vous exportez la liste de lecture sous forme de fichier texte. Ensuite, faites glisser le fichier texte dans Excel et toutes vos informations doivent être organisées. Vous pouvez ensuite enregistrer la feuille Excel au format csv.
Réponse
Veuillez envisager dessayer www.iTunesStats.com.Cest un script Visual Basic que jai écrit qui parcourt votre bibliothèque iTunes et fournit un fichier texte de toutes sortes de statistiques. Il met ensuite ces statistiques dans un fichier .csv pour que vous les conserviez à long terme.
Commentaires
- Cela pourrait être une réponse vraiment intéressante à la problème mais il souffre: 1) dun manque dexemple de sortie qui montre spécifiquement comment il répond à la question posée; et 2) des instructions sur la façon dont vous lutiliseriez sur un Mac (rappelez-vous, il sagit dun site Apple et iTunes fonctionne à la fois sur les machines Windows et Apple). Si vous avez ajouté plus de détails, vous constaterez peut-être que ‘ n’attire pas de votes.
- Si vous placez Visual Basic dans un fichier Excel, il s’exécutera également sur la plupart des versions Mac dOffice. LibreOffice peut ouvrir le fichier Excel, mais je ne suis pas sûr quil puisse exécuter VBA.