ffmpeg video capture geht nicht

Antworten
Nachricht
Autor
TomoT

ffmpeg video capture geht nicht

#1 Beitrag von TomoT » 23. Jan 2009 7:35

ich versuche hier mit ffmpeg ein video von meiner tv.-karte zu grabben, wie im manual beschrieben:

ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg

/dev/video0 und /dev/dsp sind beide verfüg- und lesbar, applikationen wie z.b. xaetv haben kein problem damit. wenn ich aber das kommando oben ausführe, erhalte ich eine fehlermeldung:

Input #0, oss, from '/dev/dsp':
Duration: N/A, start: 1232696094.094134, bitrate: N/A
Stream #0.0: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s
[video4linux2 @ 0x93cc7d0]Wrong size (0x0)
/dev/video0: Error while opening file

was möchte ffmpeg mir mit diesem "wrong size" sagen?

Benutzeravatar
Janka
Beiträge: 3581
Registriert: 11. Feb 2006 19:10

#2 Beitrag von Janka » 23. Jan 2009 11:24

Du musst eine Framesize angeben, z.B. so

Code: Alles auswählen

ffmpeg -f oss -i /dev/dsp -s 704x576 -f video4linux2 -i /dev/video0 /tmp/out.mpg 
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Antworten