bannerboy n00b
Joined: 06 Sep 2004 Posts: 27
|
Posted: Fri Nov 11, 2005 4:38 am Post subject: ffmpeg / v4l problems |
|
|
I'm trying to capture video from a v4l2 device, more spacifically a cx8800 device and I have a couple of questions:
first, I can't get the module to accept the card= option:
Code: | modprobe cx8800 card=14
dmesg
...cx88[0]: Your board has no valid PCI Subsystem ID and thus can't
cx88[0]: be autodetected. Please pass card=<n> insmod option to
cx88[0]: workaround that. Redirect complaints to the vendor of
cx88[0]: the TV card. Best regards,
cx88[0]: -- tux
cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
cx88[0]: card=0 -> UNKNOWN/GENERIC
cx88[0]: card=1 -> Hauppauge WinTV 34xxx models
cx88[0]: card=2 -> GDI Black Gold
cx88[0]: card=3 -> PixelView
cx88[0]: card=4 -> ATI TV Wonder Pro
cx88[0]: card=5 -> Leadtek Winfast 2000XP Expert
cx88[0]: card=6 -> AverTV Studio 303 (M126)
cx88[0]: card=7 -> MSI TV-@nywhere Master
cx88[0]: card=8 -> Leadtek Winfast DV2000
cx88[0]: card=9 -> Leadtek PVR 2000
cx88[0]: card=10 -> IODATA GV-VCP3/PCI
cx88[0]: card=11 -> Prolink PlayTV PVR
cx88[0]: card=12 -> ASUS PVR-416
cx88[0]: card=13 -> MSI TV-@nywhere
cx88[0]: card=14 -> KWorld/VStream XPert DVB-T
cx88[0]: card=15 -> DVICO FusionHDTV DVB-T1
cx88[0]: card=16 -> KWorld LTV883RF
cx88[0]: card=17 -> DViCO - FusionHDTV 3 Gold
cx88[0]: card=18 -> Hauppauge Nova-T DVB-T
cx88[0]: card=19 -> Conexant DVB-T reference design
cx88[0]: card=20 -> Provideo PV259
cx88[0]: card=21 -> DVICO FusionHDTV DVB-T Plus
cx88[0]: subsystem: 0000:0000, board: UNKNOWN/GENERIC [card=0,autodetected]
cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 19, latency: 32, mmio: 0xe2000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: cx88: tvaudio thread started
cx88[0]/0: AUD_STATUS: 0x36 [mono/pilot c1] ctl=BTSC_FORCE_MONO
cx88[0]/0: cx88: tvaudio thread exiting
cx8800: Unknown parameter `card' |
my second problem is that, when I use ffmpeg, I can't get it to capture video at a resolution that is higher than 320x240, it always says:
Code: | bash-2.05b$ ffmpeg -vd /dev/video -y -an -t 0:0:10 -s 640x480 -hq test.mpg
[video4linux @ 0x8222614]Fatal: grab device does not support suitable format
Could not find video grab device |
or in the case of vidcat:
Code: | bash-2.05b$ vidcat -i comp1 -s 640x480 -f png -o test.png
VIDIOCMCAPTURE: Invalid argument
args: width=640 height=480 palette=4
Error: Can't get image |
tvtime works quite well, however, and at full resolution. what's going on? |
|