VideoCaptureAdapters
From Alessandro's Wiki
DVB
Firewire
HDMI
Hauppage Colossus
- still no drivers for linux (only a testing project)
USB
Conceptronics Composite
- lsusb
Bus 001 Device 002: ID 1b80:e34e Afatech
- using em28xx module
- configuration card 9 ('Pinnacle Dazzle DVC 90', which works)
modprobe em28xx card=9
- or
modprobe em28xx card=19 i2c_scan=0
- Insert the device type:
echo 1b80 e34e > /sys/bus/usb/drivers/em28xx/new_id
- removing modules, after unplugging the device:
rmmod em28xx_alsa rmmod em28xx
- module options:
parm: vbibufs:number of vbi buffers, range 2-32 (int)
parm: vbi_debug:enable debug messages [vbi] (int)
parm: ir_debug:enable debug messages [IR] (int)
parm: core_debug:enable debug messages [core] (int)
parm: reg_debug:enable debug messages [URB reg] (int)
parm: alt:alternate setting to use for video endpoint (int)
parm: disable_vbi:disable vbi support (int)
parm: tuner:tuner type (int)
parm: disable_ir:disable infrared remote support (int)
parm: disable_usb_speed_check:override min bandwidth requirement of 480M bps (int)
parm: card:card type (array of int)
parm: i2c_scan:scan i2c bus at insmod time (int)
parm: i2c_debug:enable debug messages [i2c] (int)
parm: isoc_debug:enable debug messages [isoc transfers] (int)
parm: video_nr:video device numbers (array of int)
parm: vbi_nr:vbi device numbers (array of int)
parm: radio_nr:radio device numbers (array of int)
parm: video_debug:enable debug messages [video] (int)
mplayer tv: //-tv driver=v4l2:width=640:height=480
- If you have multiple devices (for example a webcam), the USB device will not be the default /dev/video0 and you have to explicitly mention the device path when opening the video stream. For example:
mplayer tv:// -tv driver=v4l2:device=/dev/video1:width=640:height=480
Note that if you use the NTSC standard, you will get a green overlay over the image. The composite video must be PAL standard to work properly.
5. Video can be recorded uncompressed by adding the following option:
mplayer tv:// -tv driver=v4l2:width=640:height=480 -vo pnm
The individual frames are then saved as *.pnm files. Deinterlacing options can be viewed by typing:
mplayer -pphelp
An example of a deinterlacing filter when recording raw video:
mplayer tv:// -tv driver=v4l2:width=640:height=480 -vf pp=ci -vo pnm
em28xx #0: Deregistering snapshot button
em28xx #0: V4L2 device vbi0 deregistered
em28xx #0: V4L2 device video2 deregistered
em28xx #1: Your board has no unique USB ID and thus need a hint to be detected.
em28xx #1: You may try to use card=<n> insmod option to workaround that.
em28xx #1: Please send an email with this log to:
em28xx #1: V4L Mailing List <linux-media@vger.kernel.org>
em28xx #1: Board eeprom hash is 0x00000000
em28xx #1: Board i2c devicelist hash is 0x1b800080
em28xx #1: Here is a list of valid choices for the card=<n> insmod option:
em28xx #1: card=0 -> Unknown EM2800 video grabber
em28xx #1: card=1 -> Unknown EM2750/28xx video grabber
em28xx #1: card=2 -> Terratec Cinergy 250 USB
em28xx #1: card=3 -> Pinnacle PCTV USB 2
em28xx #1: card=4 -> Hauppauge WinTV USB 2
em28xx #1: card=5 -> MSI VOX USB 2.0
em28xx #1: card=6 -> Terratec Cinergy 200 USB
em28xx #1: card=7 -> Leadtek Winfast USB II
em28xx #1: card=8 -> Kworld USB2800
em28xx #1: card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2
em28xx #1: card=10 -> Hauppauge WinTV HVR 900
em28xx #1: card=11 -> Terratec Hybrid XS
em28xx #1: card=12 -> Kworld PVR TV 2800 RF
em28xx #1: card=13 -> Terratec Prodigy XS
em28xx #1: card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
em28xx #1: card=15 -> V-Gear PocketTV
em28xx #1: card=16 -> Hauppauge WinTV HVR 950
em28xx #1: card=17 -> Pinnacle PCTV HD Pro Stick
em28xx #1: card=18 -> Hauppauge WinTV HVR 900 (R2)
em28xx #1: card=19 -> EM2860/SAA711X Reference Design
em28xx #1: card=20 -> AMD ATI TV Wonder HD 600
em28xx #1: card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
em28xx #1: card=22 -> EM2710/EM2750/EM2751 webcam grabber
em28xx #1: card=23 -> Huaqi DLCW-130
em28xx #1: card=24 -> D-Link DUB-T210 TV Tuner
em28xx #1: card=25 -> Gadmei UTV310
em28xx #1: card=26 -> Hercules Smart TV USB 2.0
em28xx #1: card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
em28xx #1: card=28 -> Leadtek Winfast USB II Deluxe
em28xx #1: card=29 -> EM2860/TVP5150 Reference Design
em28xx #1: card=30 -> Videology 20K14XUSB USB2.0
em28xx #1: card=31 -> Usbgear VD204v9
em28xx #1: card=32 -> Supercomp USB 2.0 TV
em28xx #1: card=33 -> Elgato Video Capture
em28xx #1: card=34 -> Terratec Cinergy A Hybrid XS
em28xx #1: card=35 -> Typhoon DVD Maker
em28xx #1: card=36 -> NetGMBH Cam
em28xx #1: card=37 -> Gadmei UTV330
em28xx #1: card=38 -> Yakumo MovieMixer
em28xx #1: card=39 -> KWorld PVRTV 300U
em28xx #1: card=40 -> Plextor ConvertX PX-TV100U
em28xx #1: card=41 -> Kworld 350 U DVB-T
em28xx #1: card=42 -> Kworld 355 U DVB-T
em28xx #1: card=43 -> Terratec Cinergy T XS
em28xx #1: card=44 -> Terratec Cinergy T XS (MT2060)
em28xx #1: card=45 -> Pinnacle PCTV DVB-T
em28xx #1: card=46 -> Compro, VideoMate U3
em28xx #1: card=47 -> KWorld DVB-T 305U
em28xx #1: card=48 -> KWorld DVB-T 310U
em28xx #1: card=49 -> MSI DigiVox A/D
em28xx #1: card=50 -> MSI DigiVox A/D II
em28xx #1: card=51 -> Terratec Hybrid XS Secam
em28xx #1: card=52 -> DNT DA2 Hybrid
em28xx #1: card=53 -> Pinnacle Hybrid Pro
em28xx #1: card=54 -> Kworld VS-DVB-T 323UR
em28xx #1: card=55 -> Terratec Cinnergy Hybrid T USB XS (em2882)
em28xx #1: card=56 -> Pinnacle Hybrid Pro (330e)
em28xx #1: card=57 -> Kworld PlusTV HD Hybrid 330
em28xx #1: card=58 -> Compro VideoMate ForYou/Stereo
em28xx #1: card=59 -> (null)
em28xx #1: card=60 -> Hauppauge WinTV HVR 850
em28xx #1: card=61 -> Pixelview PlayTV Box 4 USB 2.0
em28xx #1: card=62 -> Gadmei TVR200
em28xx #1: card=63 -> Kaiomy TVnPC U2
em28xx #1: card=64 -> Easy Cap Capture DC-60
em28xx #1: card=65 -> IO-DATA GV-MVP/SZ
em28xx #1: card=66 -> Empire dual TV
em28xx #1: card=67 -> Terratec Grabby
em28xx #1: card=68 -> Terratec AV350
em28xx #1: card=69 -> KWorld ATSC 315U HDTV TV Box
em28xx #1: card=70 -> Evga inDtube
em28xx #1: card=71 -> Silvercrest Webcam 1.3mpix
em28xx #1: card=72 -> Gadmei UTV330+
em28xx #1: card=73 -> Reddo DVB-C USB TV Box
em28xx #1: card=74 -> Actionmaster/LinXcel/Digitus VC211A
em28xx #1: card=75 -> Dikom DK300
em28xx #1: card=76 -> KWorld PlusTV 340U or UB435-Q (ATSC)
em28xx #1: card=77 -> EM2874 Leadership ISDBT
em28xx #1: card=78 -> PCTV nanoStick T2 290e
em28xx #1: card=79 -> Terratec Cinergy H5
em28xx #1: card=80 -> PCTV DVB-S2 Stick (460e)
em28xx #1: Board not discovered
em28xx #1: Identified as Unknown EM2800 video grabber (card=0)
em28xx #1: Your board has no unique USB ID and thus need a hint to be detected.
em28xx #1: You may try to use card=<n> insmod option to workaround that.
em28xx #1: Please send an email with this log to:
em28xx #1: V4L Mailing List <linux-media@vger.kernel.org>
em28xx #1: Board eeprom hash is 0x00000000
em28xx #1: Board i2c devicelist hash is 0x1b800080
em28xx #1: Here is a list of valid choices for the card=<n> insmod option:
em28xx #1: card=0 -> Unknown EM2800 video grabber
em28xx #1: card=1 -> Unknown EM2750/28xx video grabber
em28xx #1: card=2 -> Terratec Cinergy 250 USB
em28xx #1: card=3 -> Pinnacle PCTV USB 2
em28xx #1: card=4 -> Hauppauge WinTV USB 2
em28xx #1: card=5 -> MSI VOX USB 2.0
em28xx #1: card=6 -> Terratec Cinergy 200 USB
em28xx #1: card=7 -> Leadtek Winfast USB II
em28xx #1: card=8 -> Kworld USB2800
em28xx #1: card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2
em28xx #1: card=10 -> Hauppauge WinTV HVR 900
em28xx #1: card=11 -> Terratec Hybrid XS
em28xx #1: card=12 -> Kworld PVR TV 2800 RF
em28xx #1: card=13 -> Terratec Prodigy XS
em28xx #1: card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
em28xx #1: card=15 -> V-Gear PocketTV
em28xx #1: card=16 -> Hauppauge WinTV HVR 950
em28xx #1: card=17 -> Pinnacle PCTV HD Pro Stick
em28xx #1: card=18 -> Hauppauge WinTV HVR 900 (R2)
em28xx #1: card=19 -> EM2860/SAA711X Reference Design
em28xx #1: card=20 -> AMD ATI TV Wonder HD 600
em28xx #1: card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
em28xx #1: card=22 -> EM2710/EM2750/EM2751 webcam grabber
em28xx #1: card=23 -> Huaqi DLCW-130
em28xx #1: card=24 -> D-Link DUB-T210 TV Tuner
em28xx #1: card=25 -> Gadmei UTV310
em28xx #1: card=26 -> Hercules Smart TV USB 2.0
em28xx #1: card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
em28xx #1: card=28 -> Leadtek Winfast USB II Deluxe
em28xx #1: card=29 -> EM2860/TVP5150 Reference Design
em28xx #1: card=30 -> Videology 20K14XUSB USB2.0
em28xx #1: card=31 -> Usbgear VD204v9
em28xx #1: card=32 -> Supercomp USB 2.0 TV
em28xx #1: card=33 -> Elgato Video Capture
em28xx #1: card=34 -> Terratec Cinergy A Hybrid XS
em28xx #1: card=35 -> Typhoon DVD Maker
em28xx #1: card=36 -> NetGMBH Cam
em28xx #1: card=37 -> Gadmei UTV330
em28xx #1: card=38 -> Yakumo MovieMixer
em28xx #1: card=39 -> KWorld PVRTV 300U
em28xx #1: card=40 -> Plextor ConvertX PX-TV100U
em28xx #1: card=41 -> Kworld 350 U DVB-T
em28xx #1: card=42 -> Kworld 355 U DVB-T
em28xx #1: card=43 -> Terratec Cinergy T XS
em28xx #1: card=44 -> Terratec Cinergy T XS (MT2060)
em28xx #1: card=45 -> Pinnacle PCTV DVB-T
em28xx #1: card=46 -> Compro, VideoMate U3
em28xx #1: card=47 -> KWorld DVB-T 305U
em28xx #1: card=48 -> KWorld DVB-T 310U
em28xx #1: card=49 -> MSI DigiVox A/D
em28xx #1: card=50 -> MSI DigiVox A/D II
em28xx #1: card=51 -> Terratec Hybrid XS Secam
em28xx #1: card=52 -> DNT DA2 Hybrid
em28xx #1: card=53 -> Pinnacle Hybrid Pro
em28xx #1: card=54 -> Kworld VS-DVB-T 323UR
em28xx #1: card=55 -> Terratec Cinnergy Hybrid T USB XS (em2882)
em28xx #1: card=56 -> Pinnacle Hybrid Pro (330e)
em28xx #1: card=57 -> Kworld PlusTV HD Hybrid 330
em28xx #1: card=58 -> Compro VideoMate ForYou/Stereo
em28xx #1: card=59 -> (null)
em28xx #1: card=60 -> Hauppauge WinTV HVR 850
em28xx #1: card=61 -> Pixelview PlayTV Box 4 USB 2.0
em28xx #1: card=62 -> Gadmei TVR200
em28xx #1: card=63 -> Kaiomy TVnPC U2
em28xx #1: card=64 -> Easy Cap Capture DC-60
em28xx #1: card=65 -> IO-DATA GV-MVP/SZ
em28xx #1: card=66 -> Empire dual TV
em28xx #1: card=67 -> Terratec Grabby
em28xx #1: card=68 -> Terratec AV350
em28xx #1: card=69 -> KWorld ATSC 315U HDTV TV Box
em28xx #1: card=70 -> Evga inDtube
em28xx #1: card=71 -> Silvercrest Webcam 1.3mpix
em28xx #1: card=72 -> Gadmei UTV330+
em28xx #1: card=73 -> Reddo DVB-C USB TV Box
em28xx #1: card=74 -> Actionmaster/LinXcel/Digitus VC211A
em28xx #1: card=75 -> Dikom DK300
em28xx #1: card=76 -> KWorld PlusTV 340U or UB435-Q (ATSC)
em28xx #1: card=77 -> EM2874 Leadership ISDBT
em28xx #1: card=78 -> PCTV nanoStick T2 290e
em28xx #1: card=79 -> Terratec Cinergy H5
em28xx #1: card=80 -> PCTV DVB-S2 Stick (460e)
em28xx #1: Config register raw data: 0xd0
em28xx #1: AC97 vendor ID = 0x83848384
em28xx #1: AC97 features = 0x6a90
em28xx #1: Unknown AC97 audio processor detected!
em28xx #1: v4l2 driver version 0.1.3
em28xx #1: V4L2 video device registered as video2
em28xx #1: V4L2 VBI device registered as vbi0
em28xx-audio.c: probing for em28xx Audio Vendor Class
em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
em28xx-audio.c: Copyright (C) 2007-2011 Mauro Carvalho Chehab