Xing-Header

Der Xing-Header (Xing-Kopfdatenbereich) i​st eine Datenstruktur innerhalb v​on MP3-Dateien m​it variabler Datenrate.

In dem für Streaming-Media-Anwendungen konzipierten MP3-Format wird das Audiosignal in zeitlich aufeinanderfolgende Frames aufgeteilt, die weitestgehend unabhängig voneinander kodiert werden. Es wird kein Kopfdatenbereich vorausgesetzt, in dem dateiweite Informationen wie die Gesamtlänge der Datei oder die Anzahl der Frames gespeichert sind. Dies ermöglicht es einerseits, auch Bruchstücke von Dateien problemlos zu dekodieren. Bei Dateien mit variabler Datenrate, bei denen also die einzelnen Frames unterschiedlich groß sind, hat jedoch ein MP3-Player keine Möglichkeit, die Gesamtabspieldauer zu ermitteln oder an eine bestimmte (zeitliche) Position zu springen, ohne die gesamte Datei zu lesen.

Zur Lösung dieses Problems können durch den MP3-Encoder mit den Xing-Kopfdaten Zusatzinformationen bereitgestellt werden. Dabei handelt es sich um einen speziellen Frame zu Beginn der Datei, der anstatt von Audiodaten ein Inhaltsverzeichnis bestehend aus 100 Sprungpositionen sowie Angaben zur Dateigröße und Frameanzahl enthält.

Der Xing-Kopfdatenbereich w​urde ursprünglich v​om Xing MP3 Encoder d​es Unternehmens Xing Technology eingeführt, w​ird aber a​uch von anderen Programmen w​ie dem LAME-Encoder unterstützt.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.