Gibt es eine Möglichkeit, album / zu exportieren Verfolgen Sie Informationen aus einer iTunes-Musikbibliothek beispielsweise in einer CSV-Datei (Comma Separated Values) oder einer anderen Tabellenkalkulationsdatei Format?

Ich möchte in der Lage sein, einen Schnappschuss von mindestens grundlegenden Metadaten zu erstellen. – ist Künstlername, Albumname und Titelname – und kopieren Sie sie als Referenz, Bereinigung, & -Analyse. (Wenn Sie mich als Musik-Nerd bezeichnen möchten, weil ich Informationen über meine CD-Sammlung abrufen möchte, fahren Sie fort! 🙂

Gibt es einen Weg? Um einen solchen Metadatenexport in iTunes selbst durchzuführen, oder gibt es möglicherweise ein Drittanbieter-Tool, das solche Informationen aus dem Speicher der iTunes-Mediathek extrahieren kann? Oder Sie haben eine schnelle & schmutziges Homebrew-Skript, das Sie hier teilen könnten?

Ich bin mir bewusst, dass sich irgendwo im Darm meiner iTunes-Mediathek XML befindet, und ich programmiere auch Nerd, aber ich hoffe auf jemanden hat dieses spezielle Rad bereits erfunden.

Danke!

Antwort

Stellen Sie sicher, dass alle gewünschten Spalten vorhanden sind Metadaten für werden in der Wiedergabeliste oder Bibliothek angezeigt, die Sie gerade anzeigen. Wählen Sie dann die gewünschten Melodien mit shift -click oder -click oder was auch immer aus:

geben Sie die Bildbeschreibung ein hier

Drücken Sie dann + C , um zu kopieren. Auf diese Weise können Sie das, was in der iTunes-Wiedergabeliste angezeigt wird, in eine beliebige Tabelle einfügen:

Geben Sie hier die Bildbeschreibung ein

Es wird die Spalten nicht für Sie beschriften, aber es wird den Trick schnell erledigen.

Kommentare

  • Huh, nicht ‚ denke nicht einmal darüber nach. Schöne Antwort!
  • @Kyle Ich habe die Frage gesehen und tatsächlich laut in meiner Wohnung zu niemandem gesagt, “ OH, ich weiß das tatsächlich! “
  • Ich ‚ habe dies getestet out, und es funktioniert hervorragend für bis zu ein paar hundert Zeilen, aber ich kann ‚ nicht dazu bringen, dass es weit darüber hinaus funktioniert. Wenn das OP Analysen für seine gesamte Bibliothek durchführen möchte, Vielleicht möchte er meine Methode verwenden.
  • @KyleCronin Ich ‚ wundere mich nicht. Ich kann mir vorstellen, dass diese Funktionalität hauptsächlich dazu verwendet wird, Linernotes zum Brennen zu erstellen CDs und so.
  • FWIW, ich konnte um alle ~ 1500 Zeilen auf der iTunes-Mediathek meines Mac ‚ und alle ~ 16000 Zeilen in meiner Windows-iTunes-Mediathek zu exportieren. Außerdem habe ich Cmd-A (Windows: Strg-A ) verwendet, um alle Zeilen anstelle der Maus auszuwählen. Ich kann immer noch auf die Methode von Kyle ‚ zurückgreifen, um dies zu automatisieren und stattdessen auf Rohdaten zuzugreifen. Beide Antworten sind ausgezeichnet.

Antwort

Sie können Datei -> Bibliothek -> Bibliothek exportieren und eine erhalten XML-Datei Ihrer Bibliotheksmetadaten. Von dort aus wäre es für einen Programmierer relativ einfach, die XML-Daten in eine CSV, eine Tabelle oder eine Datenbank zu konvertieren.

Zum Beispiel habe ich erstellt Dieses schnelle Ruby-Skript in ca. 10 Minuten, um den Namen des Interpreten, des Albums und des Titels aus dem XML abzurufen und eine CSV auszugeben. Beachten Sie, dass nur Titel übereinstimmen, für die alle drei Informationen bereitgestellt wurden, und dass die Bibliotheksdatei im aktuellen Verzeichnis „Library.xml“ heißen muss:

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 

Antwort

Für Verbesserungen / Tools zur Arbeit mit ITunes ist wahrscheinlich Dougs Applescripts für iTunes . Hier gibt es viele nützliche Skripte.

Auf der Seite zum Exportieren von Informationen befindet sich dieses -Skript exportiert Titelinformationen als Textdatei.

Dieses Skript erstellt eine diskrete alphabetische Liste Ihrer Wahl der Alben, Künstler, Albumkünstler , Komponisten, Genres, Shows oder Titelnamen in iTunes in einer Textdatei.

Antwort

Eine weitere Option: exiftool extrahiert auch ID3-Tags aus Musikdateien. Eine der vielen Optionen besteht darin, sie in einer CSV-Datei abzulegen, eine Zeile pro Eingabedatei. Sie kann auch einschränken, welche Tags gezogen werden.

Antwort

Eine Möglichkeit, dies zu tun, besteht darin, eine Wiedergabeliste mit all Ihren Songs zu erstellen drin. Anschließend exportieren Sie die Wiedergabeliste als Textdatei. Als nächstes ziehen Sie die Textdatei in Excel und alle Ihre Informationen sollten organisiert sein. Sie können das Excel-Blatt dann als CSV speichern.

Antwort

Probieren Sie bitte www.iTunesStats.com aus.Es ist ein Visual Basic-Skript, das ich geschrieben habe und das Ihre iTunes-Mediathek durchläuft und eine Textdatei mit allen Arten von Statistiken bereitstellt. Diese Statistiken werden dann in eine CSV-Datei eingefügt, damit Sie sie langfristig aufbewahren können.

Kommentare

  • Dies könnte eine wirklich interessante Antwort auf die Frage sein Problem, aber es leidet unter: 1) einem Mangel an Beispielausgabe, die spezifisch zeigt, wie es die gestellte Frage beantwortet; und 2) Anweisungen, wie Sie es auf einem Mac verwenden würden (denken Sie daran, dass dies eine Apple -Seite ist und iTunes sowohl auf Windows- als auch auf Apple-Computern ausgeführt wird). Wenn Sie weitere Details hinzugefügt haben, werden Sie möglicherweise feststellen, dass ‚ keine Abstimmungsergebnisse erzielt.
  • Wenn Sie Visual Basic in eine Excel-Datei einfügen, wird es ebenfalls ausgeführt auf den meisten Mac-Versionen von Office. LibreOffice kann die Excel-Datei öffnen, ich bin mir jedoch nicht sicher, ob VBA ausgeführt werden kann.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.