,

iTunes library hacken

itunes plaatjeFuck!
Mijn iTunes werkt niet meer….

Hij kan geen enkel bestand vinden en dat is toch behoorlijk dramatisch. Want ze staan er namelijk wel! Ik kijk naar de voorkeuren, ja de lokatie van mijn iTunes folder klopt wel… raar. Wat nu?
Ik kan wel elke file openen en samen met iTunes de mp3 weer lokaliseren, maar ik heb momenteel 11.609 liedjes in mijn iTunes staan en die ga ik echt niet per stuk nalopen.

Als ik het niet meer weet ga ik googlen en zo kwam ik op een “How To” website terecht (link) waar uitgelegd werd hoe je via een text editor je bibliotheek kan aanpassen via het XML bestand. Dat is handig 🙂 Maar als je dan alles aangepast hebt dan worden al je wijzigingen weer teniet gedaan. Ik heb even een stappenplan gemaakt hoe je nou je verzameling in iTunes aanpast. Let op, ik zeg dat je het programma Kladblok/Notepad moet gebruiken. Dit zeg ik omdat het vrijwel op alle machines standaard staat, maar beter kan je Notepad++ gebruiken. Dat is gratis en veel overzichtelijker.

  • Open de voorkeuren/preferences van iTunes en verander onder het tabje Advanced het pad naar het juiste pad
  • Sluit iTunes af en wacht minimaal een minuut
  • Maak een kopie van “iTunes Library.itl” en “iTunes Music Library.xml” naar een totaal andere lokatie
  • Ga naar “Mijn Documenten” of “My Documents”, dan Muziek of Music, dan iTunes
  • Open Kladblok/Notepad en sleep vanuit de verkenner “iTunes Library.itl” naar Kladblok/Notepad
  • Je ziet dan heel wat rare tekens waar we niets mee kunnen, doe CRTL-A en dan Delete, sla het bestand op
  • Sleep vanuit de verkenner “iTunes Music Library.xml” naar Kladblok/Notepad
  • Hier zie je de inhoud van het XML bestand waar je dingen kan wijzigen, houdt de tags (woorden tussen haken -> <…>) in originele staat en tussen de de tags ( dus <…> tekst </…>) kan je wel aanpassen.
  • Wat ik deed om het juiste pad weer goed te zetten; ik verving het foute pad met het pad dat je tussen de string tags kan vinden. Bijvoorbeeld bij mij is het M:iTunes en zal je het volgende terug vinden in de XML file; <key>Music Folder</key><string>file://localhost/M:/iTunes/</string>
  • Als je alle fout paden hebt vervangen door de juiste kan je het bestand opslaan en afsluiten.
  • Gooi dan alle tempfiles weg zodat je enkel nog wat subfolders, “iTunes Library.itl” en “iTunes Music Library.xml” hebt staan.
  • Start nu iTunes op en deze zal herkennen dat “iTunes Library.itl” leeg en dus corrupt is en alle data uit de door ons aangepaste “iTunes Music Library.xml” halen.
  • Zo kan je eigenlijk alles aanpassen wat je zo gek kan bedenken.
  • Wat nadelen van deze methode;
    De datum dat een liedje is toegevoegd zal aangepast worden naar de dag dat je de “iTunes Music Library.xml” moest importeren en alle podcast abbonnementen zullen verdwenen zijn. Maar de eerste interesseert mij niet erg en die laatste is zo weer geabbonneerd, al moet je ze wel even opschrijven.