Feurio Fragen & Antworten - Feurio! Trackeditor:
Aufzeichnung von mehr als 3 Stunden, 22 Minuten?
Frage: Ich möchte Feurio! als digitalen "Recorder" benutzen und z.B.
eine Radiosendung von mehr als 3 Stunden, 22 Minuten mitschneiden. Egal, wieviel
Festplattenspeicherplatz frei ist - Feurio! gibt immer als maximale Aufzeichnungsdauer
"202 Minuten, 53 Sekunden" (d.h. 3 Stunden, 22 Minuten an). Ist das ein Fehler
von Feurio?
Antwort: Nein. Das liegt an den Beschränkungen des Wave-Formates. Das
Wave-Format schreibt einen Header vor, der unter anderem die Länge der Datei
als 32-Bit Zahl erhält. Hiermit lassen sich aber nur Zahlen von - 2147483648
bis + 2147483647 darstellen - somit bleibt die maximale Länge einer Wave-Datei
auf 2147483647 Bytes begrenzt - dies ergibt nun mal nur 3 Stunden, 22 Minuten
bei CD-Qualität (44,1 kHz, 16 Bit, Stereo, d.h. 176400 Bytes / Sekunde.
2147483647 / 176400 = 12173 Sekunden = 202 Minuten).
Anmerkung: Theoretisch lässt das Wave-Format Dateien bis zu 4,2 GB zu,
wenn die Dateilängen-Angabe als vorzeichenlose Zahl interpretiert wird (d.h.
Bereich von 0 bis 429496729; wir haben aber festgestellt, dass dies in vielen
Programmen fehlerhaft implementiert ist und zu Programmfehlern führt; daher
haben wir die Länge auf 2,1 GB beschränkt.
Anmerkung 2: Oft bekommen wir die Frage, warum wir denn nicht ein eigenes
Format definieren, dass eine Aufzeichnung von mehr als 2 GB erlaubt:
Das könnten wir natürlich machen - aber damit würden wir die allgemein
gültigen Standards verlassen. Solange möglich, wollen wir Standard-Dateiformate
verwenden, um eine möglichst große Austauschbarkeit der Dateien zu
erlauben.
Hier ist Microsoft gefragt, ein erweitertes Wave-Format zu definieren!
Siehe auch:
Fragen und Antworten - Feurio! Trackeditor
Fragen und Antworten - Hauptseite
Sie sind der 343. Besucher dieser Seite (Heute: 2)