Länge einer .wav Datei ermitteln ? [SOLVED]

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
abstract
User
Beiträge: 33
Registriert: Mittwoch 14. September 2005, 09:29

Länge einer .wav Datei ermitteln ? [SOLVED]

Beitragvon abstract » Dienstag 29. November 2005, 10:10

Geht sowas in python oder wie kann man das sonst machen ?

Thanxx
Zuletzt geändert von abstract am Dienstag 29. November 2005, 10:44, insgesamt 1-mal geändert.
Benutzeravatar
lutz.horn
User
Beiträge: 205
Registriert: Dienstag 8. November 2005, 12:57
Wohnort: Pforzheim

Re: Länge einer .wav Datei ermitteln ?

Beitragvon lutz.horn » Dienstag 29. November 2005, 10:39

abstract hat geschrieben:Geht sowas in python oder wie kann man das sonst machen ?


Eine WAV-Datei ist eine binäre Datei, die dem folgenden Format folgt:

http://www.aculab.com/support/ting/an-wav.html

Aus dieser Beschreibung kanns Du evtl. entnehmen, wie viele Bytes des Header in der Datei benötigt und wie lang die eigentlichen Nutzdaten sind.

Außerdem gibt es eine Python-Bibliothek

http://www.python.org/doc/2.4.2/lib/module-wave.html

mit der diverse Informationen über eine WAV-Datei ausgelesen werden können. Ganz grob kann daraus, der Größe der Datei und mit der Formel

<Zahl der channels> * <Bits> * <Samples pro Sekunde> = <Bits pro Sekunde>

die Länge in Sekunden berechnet werden.
abstract
User
Beiträge: 33
Registriert: Mittwoch 14. September 2005, 09:29

Beitragvon abstract » Dienstag 29. November 2005, 10:43

Thanxx das war´s !

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder