| Bits from the Basement | |||||
|
Bdale Garbee Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS. |
Thu, 22 Jan 2004
Adventures with DVI
I'm pretty happy with the results so far. After trying lots of combinations, I've ended up with an AGP video card using the nVIDIA FX 5200, driving the TV through the DVI cable that came with the set, at 1280x720 pixels resolution to match the display's native resolution (this is 720P in HDTV terminology). The only trick was figuring out a reasonable Modeline for the X config file:
Modeline "720p" 74.25 1280 1312 1592 1648 720 735 742 757
With that, the display is rock-solid and crisp. As a digitally-oriented kind
of guy, I find the whole concept of "overscan" in televisions mildy offensive,
but the industry is accustomed to not having viewers see to the edge of the
transmitted image... and that's just life. What this means in practical terms
with this display is that only the middle 1210x680 of the total 1280x720 pixels
are actually visible. I'm told that's a completely typical overscan percentage
by the folks who hang out on the MythTV IRC channel.
Two consequences of the overscan that I'll have to figure out eventually are that text in the Linux console framebuffer is clipped off on the left and sort of hard to read (only an issue when something breaks), and the MythTV on-screen display could stand to be shrunk slightly to fit into the visible pixel area better. That's probably tweakable in the setup, but I haven't looked yet. Now I guess I have to decide whether to play with the HD-2000 card I bought from pchdtv.com first, or start tweaking the video capture and display parameters to optimize picture quality. Since it appears that we might actually be able to watch the Super Bowl in HDTV if I get all of that together in time, I'm pretty sure I know what my wife's vote would be... ;-) Sat, 03 Jan 2004
KnoppMyth R4
So, I downloaded a KnoppMyth r4 CD and used it to get a reasonably simple single-box MythTV setup running. The only real problems I had making this work were the need to update to a fresher xmltv package, and the fact that I somehow got some program guide info loaded with the wrong timezone the first time. Extras I loaded include the latest SiS driver and sisctrl from Thomas Winischhofer, and a Perl script that handles channel changing duties on the Sony DirecTV receiver with a simple RS-232 cable from ttyS0. The hardware is my Micro ATX system, with the following bits and pieces:
It feels good having something the family can start using. KnoppMyth definitely gets a "stuff that works" rating here. Try it if you want to see what MythTV is all about with minimal pain... ;-) Wed, 10 Dec 2003
New Receiver Ordered
I'll move the current receiver to the basement so that I have something to test 5.1 audio with. Taking it out of routine use also means I can take it apart and see about replacing the power switch, without having the whole family standing on first one foot and then the other waiting for me to finish... Sat, 06 Sep 2003
Working NTSC Output
And it works! I bought an ECS AG315P/TV card from newegg.com, which is fast becoming my favorite place to buy stuff like this. For the princely sum of $29, I got an AGP video card using the SiS 315 controller and an SiS 301 video bridge... that auto-detects the presence of a load on the RCA composite output at boot time, and gives me full BIOS video support on the TV output! I didn't even need to load up Thomas' drivers for X, the stock Debian 4.3.0-0pre1v1 from experimental "just worked" with the following device selection. The option tells the card to assign the one available set of overlay support registers (which MythTV needs for video playback) to the TV output instead of the default VGA output. That's it!
Section "Device"
Identifier "SiS315PRO"
Driver "sis"
Option "XvOnCRT2" "true"
EndSection
Wish I'd known about this before I went do the ATI path... and by the way, I decided I really don't like the feel of the ATI UHF remote control, so I bought some IR modules from Radio Shack and am building up lirc receivers... but more about that another day... Fri, 29 Aug 2003
NTSC Composite and S/PDIF from Nehemiah
A quick check with my trusty multimeter confirms that the jumper is merely selecting which trace gets routed to the center pin of the RCA socket! So, to use both, all we need to do is fashion a cable to pick up the other signal and a ground from somewhere and route it to another RCA socket. Cool. Could even wire in an optical interface for the S/PDIF like the one provided with the Asus board, I suppose... With the ongoing work to enable the mpeg2 decoder in the CLE266, that board may end up being a pretty cool standalone frontend for mythtv someday... Mon, 25 Aug 2003
Ordered Another System
I have an unused ATI Radeon 7500 All-In-Wonder card. The video input and tuner sound like a lost cause for MythTV, but with the GATOS ati.2 driver the card reportedly works fine for output including NTSC. The card also came with a UHF remote control that would adequately replace our "dependency" on the Sony DirecTV UHF remote we are using today. So, this feels like a good output and remote control support card for the media center frontend. Thus, we need an AGP slot. I have a Hauppauge Bt878 capture card in the ham shack machine that is unused since it doesn't seem to work well in the dual Celeron motherboard. With an available PCI slot, MythTV should be able to use it just fine if there's enough CPU to compress in software. I also have a 4dwave NX audio card with optical S/PDIF output if I have a PCI slot and inadequate sound output support on the motherboard. So, I ordered parts for a new machine from newegg.com. My first order from them, but others seem to think they're OK. The components I ordered will make a fairly fast Micro ATX system. As long as it's not too loud, it should work out fine.
|
||||