Difference between revisions of "VideoCaptureAdapters"

From Alessandro's Wiki
(Created page with " A brief guide on how-to install the Conceptronics Composite to USB interface under Ubuntu. 1. Plug-in the USB stick. Check if it is properly connected: lsusb Check for 'A...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:


= DVB =


A brief guide on how-to install the Conceptronics Composite to USB interface under Ubuntu.
= Firewire =


1. Plug-in the USB stick. Check if it is properly connected:
= HDMI =


lsusb
== Hauppage Colossus ==


Check for 'Afatech'. Example: 'Bus 001 Device 005: ID 1b80:e34e Afatech'.
* still no drivers for linux (only a testing project)


2. The next steps need to be done as root. Insert the em28xx module, with configuration card 9. This is the configuration for the 'Pinnacle Dazzle DVC 90', which works well for the Conceptronics USB stick.
= USB =


modprobe em28xx card=9
== Conceptronics Composite ==
* lsusb
Bus 001 Device 002: ID 1b80:e34e Afatech


3. Insert the device type:
* using '''em28xx''' module
* configuration card 9 ('Pinnacle Dazzle DVC 90', which works)


echo 1b80 e34e > /sys/bus/usb/drivers/em28xx/new_id
modprobe em28xx card=9
* or
modprobe em28xx card=19 i2c_scan=0


4. Now /dev/video0 is created, and can be used by video capture applications. An example is given below:
* Insert the device type:
echo 1b80 e34e > /sys/bus/usb/drivers/em28xx/new_id


mplayer tv: //-tv driver=v4l2:width=640:height=480
* removing modules, after unplugging the device:
rmmod em28xx_alsa
rmmod em28xx


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:
* module options:
<syntaxhighlight lang=bash>
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)
</syntaxhighlight>


mplayer tv:// -tv driver=v4l2:device=/dev/video1:width=640:height=480
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.
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.
Line 29: Line 62:
5. Video can be recorded uncompressed by adding the following option:
5. Video can be recorded uncompressed by adding the following option:


mplayer tv:// -tv driver=v4l2:width=640:height=480 -vo pnm
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:
The individual frames are then saved as *.pnm files. Deinterlacing options can be viewed by typing:


mplayer -pphelp
mplayer -pphelp


An example of a deinterlacing filter when recording raw video:
An example of a deinterlacing filter when recording raw video:


mplayer tv:// -tv driver=v4l2:width=640:height=480 -vf pp=ci -vo pnm
mplayer tv:// -tv driver=v4l2:width=640:height=480 -vf pp=ci -vo pnm
<syntaxhighlight lang=bash>
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
</syntaxhighlight>

Latest revision as of 11:27, 2 June 2012

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