Öhm, ich bin verwirrt. Du sagtest einmal, dass die
GUI nicht im mp3-File zu sehen ist, und jetzt willst du die doch daraus extrahieren?
Oder ist die da dann doch in einem anderen Format enthalten?
Nebenbei können meine Mp3FileUtils auch Private-Frames lesen und schreiben, dazu gibt es da die Methode
function GetPrivateFrame(aOwnerID: AnsiString; Content: TStream): Boolean;
. OwnerID wäre sowas wie "WM/WMCollectionID", Content ein Stream, wo die Daten rein sollen (zum selberparsen, da in den Private-Frames beliebige Daten stehen können, nicht nur Text), und Result gibt an, ob der Frame überhaupt vorhanden war oder nicht.
The angels have the phone box.