Forum: Sonstige Fragen zu Delphi
Delphi
by Gausi,
6. Okt 2008
Naja, eigentlich schon. Nur sind die Informationen halt UTF-8 kodiert. Wenn man einen intelligenten Text-Editor hat, der das UTF-8 BOM am Anfang erkennt, sieht die Liste im Editor genauso aus. Klar stehen die Bytes direkt so dadrin. In einer normalen Textdatei stehen die Bytes ja auch direkt drin.
In Form einer UTF-16 Kodierung sind mir solche Sachen aber noch nicht über den Weg gelaufen - wie...
Forum: Sonstige Fragen zu Delphi
Delphi
by Gausi,
6. Okt 2008
Ja, am Anfang stehen 3 Bytes, und EF BB BF könnte hinkommen. Der Rest ist halt m3u mit dem Unterschied, dass die Titel und Dateinamen UTF-8 kodiert sind, um auch Titel und Dateinamen jenseits des eingestellten 8-Bit-Zeichensatzes unterstützen zu können. Parsen der Liste geht genauso, man muss halt nur ein paar UTF8Decode's einschieben und intern mit Widestrings arbeiten. Sonst bekommt man auch...
Forum: Sonstige Fragen zu Delphi
Delphi
by Gausi,
6. Okt 2008
Das m3u8-Format, eine Abart von m3u, die so weit ich weiß von Winamp eingeführt wurde, verwendet UTF8. Damit kommen dann auch Asiaten ganz gut klar. Oder Deutsche, wenn sie Musik mit asiatischen Dateinamen hören wollen. ;-)
Erkennung des Formats ist auch recht einfach - einfach mal mit Winamp ausprobieren und in einem Hex-Editor betrachten. Der Rest geht genauso wie bei m3u. UTF16 ist meiner...