How to: get tons of HD content playing on your PC
Now that we have mastered OTA HD reception and connecting our PC's to our HDTVs it's time to bring the two together. HDTV content can come from many sources and those choices get broader and broader everyday. In the future there are going to be more options, but I am going to cover the options that are currently available.Currently my favorite way to get HD material on my computer is with a capture device. Most capture cards are used to capture ATSC signals but many of them also support QAM, which isn't as useful as it should be, because the cable companies often
encrypt most of their channels. Capture cards are available for most operating systems including Mac and Linux. Capture cards for computers are nothing new, in fact they have been around for a few years and are available in different forms, from PCI cards to USB adapters. Some hardware manufactures supply software to support the hardware like ATI or EyeTV. You can also use 3rd party products like Windows Media Center edition or MythTV. The 3rd party products tend to have more functionality as well as better integrated features. Some cards come with MPEG2 decoders which takes the load off the CPU or GPU, which means you can watch HD on an older PC, but we'll get into playback a bit later. Currently I am using a Avermedia A180 with Windows MCE to capture OTA material. I use this because it allows me to stream HDTV from my HTPC to my Xbox360. The other reason is because the Avermedia is one of the least expensive cards available at ~$76.00. If you need a card with a MPEG2 decoder you can use
MyHD MDP-130 or if you don't have any open PCI slots or are using a notebook, you can use a USB capture device like the Cats eye V-Box which is available with or without a remote starting at $100. If you're a Mac guy like me, then your options are not as plentiful or cheap, but they are still good. You can use the EyeTV500 from Elgato which sells for about $349. Linux people are not left out in the cold on this one either; among other cards they have the pcHDTV's HD-3000 which sells for about $169. Most of the software to support these cards have some sort of interactive program guide so it is more like a TiVo than a VCR. Most do not charge extra for the guide info like TiVo does either, but they also don't include some of the TiVo specific features.
These are all great options for most but some people have another option which doesn't require a capture card at all. If you have another HD device like a Cable STB with a 1394 (Firewire) port you can capture HD by plugging it into your computer. There is an FCC mandate that requires all cable companies to supply their customers with a STB with a functional 1394 port, but unfortunately it isn't always easy to get. Others might have a TV with an integrated ATSC tuner and a 1394 port, and lastly there are 1394 ports on HD camcorders. Unfortunately the device manufactures don't supply drivers for some of these devices, but some intelligent person wrote one for us.
I used to use this technique before I bought an HDTiVo and tried to help others figure it out by writing this HowTo over at the AVSForum. There are also ways to integrate this capture technique in with windows MCE or Linux so you have DVR functionality. If you're using a Mac you can follow this HowTo using the Firewire SDK from Apple which is also
available at the AVSForum. Linux is another process entirely; one that I haven't spent the time to make it work. I do know that it is supported by MythTV. Before you run out and get everything going, keep in mind that most of content is encrypted with 5C which makes it impossible to record, even if it is marked copy once. This is what keeps me from replacing my HDTiVo with a Windows MCE or MythTV. Downloading or streaming HD from the Internet is finally possible, but not wide spread. MovieLink, which is only available for Windows users, has a few HD movies. You can also download free samples online as well as a few IPTV shows. DivX has some cool samples and there are HD Movie Trailers from Apple. You can also check out mariposaHD which is a IPTV HD show. Downloading isn't the only way to get WMV9 content, you can also buy DVDs like the T2 extreme edition.

The last way to get HD content for your computer is a bit more advanced and the legality is questionable. My favorite of those is HDTiVo extraction, which requires you to modify the kernel of your HDTivo so that you can enable the usb ports and connect your HDTivo to your network. Once you have basic network services up you can use TyTools for the pc and TivoTool for Mac (sorry Linux users) to extract your shows. Unfortunately, the USB drivers that the HDTiVo come with are only USB 1.1 so the
throughput is very low. The authority on modifing your TiVo is the dealdatabase forum. Some say they don't take kindly to newbies so you may want to start at the Yahoo's HDTiVo group. If you don't have DIRECTV or you are interested in other ways to record you should check out 169Time or Nextcom. As always you can check the AVSForum Recording forum for more options.Now that you have the HD content you'll want to play it on your computer. As you can imagine this can take alot of proccessing power. My first HTPC was a Pentium 3 1.0Ghz CPU with a Radeon 9200 pro. Using a DirectShow filter filter that effieciently took advantage of DXVA (DirectX Video Acceleration) I was able to watch 1080i sourced material at full resolution and frame rate on my HTPC. Admittedly I was not able to do anything else on my computer at the time because the CPU was at 100% utilization. Mac users aren't so lucky, for whatever reason Apple doesn't make it easy (or possible) for developers to take advantage of the GPU for MPEG2 decoding and as a result my Mac Mini can only play 1080i material at about 25fps with the most efficient codec. Most of the latest video cards support hardware acceleration, but it is a good idea to check before you make your next purchase. If you don't want to use the GPU to help you decode the stream then you're going to need at least a 3Ghz proccesor or equivalent. You will also need to have the correct video and audio CODEC installed. Most computers today come with DVD software that includes an MPEG2 CODEC, which is what ATSC is encoded with. Downloaded content will need a special CODEC depending on what was used to compress it. These are available for free but do require installation. The main CODECs you will want are XviD, DivX, H.264 and WM9.

I'll warn you in advance: these take even more power to decode than MPEG2. On Windows all you have to do is install the software and you'll be able to watch video encoded with these formats in any software that supports DirectShow. You can also try VLC which can decode just about any format and runs on all platforms, not to mention the fact that sometimes it is more effecient than the native CODEC. Another option is the free AC3 CODEC AC3Filter. VLC also supports Mac and there are Quicktime plugins for the other CODECs. Finally, you can also use EyeTv's playback software even if you don't have the hardware.
















Reader Comments (Page 1 of 1)
Dave Zatz @ Feb 20th 2006 6:22PM
Comcast in my area sends through all the typical broadcast station unencrypted via QAM. I also get all the music channels, which is odd since I have basic cable. It looks like I get three OnDemand movie or PPV channels as well. Even if a video card understands QAM signal, does all software understand it? I was thinking of building another HTPC using BeyondTV4, but was told they don't support QAM... if the card does, would the software?
Kevin C. Tofel @ Feb 20th 2006 6:26PM
Dave, according to SnapStream's site, BeyondTV doesn't yet support unencrypted QAM. You might have a card that does, but the software won't just yet.
Ben Drawbaugh @ Feb 20th 2006 6:28PM
Dave you are really lucky here in Tampa everything except the OTA channels are encrypted.
I don't see why BeyondTV4 wouldn't support QAM. When I do captures they look almost the same. I will try it with my A180 and MCE and report back.
Ran @ Feb 20th 2006 6:59PM
Is there a card like the Avermedia A180 that works with regular Windows XP and doesn't need MCE?
That's one I'm looking for.
kaveh zivari @ Feb 20th 2006 7:08PM
that is nice. too bad the ATI HDTV Wonder was taken out of service for being able to capture HDTV, because that was a good hardware too. something tells me same is going to happen here...
Ben Drawbaugh @ Feb 20th 2006 7:27PM
Ran,
The A180 has XP drivers and stand alone recording software. When the A180 was first released it didn't but Avermedia recently released it.
Ben
Dre @ Feb 20th 2006 8:26PM
"Unfortunately, the USB drivers that the HDTiVo come with are only USB 1.1 so the TyTool throughput is very low."
USB 2.0 drivers for the HDTiVo (and every Series2) are readily avialable at the mentioned dealdatabase forum...
Many people get around 2-4 megabytes a second with these drivers.
Ben Drawbaugh @ Feb 20th 2006 8:43PM
Dre,
You caught on to the way I worded it. To date I have been too lazy to try them or I would have mentioned them.
Thanks for the comments, if I do end up trying them I will write up a follow up.
Ben
dave @ Feb 20th 2006 11:55PM
woah!! thanks for the link to mariposaHD .. what a great concept: free HDTV over BitTorrent (of hot South American models in skimpy bikinis)
me likey.
Amit Inamdar @ Feb 21st 2006 3:27AM
very informative article. Does pinnacle support hdtv. In India we are yet to experience true hdtv. Awaiting to experience it soon.
Steve @ Feb 21st 2006 9:15AM
Does any company make a Component to Digial interface?
Would be nice to have a card that accepts Component feeds from say a cable stb and converts it into a digital stream for storage to HTPC.
Can't seem to locate one though...
Ben Drawbaugh @ Feb 21st 2006 9:21AM
Steve,
Nope, no one makes such a beast. Even if they did we are better off geting a original digital copy. The PQ could only get worse if we converted it to analog and back to digital again. Not to mention how much it would cost.
If our computers supported 5C then we could record the original signal via 1394.
Steve @ Feb 21st 2006 10:35AM
Ben,
I heartily agree w/ getting the original digital content, that's the epitome. Unfortunately there is all the copyright protectionism going on.
Also, many of us can't receive OTA HDTV signals and are limited to either cable HDTV which requires a stb that outputs component to T.V.
If I had a component to digital card in an HTPC sitting next to stb, I could get close to HDTV w/ understandable degradation in quality, but it should still be far better than regular definition.
Chir @ Feb 21st 2006 10:54AM
Steve,
Such devices do exist, but not in the consumer market. They are meant for professional HD content creation fields. As such, there are difficulties getting them to work with consumer applications, namely having to deal with SDI interfaces, AES/EBU protocols, and BNC connectors. Many devices are also not meant for real time applications, and most only communicate with content creation software.
In any case, here's an example:
http://www.pinnaclesys.com/PublicSite/us/Products/Consumer+Products/Advanced+Video/Liquid+Edition/Avid+Liquid+Pro+7.htm
Ben Drawbaugh @ Feb 21st 2006 11:12AM
Chir, Thanks for the correction.
Ben
Beefquake @ Feb 21st 2006 5:13PM
HDNet Just Recently release some of their content on WMVHD DVD at:
http://store.yahoo.com/hdnet-store/wimehddv.html
Looks like they are planning more also based on the IODATA web site
emminentt @ Feb 21st 2006 9:08PM
"Is there a card like the Avermedia A180 that works with regular Windows XP and doesn't need MCE?
That's one I'm looking for"
To answer this you can get an ATI All In Wonder card, http://www.ati.com/, they have the option of PCI or AGP. ATI provides "ATI Multimedia Center" which will record tv for you, without the need of Windows Media Center.
Know this you will NOT get HD quality with this, but you will get a good enough quality if your recording shows.
PS
Dave what area you live in?
Eric @ Feb 21st 2006 9:17PM
I'm a complete newbie to the HTPC scene, but I'm planning on building a media pc for playing emulated nes / snes / etc games on my tv. I figured I'd throw in HTPC functions since the only diference is going to be software and a cpature card.
I'm currently a comcast subscriber and I have their DVR. I don't understand about what is encrypted? If I replaced my comcast DVR with my HTPC and got a regular cable box would something prevent me from recording some content on it? Doesn't decryption happen before the signal comes out of the cable box? Y'all are trying to replace the cable box altogether? Sorry I know these are beginner questions.
Ben Drawbaugh @ Feb 21st 2006 10:50PM
If the content is encrypted it will prevent you from recording it at all.
The DVR supports the encryption so it can record it. But you can't copy the content off the DVR on to your PC.
johnvid @ Feb 22nd 2006 3:33AM
VLC really does seem to be the best SW player around at the moment, if anyone is looking for even more HD content, go to my website and get some...
http://www.liverpool-skyline.co.uk
Shimon Hirschhorn @ Feb 22nd 2006 10:43AM
"Is there a card like the Avermedia A180 that works with regular Windows XP and doesn't need MCE?
That's one I'm looking for"
Ran...
Yes. IMHO the Vbox Cat's Eye 150 with BeyondTV-SE, FireFly RF remote control and lifetime subscription to 14 day EPG is what you want. This is our (VBox) package that gives you everything you need to get started (except the antenna) The software has all the functionality that you will need and you have the EPG (electronic program guide). We used to sell our own software but decided in stead to sell BTV since it has all the bells and whistles.
Even if you don't buy my product I suggest that you look into the quality of the board and not just the cost. Multipath rejection is an important issue (basically you are receiving the signal twice, with a slight delay between the signals, and the tuner can't decide which one to display).
Shimon Hirschhorn
VBox Communications
Bill @ Feb 22nd 2006 11:38AM
Microsoft lists MCE support for the Kworld atsc-110, however, there is no driver in the box, and MCE says it doesn't see a tuner. Any suggestions.
Ben Drawbaugh @ Feb 22nd 2006 12:19PM
Bill,
If MCE doesn't recognize it then you may have the wrong driver. I check the mfg website and they don't list a driver for MCE either. It is a different driver than XP.
http://www.kworld.com.tw/en/download/download_atsc110.htm
Dave Zatz @ Feb 22nd 2006 6:41PM
emminentt: If the location question was directed at me based on the Comcast QAM service I described, I live in the DC area. I can't say I've been a big fan of Comcast, but the amount of stuff coming through via QAM (handled by my LG LST-3510A) has been a pleasant surprise the last few years (especially when I had my projector in play and had poor OTA reception). Occasionally stations come and go or randomly change numbers for months at a time, but the price is right.
All: I've done some more poking round the SnapStream site and found this little bit of specific info: "While Beyond TV 4 does not yet support clear-QAM, the included DVICO software does" So the question is, does the HDTVFusion software have DVR features and are they any good? I've been absent from the HTPC section of AVS for awhile now... I imagine the answer is there.
TexRob @ Feb 24th 2006 3:31PM
Useful bit of info for Mac users, you can get EyeTv 500 at Elgato's website for $199 refurbished. Normally not a big fan of refurb stuff, but at close to half price, it's something to think about.
monty @ Mar 9th 2006 4:21PM
Hello everyone!
Just wondering if I can solve my situation with 720p AVI files; my system is:
1.2 Ghz
384 MB RAM
128 MB graphics cards (it's an Asylum GeForce MX 4000 with 8xAGP)
but I'm unable to play 720p files without skipping frames or asincronism between audio and video.
Just wondering what filter do I need to buy/download/install if it's posible-
Thanks a lot in advance for your time!
Dustin Johnson @ Mar 17th 2006 12:28AM
Dave Zatz: I live in the DC area too and just bought the EyeTV 500 to use with Digital Comcast. It looks like I can only get about 10 stations using the auto-tune feature of the EyeTV software. Are you able to get more stations? I haven't really looked into the encryption issue with Comcast, but at first glance it seems that almost every station provided is encrypted.
Any help would be appreciated.
Frank @ Mar 17th 2006 2:38AM
Ben,
I'm in Brandon Tampa and currently subscribed to Brighthouse Network Cable. I have their SA8300HD box and I had tried to record off the box via firewire (using timmoore's firewire drivers)to my MCE HTPC but to no avail. The SA box would freeze up everytime I connect it to my HTPC. If I swap the box to something other than the SA8300HD (maybe a SA3250HD if indeed BNH have it) would recording through firewire work or will it not work considering BNH have 5C encrypted on all its HD channels?
Ben Drawbaugh @ Mar 17th 2006 7:47AM
Frank,
The 8300HD doesn't have an active 1394 port so you will have to trade it for a 3250HD. I have one in my truck that I have been meaning to return(to the brandon office). I am not sure if they have another one or not.
I am returning it because BHN encrypts everything except the OTA channels which I recieve fine with an antenna.
hacker not cracker @ Mar 17th 2006 5:21PM
I love my HDTV card. although it's now an avermedia, its similar. mine is a kworld.