Einzelnen Beitrag anzeigen

Benutzerbild von Techcrawler
Techcrawler

Registriert seit: 14. Sep 2006
Ort: Neukirchen-Vluyn
40 Beiträge
 
Delphi 2006 Architect
 
#7

Re: Codeprüfung/-vorschläge | Thema: MP3, ID-Infos

  Alt 20. Okt 2006, 09:48
Zitat von Gausi:
Was auf jeden Fall fehlt: Eine Abfrage, ob der ID3-Tag überhaupt vorhanden ist!
Denn bei Byte 128 vom Ende aus gesehen muss kein ID3v1-Tag beginnen. Er kann da beginnen. Wenn dort keiner zu finden ist, gibt deine Funktion Datenmüll zurück, wahrscheinlich die letzten paar Bytes des (der) letzten MPEG-Frames.
Stimmt, ist nicht drin, aber berücksichtigt -> kommt noch!

Zitat von Gausi:
Ein ID3v1Tag fängt mit 'TAG' an.
Danke, ist bekannt...die unit ist nur ein Schnellschuß gewesen, werde mir nächstes mal mehr Zeit nehmen...

Zitat von Gausi:
Weiter wäre Unterstützung des v1.1-Tags schön. Das ist eine kleine Erweiterung: Wenn das 29. Byte des Kommentarfeldes 0 ist, und das 30. ungleich 0, dann enthält dieses letzte Kommentar-Byte die Tracknummer.
Rein technisch: Woran erkenne ich, ob es v1.0 oder v1.1 ist?
In der Doku finde ich dazu nichts, auch in einzelnen MP3 ist nichts zu finden, was eine Unterscheidung möglich macht...

Zitat von Gausi:
Naja. ID3v2Tags sind ja auch nur unwesentlich komplizierter als ID3v1Tags
Jo, eben, darum kommen die ja auch später
  Mit Zitat antworten Zitat