PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WAV-Kontainer entfernen, mp3-Daten extrahieren ohne re-encoding



marcdevil
19.03.03, 10:52
Hi wie entferne ich den WAV-Kontainer eines in MPEG 1 Layer 3 kodiertes wav, so das ein mp3 entsteht ?


file:

RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz

in

mp3: MPEG 1.0 layer 3 audio stream data, 192 kBit/s, 44.1 kHz, stereo


sox mag das format garnicht
sox: Failed reading bla.wav: Sorry, this WAV file is in MPEG Layer 3 format.

marcdevil
19.03.03, 11:40
habs rausgefunden: mit mcedit kann man die ersten 71 Zeichen der WAV-Datei löschen, dann ist es eine mp3 Datei. Wenn ich das noch scriptisch hinkrieg ist alles in butter :)

marcdevil
20.03.03, 11:18
vim -b -c 72dl -c w -c q bla.wav
klappt nicht ganz, obwohl es im editiermodus so geht. (also datei öffnen, 72dl ENTER, :wq ENTER)

marcdevil
25.03.03, 18:28
lang hats gedauert, da die (viel zu einfache) Lösung:
dd bs=72 skip=1 if=file.wav of=file.mp3