iTunes Library verplaatsen/redden/*en

Ik had nooit gedacht dat het ooit zou gebeuren, maar ik denk er nu sterk aan m'n muziek over te geven aan iTunes. Oke, niet geheel, ik hou een master (bestaande uit FLAC's en MP3's) en maak van alles een kopie danwel Lame V2/V3 MP3. Er zijn een aantal redenen om dat te doen:

  • Ondanks jaren wachten weet ik nog steeds van geen consistentie wijze weet waarop 'ratings' die je aan muziek geeft kunt opslaan (in tags, waar ze horen).
  • Er is geen bestandsformaat (oid) voor dynamische afspeellijsten.
  • M'n iPod vind FLAC niet leuk (oke, mijn eigen schuld) en veel software voor OSX ook niet en m'n meeste vriendjes weten ook niet wat ze ermee moeten. Alles MP3 en iedereen weet wat 'ie ermee moet doen.
  • Als ik met iTunes werk kan ik zaken zoals ratings gegeven op het apparaat overkopieren naar de 'main' muziekverzameling op m'n computer (dus niet de master, volg je het nog?).

Bovendien zijn (ondanks dat het van Apple is) al deze zaken door iTunes redelijk gemakkelijk te 'redden' als dat nodig is, in principe is alles (leesbaar als XML) te vinden in iTunes Music Library.xml, gelokaliseerd in /iTunes in de muziekmap van je besturingssysteem. Er is bijvoorbeeld een Python script dat 'ratings' en speellijsten kan importeren naar Rhythmbox vanuit deze .xml.

Nu nog een manier om je 'ratings', speellijsten, enzovoorts tussen installaties van iTunes te verplaatsen: dat kan. Mocht je de locatie van je muziek wijzigen, kun je indien gewenst in het .xml bestand dit doen. Omdat iTunes in principe het naastgelegen iTunes Library.itl gebruikt, spreekt dat niet geheel vanzelf. Het is daarom van groot belang het volgende stappenplan in acht te nemen:

  • Kopieer iTunes Music Library.xml naar een veilige plaats.
  • Pas indien gewenst aan.
  • Plaats iTunes Music Library.xml in /iTunes in de muziekmap van je besturingssysteem.
  • Zorg dat er een geheel leeg iTunes Library.itl bestand op die locatie komt te staan. Doe dit bijvoorbeeld door een leeg tekstbestand aan te maken en deze bovenstaande naam te geven.
  • Start iTunes op en laat hem iTunes Library.itl herstellen vanaf iTunes Music Library.xml. Dit kan even duren.
  • Klaar.

Eventueel kun je ook de locatie van de .xml en .itl wijzigen (ja, iTunes is zo flexibel ;)).

Met een iPod kun je hem nu naar hartelust op de 'Synchroniseer'-stand zetten en zo fijn ratings/speellijsten/ikweetnietwat op en neer pompen.