Was relevant ist , ist, welche Musik-Player Sie verwenden, und welche Funktionen das zugrunde liegende Musikdateiformat hat . Bedenken Sie auch, wie wichtig die Größe der Datei wirklich ist .
Für iTunes müssen Sie eine Methode anwenden, die von iTunes unterstützt wird . Wenn Sie nur iTunes verwenden, können Sie einfach die eigene Bilddatenbank von iTunes verwenden. Beim Hinzufügen von Bildmaterial über iTunes wird das Bild in einer eigenen Datenbank gespeichert. Dies bedeutet, dass nur eine Kopie des Bildmaterials vorhanden ist, um Speicherplatz zu sparen. Der Hauptnachteil ist die mangelnde Portabilität; Wenn Sie das Kunstwerk anderswo sehen möchten, müssen Sie es extrahieren, einbetten oder als Ordner / cover.jpg speichern.
Eine andere Möglichkeit ist, das Artwork als Cover.jpg zu speichern, wie Sie gesagt haben, und es dann aus dem Cover.jpg in iTunes zu importieren . Ich habe das zuvor verlinkte Skript nicht getestet, aber auf diese Weise haben Sie nur eine Kopie der Kunst.
In den ID3v2.3- Spezifikationen (und späteren Spezifikationen) gibt es eine Möglichkeit, Grafiken mit einer URL einzubetten, die auf die Kunst und nicht auf die Kunstdaten selbst verweist . Meine eigenen Recherchen zum Thema haben ergeben, dass iTunes die unterstützten MIME-Typen einschränkt . Ich glaube nicht, dass iTunes diesen URL-Ansatz unterstützt, aber ich weiß es nicht genau, da ich ihn nicht getestet habe.
Letztendlich hängt es natürlich ganz von Ihrer Situation ab. Zwar benötigt doppelte Grafik in jeder Datei mehr Speicherplatz, der Speicherplatz ist jedoch günstiger und wird billiger. Ihre Zeit ist weitaus wertvoller als Speicherplatz. Daher sollten Sie die Optimierung für das Schnellste und nicht für den Platzbedarf optimieren.