Einzelnen Beitrag anzeigen

Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
885 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: ID3 Tag auslesen mit bass.dll

  Alt 26. Aug 2010, 17:47
Weil der Code, den du da ausführst, für MOD-Dateien gedacht ist. Steht ja auch so in der Bass-Hilfe. In mp3-Dateien gibt es keine MOD-Tags, sondern BASS_TAG_ID3 und BASS_TAG_ID3V2-Tags, manchmal auch noch die BASS_TAG_LYRICS3-Tags. Und wenn du BASS_ChannelGetTags mit einem dieser Parameter aufrufst, bekommst du einen Pointer auf die Daten dieser Tag-Formate, die du dann selber parsen musst.
Im Fall von ID3v2 ist das nicht ganz trivial, da es mehrere Unterarten davon gibt. Daher der Hinweis auf fertige andere Lösungen.

Die bass.dll ist prima zum abspielen, aber zum auslesen der Meta-Tags aus Dateien taugt sie relativ wenig.
The angels have the phone box.
  Mit Zitat antworten Zitat