Forum: Multimedia
Delphi
by Gausi,
13. Dez 2007
Der ID3-Tag ist kein Standard? Gut, nicht offiziell, aber bei mp3s ist das Quasi-Standard, und das seit mehreren Jahren. Und die Version 2 dieses Tags steht am Anfang einer Datei. Hier kann man beleibige Infos reinpacken, die zwar nicht jeder Player verstehen muss. Aber die Struktur drumherum erlaubt es diesen Playern, diese unbekannten Informationen zu überlesen. So ist dieser Tag designed.
...
Forum: Multimedia
Delphi
by Gausi,
13. Dez 2007
@EWeiss: Die Dateien sind ja in Ordnung ;-)
Nur einige Player kommen damit nicht klar, weil sie die Dateien nicht so interpretieren, wie es vorgesehen ist. Der ID3Tag hat vornedran ein Feld, dass seine Größe angibt. Erst danach kommt Musik. Wenn ein Player das nicht rafft, und den ID3Tag als Musik zu interpretieren versucht, was bei Tags mit Covern drin unter Umständen zu größeren Problemen...
Forum: Multimedia
Delphi
by Gausi,
11. Dez 2007
Ich kenne weder iTunes noch den Mediaplayer genau genug, aber:
Das Cover kann man im ID3-Tag einer mp3-Datei speichern. Da das Binärdaten sind, kann es dabei zu einer gewissen Bytefolge kommen, die der eines MPEG-Headers entspricht (beginnend mit $FF FE oder größer). Der ID3v2-Standard sieht für sowas eine (optionale) Unsynchronisation vor (d.h. die Daten werden nicht direkt geschrieben,...