MP3 text encoding vraag

Pagina: 1
Acties:

  • aem kei
  • Registratie: December 2002
  • Laatst online: 07-01 12:56
kan iemand helpen met de volgende vraag?

Ik zou moeten weten welke text coding dat Nederland en/of België gebruikt voor techniche implementatie van bv MP3 playlist en tags (hoe de a, b, c, ... en de 1, 2, 3, ... enz worden weergegeven).

dit is bv: Unicode, ASCII, UTF8, enz

ik weet bv dat China GB2312 gebruikt en Duitsland bv UTF8 (unicode text coding)

het is vrij technisch natuurlijk en ik vind nergens een antwoord...

please help :-)

  • Adion
  • Registratie: Januari 2001
  • Laatst online: 22-02 11:35
Er is voor zover ik weet niet bepaald 1 standaard.
De tags die typisch in mp3's gebruikt worden zijn ID3v2 tags. Deze ondersteunen een aantal verschillende text encodings, en welke gebruikt wordt hangt meestal af van de applicatie waarmee de tag wordt toegevoegd.
Meestal zal dit 1 byte per character UTF8 geloof ik zijn, en sommige applicaties werken ook in Unicode. Welke precies weet ik niet, maar je kan wel de mogelijkheden opzoeken in de id3 specificatie:
http://www.id3.org/id3v2.3.0.html

Voor playlists zijn nog veel meer mogelijkheden.
Winamp .m3u playlists zijn volgens mij gewoon ascii, en geen unicode voor zover ik weet.
Microsoft gebruikt voor zijn playlisten waarschijnlijk xml, en vermoedelijk dus ook voorzien op unicode encoding.

VirtualDJ 2026 - Fast Image Resizer - Instagram


  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 22-02 09:05

voodooless

Sound is no voodoo!

Eh, als we dan toch technisch aan de gang gaan:

@TS: UTF8 != unicode
@Adion: UTF8 != 1 byte per character. UTF8 kan escape sequenses gebruiken om meerdere bytes per character te gebruiken, om zo ook unicode characters te ondersteunen.

Verder kan ik me bij Adion aansluiten.

Do diamonds shine on the dark side of the moon :?


  • aem kei
  • Registratie: December 2002
  • Laatst online: 07-01 12:56
amaai, ongelooflijk bedankt voor deze info...

ik zou zeggen laat ze maar komen!!!

zijn er bevoorbeeld app. dat je kan gebruiken die je zegt van dit is ASCII en dit is UTF enz enz?

  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 22-02 09:05

voodooless

Sound is no voodoo!

Zie http://www.id3.org/id3v2.3.0.html , section 4.2: je kunt gewoon uitlezen welke encoding gebruikt is.
Frames that allow different types of text encoding have a text encoding description byte directly after the frame size. If ISO-8859-1 is used this byte should be $00, if Unicode is used it should be $01
Het lijkt er dus op dat ISO-8859-1 of unicode de enige twee opties zijn.

Do diamonds shine on the dark side of the moon :?


  • Adion
  • Registratie: Januari 2001
  • Laatst online: 22-02 11:35
deepspace schreef op dinsdag 14 juni 2005 @ 14:19:
@Adion: UTF8 != 1 byte per character. UTF8 kan escape sequenses gebruiken om meerdere bytes per character te gebruiken, om zo ook unicode characters te ondersteunen.
Ah k, wist ik niet.
Blijkbaar gebruikt id3v2 standaard ofwel ISO-8859-1, wat blijkbaar gewoon ASCII is, en anders 16-bit per character unicode 2.0

Verder is volgens http://en.wikipedia.org/wiki/UTF8 utf8 dus eigenlijk een compressie voor unicode.

VirtualDJ 2026 - Fast Image Resizer - Instagram


  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 22-02 09:05

voodooless

Sound is no voodoo!

Adion schreef op dinsdag 14 juni 2005 @ 14:57:
Verder is volgens http://en.wikipedia.org/wiki/UTF8 utf8 dus eigenlijk een compressie voor unicode.
Zo zou je dat kunnen noemen ja. Zeker voor onze westerse tekens is het handig, omdat het niet onnodig leege byts kost. Maar voor standaard gebruik is gewoon ASCII dus prima te doen in ID3 tags.

Do diamonds shine on the dark side of the moon :?

Pagina: 1