Ich versuche schon länger aus einem .flv video die tonspur zu extrahieren. Totem spielt sie porblemlos ab, aber ffmpeg und mplayer weigern sich sie zu decodieren bzw abzuspielen. normalerweise nutze ich folgenden befehl:
bei allen videos klappt das ganz gut aber dieses produziert einen "unsupported video codec(7)" fehler.
die genaue fehlermeldung hier:
laut nautilus hat die datei eine H.264/AVC Video videospur und eine AAC Tonspur. Die entsprechenden Pakete win32codecs und aacplusenc habe ich mich schon aus den medibuntu repositories geladen und installiert, ohne verbesserung.
wie kann ich den sound nun dennoch extrahieren?
SYSTEM:
Ubuntu 8.10
ffmpeg 0.3
mplayer 1.0
Code:
ffmpeg -i IN.flv -vn out.wav
die genaue fehlermeldung hier:
Code:
...viele von dieser meldung:...
[flv @ 0xb7f794c8]Unsupported video codec (7)
[flv @ 0xb7f794c8]skipping flv packet: type 97, size 7627016, flags 0
[flv @ 0xb7f794c8]skipping flv packet: type 159, size 2892049, flags 0
[flv @ 0xb7f794c8]skipping flv packet: type 70, size 12072884, flags 0
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, flv, from 'Flashdi6rtx':
Duration: 00:05:48.1, start: 0.000000, bitrate: N/A
Stream #0.0: Video: 0x0007, 29.97 tb(r)
Stream #0.1: Audio: 0x000a, 44100 Hz, stereo
wie kann ich den sound nun dennoch extrahieren?
SYSTEM:
Ubuntu 8.10
ffmpeg 0.3
mplayer 1.0