ich stehe da gerade vor einem komischen problem. vor einiger zeit habe ich alte VHS kassetten auf die festplatte überspielt. habe mir extra in meine wiki geschrieben ( damit ich es ja nicht vergesse ), wie ich das gemacht hatte ... und zwar so :
ffmpeg -f video4linux2 -channel 2 -i /dev/video0 -f pulse -i default -threads 2 -vcodec libx264 -b:v 1000k -minrate:v 1000k -maxrate:v 1000k -s 320x240 -g 25 -vf yadif -acodec libmp3lame -ab 96k -ar 44100 -ac 1 -af aresample=async=1000k aufnahme.avi
natürlich muß videodevice und sounddevice angepaßt werden. alles kein thema ... aber wenn ich das jetzt so starte, bekomme ich die fehlermeldung und bricht dann ab:
[video4linux2,v4l2 @ 0x25a3d00] ioctl(VIDIOC_S_INPUT): Invalid argument
/dev/video0: Invalid argument
verstehe ich jetzt nicht, da ich ja die gleiche hardware usw. benutze ...
zum testen der VHS kassetten nehme ich den mplayer mit dem befehl ( auch hier wieder devices anpassen ! )
mplayer tv:// -tv driver=v4l2:width=320:height=240:outfmt=uyvy:device=/dev/video1:input=0:fps=25:alsa:amode=1:forcechan=2:audiorate=44100:adevice=plughw.0,0:forceaudio:immediatemode=0 -vf lavcdeint -ao sdl
die quelle wird mir auch tadellos auf meinem bildschirm, samt sound auch ausgegeben. allerdings auch hier sehe ich die meldung:
v4l2: ioctl set format failed: Invalid argument
allerdings bricht der mplayer dabei NICHT ab.
weiß da jemand was?
ffmpeg -f video4linux2 -channel 2 -i /dev/video0 -f pulse -i default -threads 2 -vcodec libx264 -b:v 1000k -minrate:v 1000k -maxrate:v 1000k -s 320x240 -g 25 -vf yadif -acodec libmp3lame -ab 96k -ar 44100 -ac 1 -af aresample=async=1000k aufnahme.avi
natürlich muß videodevice und sounddevice angepaßt werden. alles kein thema ... aber wenn ich das jetzt so starte, bekomme ich die fehlermeldung und bricht dann ab:
[video4linux2,v4l2 @ 0x25a3d00] ioctl(VIDIOC_S_INPUT): Invalid argument
/dev/video0: Invalid argument
verstehe ich jetzt nicht, da ich ja die gleiche hardware usw. benutze ...
zum testen der VHS kassetten nehme ich den mplayer mit dem befehl ( auch hier wieder devices anpassen ! )
mplayer tv:// -tv driver=v4l2:width=320:height=240:outfmt=uyvy:device=/dev/video1:input=0:fps=25:alsa:amode=1:forcechan=2:audiorate=44100:adevice=plughw.0,0:forceaudio:immediatemode=0 -vf lavcdeint -ao sdl
die quelle wird mir auch tadellos auf meinem bildschirm, samt sound auch ausgegeben. allerdings auch hier sehe ich die meldung:
v4l2: ioctl set format failed: Invalid argument
allerdings bricht der mplayer dabei NICHT ab.
weiß da jemand was?