Vorbis Comments: Unterschied zwischen den Versionen

Aus UUGRN
(+ text darstellung, + absetze)
(→‎Limitierungen: ne menge text)
Zeile 15: Zeile 15:
  
 
== Limitierungen ==
 
== Limitierungen ==
Beide Darstellungsformen haben Limits...
+
Das Binärformat hat hauptsächlich zwei Limitierungen:
 +
* Feldnamen sind auf eine bestimmten Zeichenvorrat beschränkt und caseinsensetive.
 +
* Felder können maximal eine größe von etwa 4GB Annehmen und es können maximal etwa 4 Mrd. Felder erzeugt werden. Diese Limitierung ist aber in der Praxis von keiner Bedeutung. Sollen größere Metadaten wie etwa Cover Arts eingebunden werden sollte hierzu ein weiterer logischer Bitstrom im [[Container (Multimedia)‎|Container]] angelegt werden.
 +
 
 +
Das Text Format hat die primäre Schwachstelle das keine binären Felder abgelegt werden können da die Zeilenumbruch Steuersequenzen (ASCII 0x0A, 0x0D, '\n', '\r') zur Feld Trennung benötigt werden. Auch sind diese Dateien nicht ohne weiteres für extreme Datenmengen verwendbar. Sie stellen aber einen einen sehr guten Kompromiss für die Verarbeitung von Metadaten da.
  
 
== Siehe Auch ==
 
== Siehe Auch ==

Version vom 28. November 2009, 14:06 Uhr

Vorbis Comments ist eine Art der Speicherung von Metadaten in Multimedia Datenströmen. Die Speicherung von Vorbis Comments ist Codec Spezifisch und hängt nicht vom verwendeten Container ab.

Neben Vorbis nutzen auch andere Codecs dieses Verfahren zur Speicherung von Metadaten wie etwa Theora.

Text Repräsentation

Da es sich bei Vorbis Comments um ein binäres Format handelt führt dies zu Schwierigkeiten mit der Verarbeitung. Um eine Verarbeitung mit Standard Text Werkzeugen wie Editoren zu ermöglichen wird häufig auch auf eine Text Repräsentation zurückgegriffenen.

Eine Datei mit solch einer Text Repräsentation sieht wie folgt aus:

TITLE=Mein Lieblings Titel
ARTIST=Die Band
VERSION=Radio Remix

Vorbis Comment Like Text

...

Limitierungen

Das Binärformat hat hauptsächlich zwei Limitierungen:

  • Feldnamen sind auf eine bestimmten Zeichenvorrat beschränkt und caseinsensetive.
  • Felder können maximal eine größe von etwa 4GB Annehmen und es können maximal etwa 4 Mrd. Felder erzeugt werden. Diese Limitierung ist aber in der Praxis von keiner Bedeutung. Sollen größere Metadaten wie etwa Cover Arts eingebunden werden sollte hierzu ein weiterer logischer Bitstrom im Container angelegt werden.

Das Text Format hat die primäre Schwachstelle das keine binären Felder abgelegt werden können da die Zeilenumbruch Steuersequenzen (ASCII 0x0A, 0x0D, '\n', '\r') zur Feld Trennung benötigt werden. Auch sind diese Dateien nicht ohne weiteres für extreme Datenmengen verwendbar. Sie stellen aber einen einen sehr guten Kompromiss für die Verarbeitung von Metadaten da.

Siehe Auch

Weblinks

UUGRN-Wiki verbessern („Stub”)

Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „Vorbis Comments” weißt.