iTunes integriert CD-Cover
Apples iTunes scheint beim Kopieren von MP3-Dateien auf eine andere Festplatte die aus dem iTunes Store bezogenen CD-Cover zu vergessen. Es ist zwar kein Problem, sie erneut herunterzuladen, aber das ist doch eigentlich nicht nötig. Manuell kann man schließlich Cover in iTunes direkt in das passende MP3-Feld der Musikdateien integrieren. Geht das auch automatisch?
- Andreas Beier
Apples iTunes scheint beim Kopieren von MP3-Dateien auf eine andere Festplatte die aus dem iTunes Store bezogenen CD-Cover zu vergessen. Es ist zwar kein Problem, sie erneut herunterzuladen, aber das ist doch eigentlich nicht nötig. Manuell kann man schließlich Cover in iTunes direkt in das passende MP3-Feld der Musikdateien integrieren. Geht das auch automatisch?
Aus dem iTunes Store stammende CD-Cover lagert iTunes getrennt von den MP3-Dateien. Eine Funktion, um die Bilder automatisch in die MP3-Datei zu integrieren, fehlt iTunes jedoch. Das manuelle Einsetzen ist aufgrund der kryptischen Namensbezeichnung der Bilddateien mit der Endung „.itc“, die keinen Rückschluss auf die zugehörige Musikdatei zulässt, äußerst zeitaufwendig. Außerdem liegen die Cover mitunter in nicht ganz konformen Jpg- und Png-Dateien vor.
Glücklicherweise lässt sich dieser Vorgang leicht mit AppleScript automatisieren. Das Skript
tell application "iTunes"
if selection is not {} then
set sel to selection
repeat with oneTrack in sel
repeat with oneArtwork in artworks of oneTrack
if downloaded of oneArtwork is true then
set theData to data of oneArtwork
set data of oneArtwork to theData
end if
end repeat
end repeat
else
display dialog "Bitte Titel auswählen..."
buttons {"Abbrechen"} default button 1
end if
end tell
ermittelt zuerst, welche Titel in iTunes ausgewählt sind (set sel to selection). Anschließend überprüft es, ob die vorhandenen CD-Cover aus dem iTunes Store geladen wurden (if downloaded of oneArtwork is true). Wenn ja, lädt es die Bilddaten (set theData to data of oneArtwork) und schreibt sie anschließend einfach wieder zurück – woraufhin sie praktischerweise automatisch in der MP3-Datei landen (set data of oneArtwork to theData).
Wenn Sie in Ihrem Home-Verzeichnis das Skript in den Ordner /Library/iTunes/Scripts legen – eventuell müssen Sie den erst anlegen –, erscheint es in iTunes unter seinem Namen in einem Skriptmenü, aus dem Sie es bequem aufrufen können. (adb) (adb)