I have now finally upgraded to MythTV 0.20. The big reason for my delay is that the upgrade presented itself as a bit of a big project, largely because the Gentoo package system told me that an X Window System upgrade was required. I have been happily running xorg 6.8 for a year and a half, but Portage told me that I’d need to upgrade to xorg 7.1. At first glance, the report of what needs to be upgraded is massive, since the X package is now modular instead of monolithic. I was quite busy, so I didn’t want to upgrade such a critical system component without the time to fix it if it went wrong. As it turns out, my fears were misplaced, and the upgrade went off without a hitch in about an hour.
Unlike my previous upgrade to 0.19, the upgrade to 0.20 is an unqualified success. The highlights are:
- KQED audio is back! There is something strange about the digital broadcast from KQED (the biggest PBS station in the San Francisco area). I’ve had recurring problems with getting the audio to work right in Myth. First, it was the lone holdout in Transport Stream/Program Stream conversions in 0.18. After I upgraded to 0.19, I was missing audio on KQED-HD (channel 9.1) but not on any of their secondary standard-definition channels (9.2, 9.3, 9.4, and 9.5). In 0.20, audio is available on all of the channels without any issues. In previous versions, I would have to periodically scan through the list of recordings and delete recordings that came out on the HD channel so they would be picked up on the secondary channels so that I would have sound.
- XvMC seems to work flawlessly. I’ve also had recurring problems with XvMC on my AMD64. I don’t need XvMC to play back HD, though it seems silly to me to spin up the chip to its fastest speed when it’s not necessary. Much of the random behavior I saw previously seems to have been fixed. I don’t know if this is MythTV, the nVidia drivers, or the X server, but I’m quite pleased.
- There are now several options for the On-Screen Display (OSD). I’m partial to the “Gray-OSD” which has a sort of transparent effect.
- MythDVD’s internal player is now the default that I’m using. In 0.19, I was still using Xine because the internal player didn’t support DVD menus. The internal player now supports DVD menus, and that was enough to push me over the edge. The internal player uses the same keymap, which makes programming the remote control easier. Plus, the keystrokes are the same as for MythTV, which means that it’s easier for me as a user. Most importantly, the internal player has a rewind function, but Xine does not. (Xine does have a rewind function in the GUI, but it doesn’t expose it to the keyboard as far as I can tell.)
- I haven’t used it yet, but the new MythArchive plugin should make it easier to burn DVDs of recorded shows, which will be easier for me than dumping everything to videotape.
My only complaint right now is that I can’t get the icon display in the on-screen display to work, but that should be easy to fix with a little bit of digging.