Existuje způsob, jak exportovat album / sledovat informace z hudební knihovny iTunes například do souboru hodnot oddělených čárkami (CSV) nebo do jiného tabulkového editoru formát?

Chtěl bych mít možnost pořídit snímek alespoň základních metadat –, které jsou jméno umělce, název alba a název skladby – a zkopírujte jej do tabulky nebo do databázového softwaru, abyste jej mohli vyhledat, očistit, & analýza. (Chcete-li mi říkat hudební blbeček, že chcete získat data o mé kolekci CD, pokračujte! 🙂

Existuje způsob, jak k provedení takového exportu metadat v rámci iTunes samotného, nebo by mohl existovat nástroj třetí strany, který dokáže tyto informace extrahovat z úložiště knihovny iTunes? Nebo možná máte rychlý & špinavý vlastní domácí skript, který byste mohli sdílet zde?

Jsem si vědom, že někde v útrobách mé knihovny iTunes je XML, a taky programuji blbeče, ale doufám, že někdo již vynalezl toto konkrétní kolo.

Děkujeme!

Odpovědět

Ujistěte se, že máte všechny požadované sloupce metadata pro jsou viditelná v seznamu skladeb nebo knihovně, kterou prohlížíte. Poté vyberte požadované melodie pomocí shift -click nebo -click nebo cokoli jiného:

zadejte popis obrázku zde

Poté zkopírujte stisknutím kláves + C . To vám umožní vložit to, co je viditelné v seznamu skladeb iTunes, do jakékoli tabulky, která se vám líbí:

zde zadejte popis obrázku

Nebude to pro vás označovat sloupce, ale trik to udělá rychle.

Komentáře

  • Huh, ne ' o tom ani neuvažuji. Pěkná odpověď!
  • @Kyle Viděl jsem otázku a vlastně jsem nahlas řekl v mém bytě nikomu, " AH, SKUTEČNĚ TO VÍM! "
  • testoval jsem to ' a funguje to skvěle až pro několik stovek řádků, ale nemohu ' ho přimět, aby fungoval mnohem dál. Pokud chce OP provést analýzu celé své knihovny, možná bude chtít použít moji metodu.
  • @KyleCronin I ' nejsem překvapen. Představuji si, že tato funkce se používá hlavně k vytváření věcí, jako jsou poznámky k nahrávce pro vypálené CD a podobně.
  • FWIW, byl jsem schopen exportovat všech ~ 1 500 řádků do mé knihovny iTunes ' s iTunes a všech ~ 16 000 řádků do mé knihovny iTunes pro Windows. Také jsem použil Cmd-A (Windows: Ctrl-A ) k výběru všech řádků namísto myši. Stále se mohu uchýlit k Kyle ' s metodě, jak to zautomatizovat a místo toho se dostat k raw bitům. Obě odpovědi jsou vynikající.

Odpověď

Můžete udělat Soubor -> Knihovna -> Exportovat knihovnu a získat Soubor XML metadat vaší knihovny. Odtamtud by pro programátora bylo poměrně jednoduché převést data XML do formátu CSV, tabulky nebo databáze.

Například jsem vytvořil tento rychlý skript Ruby za přibližně 10 minut, abyste získali interpreta, album a názvy skladeb z XML a vytvořili soubor CSV. Všimněte si, že bude odpovídat pouze stopám, které obsahují všechny 3 informace, a že vyžaduje, aby se soubor knihovny v aktuálním adresáři nazýval „Library.xml“:

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 

Odpověď

Pro vylepšení / nástroje pro práci s ITunes je pravděpodobně prvním místem Dougovy skripty pro iTunes . Zde je mnoho užitečných skriptů.

Na stránce pro export informací je tento skript který exportuje informace o skladbě jako textový soubor.

Tento skript zapíše diskrétní abecední seznam podle vašeho výběru z alb, umělců, umělců alba , Skladatelé, Žánry, Přehlídky nebo Sledování jmen v iTunes do textového souboru.

Odpovědět

Další možnost: exiftool také extrahuje tagy ID3 z hudebních souborů. Jednou z mnoha možností je vložit je do souboru CSV, jeden řádek na každý vstupní soubor. můžete také omezit, které značky vytáhne.

Odpovědět

Jedním ze způsobů, jak to udělat, je vytvořit seznam skladeb se všemi vašimi skladbami. v tom. Poté exportujete seznam skladeb jako textový soubor. Poté přetáhněte textový soubor do aplikace Excel a všechny vaše informace by měly být uspořádány. Potom můžete list aplikace Excel uložit jako soubor CSV.

Odpověď

Zkuste prosím vyzkoušet web www.iTunesStats.com.Jedná se o skript jazyka Visual Basic, který jsem napsal a který prochází vaší knihovnou iTunes a poskytuje textový soubor se všemi druhy statistik. Poté tyto statistiky vloží do souboru CSV, aby vám zůstaly dlouhodobé.

Komentáře

  • Může to být opravdu zajímavá odpověď na problém, ale trpí: 1) nedostatkem ukázkového výstupu, který konkrétně ukazuje, jak odpovídá na položenou otázku; a 2) pokyny, jak byste jej použili na počítačích Mac (pamatujte, že toto je web Apple a iTunes běží na počítačích Windows i Apple). Pokud jste přidali další podrobnosti, možná zjistíte, že ' nepřitahujete hlasy dolů.
  • Pokud vložíte Visual Basic do souboru Excel, spustí se také ve většině verzí Office pro Mac. LibreOffice může otevřít soubor aplikace Excel, ale nejsem si jistý, zda může spouštět VBA.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *