Mich überrascht es immer wieder, wir viele ID3 - Varianten existieren. Zwei ID3 Header sind nicht so selten. Unüblich ist es, dass beide ein eingebettetes Bild enthalten. Hier überschreibt der zweite ID3 Header die Bilddaten des ersten.
Erstaunich ist, das beide Bilder identisch sind.
Das erste beginnt bei Position 276 und ist 43794 Bytes lang, das zweite beginnt bei 48815 und ist 43780 lang.
Ich habe jetzt ein Fix eingestellt der das Problem elininiert, ausgegeben werden nur die Daten für das erste Bild.