{"id":39,"date":"2009-05-16T12:08:32","date_gmt":"2009-05-16T16:08:32","guid":{"rendered":"http:\/\/www.braindeadprojects.com\/blog\/?p=39"},"modified":"2009-05-28T22:07:45","modified_gmt":"2009-05-29T02:07:45","slug":"pinnacle-pctv-pro","status":"publish","type":"post","link":"http:\/\/www.braindeadprojects.com\/blog\/what\/pinnacle-pctv-pro\/","title":{"rendered":"Pinnacle PCTV Pro"},"content":{"rendered":"<p>My old BrookTree Tuner card died recently. I only used it for basic chores &#8211; backup of VHS tapes, maybe watching the Deadliest Catch while I worked&#8230;<\/p>\n<figure id=\"attachment_75\" aria-describedby=\"caption-attachment-75\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-75\" title=\"dsc03145\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/dsc03145-300x225.jpg\" alt=\"My old generic card (if you want it, pay for shipping and it's yours)\" width=\"300\" height=\"225\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/dsc03145-300x225.jpg 300w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/dsc03145-1024x768.jpg 1024w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/dsc03145.jpg 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-75\" class=\"wp-caption-text\">My old generic card (if you want it, pay for shipping and it&#39;s yours)<\/figcaption><\/figure>\n<p>Everyone online is building DTRs using the latest technology, but that&#8217;s not how I generally work. Cheap and worthy is about the only qualification I have &#8211; and you can pick up a nice Pinnacle PC-TV Pro online for $25.00. (ebay)<\/p>\n<p>The bigger problem is determining the tuner&#8230; a difficult task to do when looking at a picture of an item on ebay. When doing research on a BTTV card &#8211; I&#8217;ve got to recommend http:\/\/www.bttv-gallery.de\/<\/p>\n<p>Someone thankfully put a lot of research into this site. If you search around, there&#8217;s a lot of griping on the internet about &#8220;the tuner doesn&#8217;t work on so-and-so card&#8221;. Using this site, I was able to easily discern different revisions of AcerTV and Pinnacle cards &#8211; which is important when you plan on using the card under Linux.<\/p>\n<p>So, here&#8217;s my card:<\/p>\n<blockquote>\n<p style=\"padding-left: 30px;\"><em>01:07.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)<br \/>\nSubsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver, audio section)<br \/>\nFlags: bus master, medium devsel, latency 64, IRQ 17<br \/>\nMemory at fc0fe000 (32-bit, prefetchable) [size=4K]<br \/>\nCapabilities: [44] Vital Product Data &lt;?&gt;<br \/>\nCapabilities: [4c] Power Management version 2<br \/>\nKernel driver in use: Bt87x<\/em><\/p><\/blockquote>\n<p>I&#8217;ve found that for sound support, you want to make sure to load the &#8220;tuner&#8221; module PRIOR to inserting the &#8220;bttv&#8221; module\u00a0 (otherwise you&#8217;ll end up with no sound). The module options that worked for me were: &#8220;bttv card=39&#8221; and &#8220;tuner=33&#8221;. If you&#8217;re looking for a full list of card and tuner numbers, look at the Linux source Documentation\/video4linux\/CARDLIST*<\/p>\n<p>For viewing, I&#8217;m using xawtv and tvtime. I&#8217;m still fighting w\/ sound issues &#8211; one _should_ be able to either set \/dev\/dsp1 (the bt card on my system) as the audio source &#8211; but I&#8217;ve yet to get that to work correctly.<\/p>\n<p>One can also use SOX to pipe \/dev\/dsp1 to \/dev\/dsp0, but I&#8217;m still battling w\/ that. I believe the following <em>should<\/em> work, but have yet to get it to execute w\/o throwing errors:<\/p>\n<blockquote>\n<p style=\"padding-left: 30px;\"><em><strong>sox -q -c 2 -s -r 32000 -t alsa hw:1 -t alsa -r 32000 hw:0<\/strong><\/em><\/p>\n<\/blockquote>\n<p>My current workaround is a simple 3.5mm male\/male connector to connect the output of the PCTV Pro to the Aux Input of the onboard soundcard.<\/p>\n<p>Recording from the card is fairly easy, too.\u00a0 XawTV has an application called &#8220;streamer&#8221;, but I&#8217;m much more inclined to use menconder (part of the mplayer package):<\/p>\n<blockquote>\n<p style=\"padding-left: 30px;\"><em><strong>mencoder -oac mp3lame -ovc lavc -lameopts mode=1:vbr=2:q=4 -lavcopts vcodec=mpeg4 -tv driver=v4l:norm=ntsc:channel=3:chanlist=us-cable:adevice=\/dev\/dsp:width=640:height=480 -af volume=-25 -o \/tmp\/tv.avi tv:\/\/<\/strong><\/em><\/p>\n<\/blockquote>\n<p style=\"padding-left: 30px;\">\n<p><em><strong><br \/>\n<\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>My old BrookTree Tuner card died recently. I only used it for basic chores &#8211; backup of VHS tapes, maybe watching the Deadliest Catch while I worked&#8230; Everyone online is building DTRs using the latest technology, but that&#8217;s not how I generally work. Cheap and worthy is about the only qualification I have &#8211; and &hellip; <a href=\"http:\/\/www.braindeadprojects.com\/blog\/what\/pinnacle-pctv-pro\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Pinnacle PCTV Pro<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[10],"class_list":["post-39","post","type-post","status-publish","format-standard","hentry","category-what","tag-bttv-television"],"_links":{"self":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts\/39"}],"collection":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":8,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":41,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions\/41"}],"wp:attachment":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}