Vollständige Version anzeigen: Fehler in der ID3v2 ÿþ - Bugs - AudioGenie Forum



quickmic
22.11.2005, 10:06
Hi Stefan.

Ich bin jetzt durch Zufall auf ein weiteres, mögliches Problem gestossen. Es wird bei einem Tool (Roadrunner), dass ich für meinen CarPC verwende, die ID3v2 falsch ausgewertet. Das Problem tritt aber auch erst seit einer der neueren Versionen von Audiogenie auf. Ältere Songs werden korrekt eingelesen.

Das Problem äussert sich wie folgt:
ÿþJoachim Witt - ÿþBataillon D`Amour

Das "ÿþ" (FF FE) ist also falsch. Winamp & Windows sowie das MP3Ext-Tool ignorieren dieses Problem, aber beim "Roadrunner" gibts eben Probs.

Anbei noch ein Teil eines Song, damit du die TagID selbst überprüfen kannst:
http://www.quickmic.at.tt/Public/Testsong.rar
Den hinteren Teil des Songs hab ich abgeschnitten, aber dort sollte ohnehin nur die ID3v1 stehen. Die ID3v1 ist aber ok. Wenn du den kompletten Songs haben willst, dann sag bescheid.

mfg
quickmic[size=small]

[Editiert durch quickmic ein Dienstag, November 22, 2005 @ ][/size]
Administrator
22.11.2005, 13:11
Hallo quickmic,

das FF FE ist die BOM ( Byte Order Mark ) für Unicode-Strings und ist ausdrücklich erlaubt. Desalb funktionieren auch die konformen Programme wie WinAmp, MediaPlayer, Windows u.a.

siehe hier den Auszug aus der ID3v2-Doku:
[I]Frames that allow different types of text encoding contains a text
encoding description byte. Possible encodings:

$00 ISO-8859-1 [ISO-8859-1]. Terminated with $00.
$01 UTF-16 [UTF-16] encoded Unicode [UNICODE] with BOM. All
strings in the same frame SHALL have the same byteorder.
Terminated with $00 00.
$02 UTF-16BE [UTF-16] encoded Unicode [UNICODE] without BOM.
Terminated with $00 00.
$03 UTF-8 [UTF-8] encoded Unicode [UNICODE]. Terminated with $00.
[/I]
Das von dir verwendete Tool kann das wohl nicht verarbeiten und nimmt das als Bestandteil des Strings mit.
quickmic
22.11.2005, 14:09
Danke für die Info. Dann werde ich dem Entwickler vom Roadrunner-Tool eine Anregung diesbezüglich schicken. Inzwischen verwende ich einfach die ID3v1 für das Roadrunner Tool.

mfg
quickmic
- Modified by Octane Software Development | More vB Archives