hallo, habe keinen hinweis für meine situation im www gefunden.
Lage: möchte meine musiksammlung auf wifiplatte speichern für den abruf übers iphone mit hilfe einer app. die cover sind dann nur sichtbar, wenn sie in den musikdateien eingebettet sind.
das dough-cover-embed-script zur einbetten der cover in all meine songs kann ich nicht verwenden, weil ich noch mit mit os 10.6.8 unterwegs bin und es erst ab 10.8 kompatibel ist. habe aber ein script für 10.6.8 gefunden, dass ansatzweise arbeitet:
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 zuerst Titel auswählen..." buttons {"Abbrechen"} default button 1
end if
end tell
aber eben nur ansatzweise. ständig gibt es die fehlermeldung "parameter error". eine reihe von dateien wurden prima bearbeitet, aber dann folgt eine datei, wo es das cover entnommen hat und nicht mehr einfügt/einbettet und den vorgang stoppt. ich konnte keine regelmäßigkeit feststellen, wann bzw. bei welcher art von dateien es das tut, die dateien unterscheiden sich nicht in ihren metadaten. oft bettet er das cover eines albums in mehrere songs des albums ein und plötzlich geht es dann bspweise bei song 5 oder 7 nicht mehr.
kann sich darauf jemand einen reim machen? ist das script falsch, verhindert apple mal wieder?
kann den fehler durch händisches einfügen der cover bei den betroffenen dateien übergehen, aber das ist bei dem umfang meiner musiksammlung eine leidliche arbeit.
vielen dank im voraus für tipps und grüße
peter
Lage: möchte meine musiksammlung auf wifiplatte speichern für den abruf übers iphone mit hilfe einer app. die cover sind dann nur sichtbar, wenn sie in den musikdateien eingebettet sind.
das dough-cover-embed-script zur einbetten der cover in all meine songs kann ich nicht verwenden, weil ich noch mit mit os 10.6.8 unterwegs bin und es erst ab 10.8 kompatibel ist. habe aber ein script für 10.6.8 gefunden, dass ansatzweise arbeitet:
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 zuerst Titel auswählen..." buttons {"Abbrechen"} default button 1
end if
end tell
aber eben nur ansatzweise. ständig gibt es die fehlermeldung "parameter error". eine reihe von dateien wurden prima bearbeitet, aber dann folgt eine datei, wo es das cover entnommen hat und nicht mehr einfügt/einbettet und den vorgang stoppt. ich konnte keine regelmäßigkeit feststellen, wann bzw. bei welcher art von dateien es das tut, die dateien unterscheiden sich nicht in ihren metadaten. oft bettet er das cover eines albums in mehrere songs des albums ein und plötzlich geht es dann bspweise bei song 5 oder 7 nicht mehr.
kann sich darauf jemand einen reim machen? ist das script falsch, verhindert apple mal wieder?
kann den fehler durch händisches einfügen der cover bei den betroffenen dateien übergehen, aber das ist bei dem umfang meiner musiksammlung eine leidliche arbeit.
vielen dank im voraus für tipps und grüße
peter