Header von WAV file entfernen

23/11/2009 - 19:13 von Boris Teschwill | Report spam
Hallo!
Ich benutze ein Audioprogramm, das einen Fehler beim Schreiben der Wave
headers macht.
Ich möchte deshalb gerne die Rohdaten der Wav-Datei in eine neue Datei
schreiben.
Die Rohdaten beginnen immer nach "data".
Kann mir jemand sagen, wie ich die Daten nach "data" am schnellsten in
ein Array bekomme?
Einen neuen Wavheader erzeugen kann ich, aber ich habe leider keine
Ahnung, wie ich bis zu der Position nach "data" sozusagen "vorspulen" kann.
Danke!
 

Lesen sie die antworten

#1 Dieter Strassner
23/11/2009 - 21:44 | Warnen spam
Hallo Boris,

Ich benutze ein Audioprogramm, das einen Fehler beim Schreiben der
Wave headers macht.
Ich möchte deshalb gerne die Rohdaten der Wav-Datei in eine neue Datei
schreiben.
Die Rohdaten beginnen immer nach "data".
Kann mir jemand sagen, wie ich die Daten nach "data" am schnellsten in
ein Array bekomme?
Einen neuen Wavheader erzeugen kann ich, aber ich habe leider keine
Ahnung, wie ich bis zu der Position nach "data" sozusagen "vorspulen"
kann. Danke!



Liegt die Dateigröße unter 2 Mrd.Bytes?
Wenn ja: Datei in einem Rutsch einlesen, mit instr() die Position suchen,
mit Hilfe von MID$() den Teilstring ( mit dem neuen Header) weider
wegschreiben.


Viele Grüße

Dieter


Rückfragen bitte nur in die Newsgroup!

EDV-Kommunikation Strassner e.K.
68623 Lampertheim
Internet: www.strassner.biz

Ähnliche fragen