Difference between revisions of "Talk:Video capture card"

From MythTV Official Wiki
Jump to: navigation, search
Line 51: Line 51:
[1] IIRC, there was hardware I2C support in some chipsets, but it never worked very well.
[1] IIRC, there was hardware I2C support in some chipsets, but it never worked very well.
== Archive from main page for reference ==
==== [[ATSC]] Cards (only in US/Canada ) ====
* [[pcHDTV HD-2000]] (NTSC/8-VSB)
* [[pcHDTV HD-3000]] (NTSC/8-VSB/QAM64/QAM256)
* [[pcHDTV HD-5500]] (NTSC/8-VSB/QAM64/QAM256)
* [[Air2PC|Air2PC v.1]] (8-VSB only)
* [[Air2PC|Air2PC v.2]] (8-VSB only)
* [[Technisat AirStar HD-5000]] (8-VSB/QAM64/QAM256)
* [[ATI HDTV Wonder]] (8-VSB/QAM64/QAM256)
* [[DViCO FusionHDTV5 Lite|FusionHDTV 5 Lite]] (NTSC/8-VSB/QAM64/QAM256)
* FusionHDTV 5 Gold (NTSC/8-VSB/QAM64/QAM256)
* FusionHDTV 5 RT Gold (8-VSB/QAM64/QAM256)
* [[Silicondust HDHomeRun]] (MythTV >= 0.20) (8-VSB/QAM64/QAM256)
* Hauppauge [[Hauppauge_HVR-1250|HVR-1250]] (8-VSB/QAM64/QAM256) -- NTSC not yet supported
* Hauppauge [[Hauppauge HVR-1600|HVR-1600]] (8-VSB/QAM64/QAM256)
* Hauppauge [[Hauppauge HVR-2250|HVR-2250]] Dual NTSC/ATSC (8-VSB/QAM64/QAM256) -- NTSC not yet supported
* [[AVerMedia Hybrid Volar Max]] (8-VSB/?)
* Any card with Linux "DVB" drivers is also likely to work.
==== Analogue cards (Hardware Encoder) ====
* iTVC15 family of MPEG encoders supported by the [[IVTV]] drivers
** [[Hauppauge PVR-500]]
** [[Hauppauge PVR-350]] (TV-Out function works, but is not recommended, see details on this page)
** [[Hauppauge PVR-250]]
** [[Hauppauge PVR-150]]
** [[AVerMedia M179]]
* V4L2 MPEG encoder API card (Kernel 2.6.18 and later)
** [[Hauppauge WinTV-PVR-USB2]] (MPEG2 encoder box with USB2.0)
** Cards based on the Conexant cx23416 MPEG with cx88 pci brigde (Conexant blackbird reference design)
*** Hauppauge WinTV-PVR-Roslyn (P/N: 28552 on the TV Tuner).
*** [[ADS Tech Instant TV_Deluxe - PTV305]] (Kernel 2.6.20rc2 and later)
**** Must use use proper encode firmware, cx88_blackbird module, and use V4L2-ctl with myth
* Matrox Marvel G200/G400 MJPEG encoders
==== Analogue cards (Software Encoder versions) ====
* BrookTree ([[bttv]]) based cards. NOTE: The bttv page includes kernel parameters and links to vendor specifications.
** BT848
*** [[Hauppauge WinTV-Go]]
*** Aimslab Video Highway Xtreme (VHX)
*** [[ATI TV-Wonder]]
*** [[ATI TV-Wonder VE]]
*** [http://linuxtv.org/wiki/index.php/WinTV-Radio Hauppauge WinTV]
*** [[Leadtek WinFast]]
*** Leadtek WinView 601
*** Pinnacle PCTV Studio
*** Pinnacle PCTV Studio Pro
*** Lifeview Fly Video II (Bt848) LR26 / MAXI TV Video PCI2 LR26
*** Lifeview Fly Video 98 LR50 / Chronos Video Shuttle II
*** Lifeview Fly Video 98/ Lucky Star Image World ConferenceTV LR50
*** Lifeview Fly Video 98/ MAXI TV Video PCI2 LR50
*** Lifeview Fly Video 98FM LR50 / Typhoon TView TV/FM Tuner
*** Lifeview Fly Video 2000 /Fly Video A2/ Lifetec LT 9415 TV [LR90]
*** Prolink PV-BT878P+4E / Lenco MXTV-9578 CP
*** [http://linuxtv.org/wiki/index.php/Prolink_Pixelview_PlayTV_Pro Prolink Pixelview PlayTV pro]
*** [http://linuxtv.org/wiki/index.php/AVerMedia_TVCapture_98 AVerMedia TVCapture 98]
*** STB TV PCI FM, Gateway P/N 6000704 (bt878)
*** 3Dfx VoodooTV 100, Gateway P/N 6000699 (btt878)
*** Sigma TVII-FM
*** Zoltrix Genie TV/FM / TV-Max (people reported having Audio Issues with card)
*** Sabrent TVTuner (bt878)
** BT878 (Takes an MPEG2 HDTV(?) stream)
*** [[ATSC]] - pcHDTV / HD-2000
* Philips SAA7134-based cards
** Terratec Cinergy 400
** Terratec Cinergy 600
** [[Compro VideoMate TV Gold Plus]]
** AVerMedia DVD EZMaker PCI (NO TUNER, works with external digital cable box or satellite only)
** [[KWorld Global TV Terminator]]
**[[Pinnacle PCTV HD Card (800i)]]
**Hauppauge WinTV PCI-FM (34519)
* [[Hauppauge WinTV HVR-1100 series|Hauppage WinTV-HVR-1110]]
* [[Hauppauge WinTV HVR-1100 series|Hauppage WinTV-HVR-1120]]
==== [[DVB-C]] cards (Cable viewing) ====
* Technotrend C1500 (DVB-C) http://www.technotrend.com/2781/TT-budget__C-1500.html
* Technotrend C1501 (DVB-C) http://www.technotrend.com (bought for 52 euro by DVBshop.net)
* Technotrend Premium C-2300 Hybrid http://www.technotrend.com/2782/TT-premium__C-2300.html
* SATELCO EasyWatch PCI DVB-C HDTV "Basic Edition" http://www.satelco.de/htm/shop/kabel_dvb_c/index.htm
* KNC ONE TV-Station DVB-C http://www.knc1.com/gb/produkte/digital_dvb_c.htm
* Terratec Cinergy 1200
* TechniSat CableStar HD 2 http://www.technisat.de/index5528.html?nav=PC_Produkte,de,76-211
==== [[DVB-S]] and [[DVB-S2]] cards (Satellite viewing) ====
* [http://linuxtv.org/wiki/index.php/Geniatech_DVB-S_Digistar Geniatech Digistar]
* [[Hauppauge Nova-HD-S2]] (installed, appears to work)
* Hauppauge Nova-S (DVB-S)
* Hauppauge HVR-4000HD (DVB-S + DVB-S2)
* Hauppauge Nova-SE2 (DVB-S + DVB-S2)
* Hauppauge Nexus-S (STV02998 based) Mpeg Encoder
* Pinnacle PCTV DVB-S (Bt878)
* Technisat [[Sky Star 2 TV PCI]]
* Technotrend S1500 (DVB-S) http://www.technotrend.com
* TeVii S470 (DVB-S2, PCI-E) http://www.tevii.de/
* [[Turbosight TBS6980 PCIe Dual DVB-S2]] http://www.tbsdtv.com/english/product/6980.html
* [[Turbosight TBS6290 PCIe DVB-S2]] http://www.tbsdtv.com/english/product/PCI-EDVBS2.html
* [http://linuxtv.org/wiki/index.php/TwinHan_AD-SP200_(1027) Twinhan DTV Sat Pro AD-SP200 PCI] http://www.twinhan.com/product_satellite_sat_pro_1027_.asp
* [http://linuxtv.org/wiki/index.php/TwinHan_AD-SP300_(1034) Twinhan AD-SP300 (1034) DVB-S CI PCI] http://www.twinhan.com/product_satellite_1034.asp
* NetUP Dual DVB S2 CI http://www.mythtv.org/wiki/NetUP_Dual_DVB_S2_CI
==== [[DVB-T]] cards (Terrestrial viewing) ====
* [http://linuxtv.org/wiki/index.php/AVerMedia_AVerTV_DVB-T_771_%28A771%29 AVermedia DVB-T (Bt8xx)]
* [[AVerTV DVB-T (A761)]]
* [[AVerTV DVB-T 771 (A771)]]
* [http://linuxtv.org/wiki/index.php/AVerMedia_AVerTV_DVB-T_777_(A16AR) AVerMedia DVB-T 777(saa7134) PCI]
* [[AVerMedia TV Hybrid A16AR (saa7134) PCI]]
* [[AVerTV DVB-T Super 007]]
* [[Compro VideoMate DVB-T300]]
* [[DViCO FusionHDTV DVB-T ]]
* [[DViCO_FusionHDTV_DVB-T_Dual_Digital_4]]
* [[DNTV Live! DVB-T Pro]]
* [[Hauppauge WinTV-Nova-T PCI Cards]]
* [[Hauppauge_WinTV_Nova-T_PCI|Nova-T (Digital Terrestrial)]]
* [[Hauppauge_WinTV_Nova-T_500_PCI|Hauppauge WinTV Nova-T-500]] dual tuner DVB-T ([http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500 More Info])
* [[Hauppauge WinTV-HVR-1300]]
* [[Hauppauge WinTV HVR-1100 series]]
* [[Hauppauge HVR-4000]]
* [[Kworld V-Stream Xpert DVB-T PCI]]
* [[Kworld DVB-T 220]]
* [[Kworld DVBT-100]]
* [[Kworld DVB-T PC160-2T ]]
* [[Kworld DVBT-399U]]
* Leadtek LR6650 DVB-T and other cards based on the Conexant 'reference' DVB-T design.
* [[Leadtek DTV-1000T]]
* [[Leadtek DTV-2000H]]
* [[Lifeview FlyDVB-T]]
* [[Lifeview Flyview FlyDVB-T Duo]]
* [[Lifeview Flyview FlyDVB Trio]]
* [[Lifeview FlyDVB-T Hybrid]]
* [[Lifeview Flyview FlyDVB-T Hybrid MCE PRO]]
* [[MSI TV@nywhere A/D]]
* [[Nebula Electronics DigiTV]] PCI Rev 1 (Bt878, Nxt6000) Rev 2 (Bt878, Zarlink MT352) (Digital Terrestrial)
* [[Pinnacle PCTV MediaCenter 310i]]
* [[Technotrend TT-DVB-T 1300]]
* [[Technotrend T1300 Budget]]
* [[Technisat Airstar 2 DVB-T]]
* [[Technotrend T1500 (DVB-T)]]
* [[Terratec Cinergy 1400 DVB-T PCI]]
* [[Twinhan MiniTer DVT PCI]]
* [[Twinhan DVB-T]]
* [http://linuxtv.org/wiki/index.php/TwinHan_AD-SE200_(1028) Twinhan AD-SE200 PCI-E] http://www.twinhan.com/product_AD-SE200.asp
* [[Twinhan VisionDTV Ter PCI]]
* [http://www.technisat.com/ Technisat SkyStar2 ]
* [[V-Stream XPERT DTV-DVB-T]]
* [[VisionPlus DVB-T (Twinhan clone)]]
==== USB Capture Cards ====
* [[Asus My Cinema U3000]]
* [[Asus My Cinema U3100 mini]]
* [[August DVB-T201]]
* Digitalnow DNTV Live! DVB-T (USB)
* [http://linuxtv.org/wiki/index.php/Hauppauge_DEC2000-T_USB Hauppauge DEC2000-T]
* [http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-900 Hauppauge WinTV-HVR-900]
* [[Hauppauge WinTV HVR-950]]
* [[Hauppauge WinTV Nova-T USB2]]
* [[Hauppauge WinTV Nova-T-Stick]]
* [[Hauppauge WinTV-PVR-USB2]]
* [[Hauppauge_HD-PVR]]
* KWorld USB Dual DVB-T TV Stick (DVB-T 399U/UR)
* Pinnacle PCTV USB2 (pal Europe version)
* Pinnacle PCTV 72e USB2 (DVB-T)
* [[Pinnacle PCTV HD Pro USB Stick]]
* [[Plextor_PX-TV402U]]
* [[Terratec Hybrid XS]]
* [[Winfast DTV Dongle Gold]] ( works with af9015 driver being developed )
== Other ==
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
|- style="background: lightsteelblue"
! Card !! type !!Driver !! Works with MythTV? !! Hardware-based encoding? !! CC Stream? !! CC MPEG2? !! Notes !! Reporter
||Aimslab Video Highway Xtreme|| ? ||[[bttv]]||Yes||No||?||?||Non-standard internal audio-out pinout, but labeled on PCB. Requires BTTV Module parameters card=14 tuner=2||HeK
||[[ADS Tech Instant TV_Deluxe - PTV305]]|| ? ||kernel>=2.6.20rc2, ,cx88, cx88_blackbird||Yes||Yes||?||?||Cx23880-19/Cx23416-12/TDA8275+TDA8290|| [[User:Dreality|Dreality]]
||ATI All-in Wonder||  Analogue ||?||No||NA||NA||NA||Does '''not''' work with MythTV|| Unknown
|[[ATI HDTV Wonder]] ||Hybrid: Analogue + ATSC & ClearQAM Digital Cable (8VSB)||kernel >= 2.6.15, cx88-dvb|| Yes || No || ? || ? || broadcast HDTV || Unknown
|[[ATI TV-Wonder]] ||  Analogue || [[bttv]] ||Yes||No||Yes||?||''Discontinued'' || Unknown
|ATI TV-Wonder Pro ||  Analogue || [http://linuxtv.org/v4lwiki/index.php/Cx88_devices_%28cx2388x%29 cx88xx]||Y||N||?||N||This is the Conexant based card || Lucidity
||[[ATI TV-Wonder VE]] ||  Analogue ||[[bttv]]||Y||N||Y||?||''Discontinued'' || Unknown
|[[AVerMedia M150-D]] ||  Analogue || cx88-blackbird[http://www.mythtv.org/wiki/index.php/AVerMedia_M150-D#Driver_Installation_Overview]||Yes (with caveats)||Yes||No (?)||No (?)|| Has audio issues with older kernels; see card's wiki entry for details. || Srs5694
|[[AVerMedia M179]] ||  Analogue ||[[IVTV]] stable||Y||Y||?||?|| || Unknown
|[[AVerMedia DVB-T 771]] || DVB-T ||[[bttv]] I believe||Yes||Yes||?||?|| || WhyTey
|[[AVerMedia DVB-T 777]] || DVB-T ||[[saa7134]]||Yes||?||?||?|| || [[User:raintonr|raintonr]]
|AVerMedia TV Hybrid A16AR || DVB-T ||[[saa7134]]||Yes||?||?||?|| || auric
||[[ComPro VideoMate TV PVR/FM]]||  Analogue ||v4l2 ||No||No||?||?||MythTV 0.19, Works with KdeTV|| Ola A
||[[Compro VideoMate TV Gold Plus]]||  Analogue ||saa7134||Yes||?||?||?||Audio capture from PCI bus works, see wiki write up for more info||[[User:Lynchmv|Lynchmv]] 13:45, 2 June 2006 (UTC)
||[http://linuxtv.org/wiki/index.php/DViCO_FusionHDTV_DVB-T1 DViCO Fusion DTVDVB-T]|| DVB-T ||? ||Yes||?||?||?||DVB-T, [http://www.itee.uq.edu.au/~chrisp/DVICO-Linux/ more info], also note [http://www.linuxtv.org/pipermail/linux-dvb/2005-July/003197.html Patch] for 2.6.12 kernel|| Unknown
||[[DViCO FusionHDTV5 Gold]]|| ATSC & ClearQAM Digital Cable (8VSB/64QAM/256QAM)||Kernel >= 2.6.17 ||Partial||No||?||?||Tested with 2.6.17. Read more at link||Jason
||[[DViCO FusionHDTV5 RT Gold]]|| ATSC & ClearQAM Digital Cable (8VSB/64QAM/256QAM)||Kernel >= 2.6.15 ||Yes||Yes||?||?||DVB Driver from linux kernel 2.6.16, Works out of the box since Ubuntu 6.06 [http://www.fusionhdtv.co.kr/eng/Products/RTGold.aspx more info]. The digital and analog tuner are recognized in one single card since Myth 0.20. Myth shows all of the digital and analog inputs including the S-video and RCA inputs on the card. Tested 43 HDTV channels with an indoor digital antenna || Jylups
|| [[DViCO]] FusionHDTV II (and DViCO FusionHDTV3) || ATSC & ClearQAM Digital Cable (8VSB/64QAM/256QAM)|| Kernel ?? || ?? || ?? || ? || ? || (hardware details: [http://www.fusionhdtv.co.kr/Eng/Products/ATSC.aspx], [http://www.nobell.org/~gjm/pc/hdtv-htpc.html], [http://www.htpcnews.com/index.php?option=com_content&task=view&id=72&Itemid=33] [http://www.digitalconnection.com/Support/cn_fusion_1.asp]) ([http://www.computerpoweruser.com/editorial/article.asp?article=articles/archive/c0404/06c04/06c04.asp&guid=] mentions that the "II" and "3" are very similar)  || [[User:DavidCary]]
||[[FireWire]] capture|| ? ||NA||Yes||NA||??||??||Caption stream is avail when playing through cable box, but not through mythtv|| Unknown
|Geniatech Digistar ||  ? ||[http://linuxtv.org/v4lwiki/index.php/Cx88_devices_%28cx2388x%29 cx88xx]||Yes||No||?||No||This is the Conexant based card |||[[User:versteckt]]
||[http://linuxtv.org/wiki/index.php/Hauppauge_DEC2000-T_USB Hauppauge DEC2000-T]|| DVB-T ||? ||Partial||?||?||?||DVB-T, '''USB''' external tuner|| Unknown
||[http://linuxtv.org/wiki/index.php/FF_Rev._2.1_DVB-S_Cards Hauppauge Nexus S]|| DVB-S ||? ||Yes||?||?||?||DVB-S, STV02998 based MPEG2 Encoder|| Unknown
| [[Hauppauge PVR-500]] ||  Analogue ||[[IVTV]] >= 0.4.0 || Yes || Yes || Not supported in MythTV|| Yes in some versions of ivtv || Dual TV tuners, single FM Radio tuner, no remote. See [[Hauppauge_PVR-500]] on this wiki! || [[User:Michel]]
| [[Hauppauge PVR-350]] ||  Analogue ||[[IVTV]] stable || Yes || Yes || Not supported in MythTV || Yes || Has TV-out and if the option to encode CC in MPEG datastream is enabled, PVR-350 TV output can also pass it back to the television CC decoder. Not recommended for new purchases, as MPEG2 decoding does not support advanced myth functions (like fast-forwarding) and future versions of myth will use OpenGL, which will not work on this card. See [[Hauppauge_PVR-350]] on this wiki! || Unknown
| [[Hauppauge PVR-250]] || Hybrid ||[[IVTV]] stable || Yes || Yes || Not supported in MythTV || Yes || See [[Hauppauge_PVR-250]] on this wiki! || Unknown
|[[Hauppauge PVR-150]] || Hybrid ||[[IVTV]] stable||Yes||Yes||Not supported in MythTV||Yes in some versions of ivtv|| All versions have one TV tuner. Different versions exist, some with FM Radio tuner (but no remote), some with remote (but no radio). See [[Hauppauge_PVR-150]] on this wiki! || [[User:Michel]]
|[[Hauppauge HVR-1250]] ||  Hybrid ||kernel >=2.6.24 or linuxtv.org CVS cx23887 || Yes || No || ? || ? || Digital only, ATSC or QAM. Driver doesn't support analog yet. PCI Express and can be found for < $50 USD || [[User:Jflatt|Jflatt]]
|[[Hauppauge HVR-1600]] ||  Hybrid || cx18 ||Yes||Yes||No||No|| Drivers are released and included in recent kernels. Concurrent NTSC and ATSC capture are working. || [[User:Randall|Randall]], [[User:Robert Ham|Robert Ham]], [[User:Vsnine|vsnine]]
|[[Hauppauge WinTV-Go]] || Analogue [http://hauppage.com/pages/products/data_goplus.html]||[[bttv]] ||Yes||No||Yes||No|| See [[Hauppauge_WinTV-Go]] on this wiki! || Unknown
|Hauppauge WinTV 38061 Rev B226 || ? || [[bttv]] ||Yes||No||?||?||Use btaudio for sound || Unknown
|Hauppauge WinTV PCI-FM (34519) || ? || [[cx8800]] ||Yes||No||?||?||Use cx88_alsa for sound || Unknown
||[[Hauppauge WinTV Nova-T PCI|Hauppauge Nova-T]]|| DVB-T ||[[bttv]] ||MythTV version 0.18.1 or older||No||?||?||DVB-T, Digital Terrestrial|| Unknown
||[[Hauppauge WinTV Nova-T PCI|Hauppauge Nova-T]]|| DVB-T ||[[cx88-dvb]] ||Yes||No||Yes||Yes (UK)||DVB-T, Digital Terrestrial|| [[User:Fishter]]
||[[Hauppauge WinTV Nova-T 500 PCI|Hauppauge Nova-T 500]]|| DVB-T ||Kernel >= 2.6.19 [[dvb-usb-dib0700]] ||Yes||No||Yes||Yes (UK)||Dual DVB-T, Digital Terrestrial - Make sure you compile the latest v4l-dvb tree in order to get great and stable support [http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-500#Making_it_work]. Superseded by WINTV-NOVA-TD500[http://linuxtv.org/wiki/index.php/Talk:Hauppauge_WinTV-NOVA-T-500]|| [http://www.omskakas.se/2007/01/howto-hauppauge-nova-t-500-pci-under-linux.html] [http://www.youplala.net/linux/home-theater-pc]
||Hauppauge Nova-S|| DVB-S ||CX88-DVB Kernel >=2.6.15 ||Yes||No||?||?||DVB-S, Digital Satellite|| Unknown
||Hauppage WinTV PVR (Roslyn)|| Analogue ||kernel>=2.6.18||?||Yes||?||?||Should be supported with MythTV 0.20|| Unknown
||[[Hauppauge WinTV-PVR-USB2]]|| Analogue ||kernel>=2.6.18 or separate package||Yes||Yes||No||No||Looks like a PVR-x50/500 card to software|| Srs5694
||[[Hauppauge WinTV HVR-950]]|| Hybrid ||[http://mcentral.de/wiki/index.php5/Em2880 em2880] || Yes || No || ? || ? || This is essentially the same exact card as the [[Pinnacle PCTV HD Pro USB Stick]]. If you have that one working, this one will work, too, or vice versa; see an install guide [http://xrob.wordpress.com/2006/12/29/pinnacle-pctv-hybrid-pro-ubuntu-edgy-610-installation/ here]|| [[User:raphy3]]
||K-World Xpert DTV - DVBT PCI|| DVB-T ||? ||Y|| || || ||DVB-T, has aerial pass-through|| Unknown
||Leadtek LR6650/ DTV1000 - DVBT PCI|| DVB-T ||cx88-dvb Kernel >=2.6.12 ||Yes|| || || ||DVB-T, has aerial pass-through|| Juski
||Leadtek DTV2000H - DVBT & Analog PCI|| Hybrid ||cx88-dvb Kernel||Yes|| || || ||DVB-T, Analog. Seperate antenna connector for DVB-T and Analog|| Stev391
||Lifeview TV Walker Twin (USB)||  DVB-T ||m920x (linuxTV HG)||Partial|| || || ||Dual DVB-T. Single antenna connector, works with gxine. To get card working setup VLC to Network Stream and use an IPTV tuner in MythTV.|| Stev391
||Matrox Rainbow Runner G-Series|| Analogue ||mgavideo||Yes||Yes||No||No||''Discontinued''|| Unknown
| [[pcHDTV HD-3000]] || Hybrid ||kernel >= 2.6.12, cx8800, cx88-dvb, cx22702, or51132 || Yes || No || No || No || broadcast HDTV. QAM256, and Analog NTSC || [[User:rtsai1111]], [[User:pridkett|pridkett]]
| [[pcHDTV HD-5500]] || Hybrid ||kernel >= 2.6.16, cx88-dvb || Yes || No || No || No || DIGITAL SDTV/HDTV in 8ESV, QAM64, QAM128, QAM256, and Analog NTSC || [[User:Dreality|Dreality]]
|[[Pinnacle PCTV HD Card (800i)]] || cx88xx || Yes || Yes || No|| Yes || ? || ATSC, NTSC, Clear QAM, FM.  Conexant CX23883-39 Chipset || [[User:Curryrice71|Curryrice71]]
|Pinnacle PCTV USB HDTV 452e ||  DVB-S ||Partial (only DVB-S), multiproto API [http://jusst.de/hg/multiproto] with 452e Patch [http://www.linuxtv.org/pipermail/linux-dvb/attachments/20071021/968fad73/attachment-0001.patch] || No (multiproto not yet supported) || No || ? || ? || see [http://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_Sat_HDTV_Pro_USB_%28452e%29] for instructions to get the kernel drivers running|| [[User:Dka|Dka]]
|[[Pinnacle PCTV HD Pro USB Stick]] ||Hybrid: Analogue + ATSC & ClearQAM Digital Cable (8VSB/ 64QAM/ 256QAM)||[http://mcentral.de/wiki/index.php5/Em2880 em2880] || Yes || No || ? || ? || works for OTA digital (ATSC)  but not analog (as of 12/2007), see an install guide [http://xrob.wordpress.com/2006/12/29/pinnacle-pctv-hybrid-pro-ubuntu-edgy-610-installation/ here]|| [[User:raphy3]]
| [[Plextor ConvertX]] || Analogue on some models [http://www.mythtv.org/wiki/index.php/Plextor_ConvertX]||[http://oss.wischip.com/ wis-go7007-linux-0.9.7] || Yes || Yes || No || No || USB external device (MPEG4) || MythTV 0.18
| [[Silicondust HDHomeRun]] || ATSC & ClearQAM Digital Cable (8VSB/ 64QAM/ 256QAM)||MythTV >= 0.20 || Yes || Yes || No || No || ATSC Digital TV, Dual tuners, TCP/IP network. Technically there is no hardware encoding however the device streams mpeg-2 directly from the ATSC broadcast --> no encoding requ'd.[http://www.silicondust.com/products/hdhomerun] DVB-T version announced[http://www.silicondust.com/products/hdhomerun_dvbt] || [[User:jafa]]
| [[Technisat AirStar HD-5000]] || ATSC & ClearQAM Digital Cable (8VSB/ 64QAM/ 256QAM)||kernel >= 2.6.x, dvb B2C2, LGDT330x  || Yes || No || No || No || OTA and Clear QAM HDTV. [http://www.bbti.us/products_airstar_hd5000_pci.htm] || [[User:digitalboy]]
||[[Technotrend T1300 Budget]] ||  DVB-T ||budget-ci ||Yes ||No ||? ||? || Needs firmware file. || [[User:blachner]]
| Technotrend C-1500 ||  DVB-C ||budget-ci || Yes || No || ? || ? || This card is supported using the native V4l saa7146/stv0297 drivers. The 2.6.24 kernel drivers fixes the 1% signal strength bug. ''Note: The "HDTV version" of this card only includes an extra Windows HDTV codec so save the additional money and buy the "normal" version if you plan to use Linux.'' '''Note:''' Some (newer versions) of these cards do '''NOT''' work under Linux because of a different tuner. Mine doesn't. --[[User:Per Olofsson|Per Olofsson]] 15:09, 16 April 2008 (UTC) || akif, [[User:Per Olofsson]], [[User:Mat]]
||Technotrend S-1500 ||  DVB-S ||budget-ci ||Yes ||No ||? ||? || || User: Loki
||[[Terratec Cinergy 400]]||  Analogue || SAA-7134, ?[http://ftp.terratec.de/Receiver/] ||Yes ||No ||? ||? || || Unknown
||Terratec Cinergy 600 TVRADIO ||  Analogue || SAA-7134 [http://ftp.terratec.de/Receiver/Cinergy600TV/FAQ/Cinergy600TV_FAQ_GB.htm] ||Yes ||No ||? ||? || || Unknown
||[[Terratec Cinergy 1400 DVB-T]] ||  DVB-T ||cx88_dvb,cx8800,cx8802, ||Yes ||Yes ||? ||Yes || This card is autorecognized by kernel. Worked for me since kernel 2.6.18. External DVB-T antenna connector. IR remote sensor and control.|| apos
||TeVii S470 ||  DVB-S2, PCI-E ||ds3000 [http://www.tevii.com/100315_Beta_linux_tevii_ds3000.rar] ||Yes ||No ||? ||? || Tested with kernel 2.6.32-23 (Mythbuntu 10.04), Remote not tested|| User: joko66
||[[Twinhan MiniTer DVT PCI]] || ? || kernel >= 2.6.8 ||No ||No ||? ||? || DVB-T Australia. Provides MPEG2 stream from digital signal || [[User:Bill]]

Revision as of 08:27, 14 September 2010


MythTV only directly accesses a handful of devices, with most support coming from the LinuxTV driver project and their V4L and DVB APIs. As that is the authoritative source for tuner information, the lists accessible from this page should link to product pages on that wiki. There are several tuners on this wiki for which they have no pages, and the information should be migrated over.

I removed HVR-1600 from the "Cards that don't work" section. I think it gives the wrong impression since it does work.

  • Hauppauge WinTV-HVR 1600. Includes both an ATSC high-def tuner and an analog cable TV tuner, but is apparently not yet supported by the IVTV drivers. There is a beta driver in development. http://linuxtv.org/hg/~hverkuil/cx18/. Analog NTSC has partial support.

(From Tuner Card) I am thinking we should remove the line of text above the first bullet point and make the bullets into headers. Thoughts? --WhyTey 12:43, 2 February 2006 (UTC)

You think correctly.  :-) --Baylink 00:08, 3 February 2006 (UTC)

I think these three articles carry much common information that users would wish on one article

It seems this article and Capture Card Matrix are swirling around a lot of common information. In my opinion, one single, centralized article citing all the good, bad, and ugly cards is good. Then, someone reading can either venture off into the hardware realm, or into the driver realm from this central location. I'll post this on the Talk:Capture Card Matrix as well. --Gregturn 05:38, 26 January 2006 (UTC)

It would appear Tuner Card should also be considered in this effort. --Gregturn 03:58, 3 February 2006 (UTC)
I think it should --jogibear 11:09, 26 Janary 2006 (GMT) (moved from Talk:Capture Card Matrix --Gregturn 20:27, 4 February 2006 (UTC)
Okay, I just finished merging Tuner Card and Capture Card Matrix into this article. The redirects have been put in place. --Gregturn 21:00, 5 February 2006 (UTC)

Capture Card Matrix

I'm very happy to have found this, as it stands it's the most straight-forward information I've found yet covering what works, what doesn't, where to find drivers, etc. Also good is the fact it's not horribly out of date...

I'm new here, I've not personally made any entries on a wiki, nor have I read on the syntax, furthermore I have zero experience with video capture under Linux or BSD... Otherwise I'd see about editing this myself.

EDIT: idea below is implementend by adding a column and changed the introduction - user: loki 20080509 1615

What would be nice would be a couple more columns on the Matrix, along the lines of what types of signal the cards will capture. Like TV (NTSC/PAL), Satellite, Cable TV, HDTV air, HDTV (cable), etc... This would make it clear which cards someone might be interested in buying to add to a MythTV box. For example, if I knew that a "Satellite TV tuner card" would also capture Cable TV and over NTSC(USA) broadcast TV, then I'd be interested in in no matter what it's marketed as. Perhaps it's an oversimplification, but if there are multiple types of Cable signal, they can be specified on the page that covers the individual card.


What does the "CC" in "CC Stream" and "CC MPEG2" stand for?

While I do use Linux on my servers (Slackware, no GUI), and am very comfortable with the CLI, I'm no broadcast guru. It seems that most of the information regarding MythTV is written at the level of a sysadmin who is willing to do lots of reading about which signals are which (Multiple versions of DVB, QAM, 8ESV, NTSC/PAL, ATSC, etc, etc) with very little plainly-written information. In other words, instead of referring to something as QAM64 and expecting every person coming here to know what that means, refer to it as Cable TV *1, and then put a footnote saying (QAM64), and page up for CableTV 1 stating that it's QAM64 and a list of places where it's offered, some info on it, whatever...

Perhaps MythTV is simply way too complicated for anyone but the serious hobbyist/admin/tinkerer, but unless some of the documentation is easier for the average person to understand, it will continue to remain this way.

All in Wonder cards..

The ATI All-in-Wonder card cannot (it is said elsewhere on the internet) send video across the PCI bus. It can only show video on the VGA output on the card. It is on this basis that neither the card nor drivers are appropriate for use with mythtv.

Not quite true. The All-in-Wonders (at least through the early Radeon vintages) were quite capable of PCI bus mastering and even interrupt support; the problem being that the capture engine shared elements with the standard 2D and 3D functions of the video card, thus requiring the Xv integration. Tuning is done by bit-banging a GPIO register to send the SPI/I2C signals[1]. The earliest hacks simply reserved the top meg or so of video memory, and hoped they didn't run into contention with the video drivers... except that they did, often enough. Another issue we ran into was color space support; Linus refused to allow colorspace conversion routines into mainline kernel drivers, so all we could expose was the YUV data. Most V4L software was written around the RGB24 format common in Bt8x8 cards. In theory we could've used one of the 3D texture pipelines to do the conversion, but documentation was rather sparse.

I stopped working on the project somewhere in the early Radeon days, so the above may be a bit dated.

R Cicconetti Former GATOS developer

[1] IIRC, there was hardware I2C support in some chipsets, but it never worked very well.