MythTV 0.25 Released, New HW Acceleration and Audio Standards Support
unts writes "The highly configurable Linux PVR, MythTV, has reached the 0.25 release, over 500 days after the previous full release. New features include VAAPI support, E-AC3, TrueHD, and DTS-HD audio, the ability to control other home entertainment devices via HDMI CEC and additions to the API to allow HTTP live streaming. The release notes for 0.25 don't reflect the release status at the time of writing, but should contain most of the relevant changes. MythTV can be used as a backend (recorder) and frontend (viewer), but can also feed other frontends such as appropriate versions of XBMC. Hopefully the new HTTP streaming API will lead to even more ways to get your video fix."
I think MythTV is in dire need of a more polished and coherent UI. And a comprehensive user and installation guide.
New tech feats are ok, but they'll probably make the whole thing even less useable.
Write boring code, not shiny code!
Have they created a netflix plugin yet? If not, then who the hell cares.
Legit question, for several reasons, and I'm a huge MythTV fan, have been for 8+ years, but I still use it. Here's why, and why not:
1.I no longer frequently use the video and music plugins, since so much content is streaming over the Internet or other devices. I have some old DVD/BluRay rips still on it that I sometimes watch.
2. I no longer use it to watch any DVD's, for the same reason above, AND the DVD player in it sucks at playing 50% of the DVDs I have, and it doesn't play BluRays.
3. I still use it constantly for the TV recording features. It's still the best DVR by far than any thing else out there, F/OSS, or commercial. Yes, I understand, lots of you college kids and hippy-types watch everything on Hulu or wherever else on your laptops in the coffee-shops, but I like recording shows, watching them later THAT SAME NIGHT or the next night, AUTO-SKIP commercials, on a big 65" TV in HD. All my HD content is from an antenna - I only watch network shows, no cable, don't need it. So it works perfect for that.
Doesn't do me much good if I can't use it on my cable system without a jerry-rigged IR blaster/multiple tuner setup.
What political party do you join when you don't like Bible-thumpers *or* hippies?
I wish they would integrate mythnettv into the mainline. Its an addon that shoves video podcasts into your "recorded tv shows" list as if they came over the air (or cable or satellite or whatever). Most of what I watch on "TV" is from revision3 or twit.tv or ted talks rss feed now rather than the old fashioned "tv" networks and it all comes from mythnettv run by a cron job every night pulling a bunch of RSS feeds.
Another thing thats bugged me for years with my myth setup at home is they've got all this psuedo-intelligent magic AI post-processing after recording that makes commercials disappear... literally hands free you're watching TV, a break comes up, it skips the commercials. Very nice, very impressive, something no other DVR has, a killer feature that makes it impossible to even consider trying another. However, for years and years they still can't figure out a way to auto-zoom widescreen content on a narrow channel shown on a wide display (in other words, a tiny pic in the center of a giant black border). You'd think tech smart enough to detect and autoskip commercials could figure out when a TV show gets "framed" and adjust the zoom appropriately. Maybe this is something they added back in 0.23 and I just haven't noticed yet, donno.
Another thing that bugs me is digital dropouts make a star trek like sound in addition to ugly picture and I wish the backend could be convinced if the mpeg stream turns to crap that it should cleanly eat the bad checksum frames and mute the sound stream. Doesn't happen often. But the concept of a squelch function when the input drops doesn't seem like rocket science to implement. Even a cheap TV can bluescreen on lack of input signal, why not my myth backend?
If you sign up for schedule data from schedules direct, how come myth can't tell you when it expires other than your listings disappearing?
Back around 0.20 there was a really nice streaming audio player and I found it amusing to listen to various world wide stations on my TV. That disappeared in recent versions, a rare feature regression. I miss that.
Honestly 0.24 is/was about 99% perfect, its just these weird corner cases that still bug me after years and years, and it sounds like 0.25 has fixed none of my real issues while adding support for stuff I simply don't care about.
I am pleased that its 1998 in mythtv land so they finally support ipv6... I'm thinking of setting up a frontend at my mother in law's place and this saves me the effort of putting a vpn client to make her house part of my network. Then she'd have my full library of media and a decent DVR. From multi-room DVR to multi-house DVR, here I come!
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
and it doesn't play BluRays.
LOL the only BR I play come from Us**et and torrents as video files not old fashioned optical disks, but a glance at the readme for 0.25 shows that adding native blueray support was a major focus of 0.25.
If they're into adding legacy physical media, I'd like an 8-track interface for mythmusic while they're at it. Maybe sony mini-disc player support?
so much content is streaming over the Internet
One of the pains of being an early adopter is you get your attitudes set in stone from ye olden days. For me, streaming will always be shitty breaking up and stuttering realaudio from 1997. Has it improved any? I tried watching a couple youtube videos on my phone recently and they're all stutter and buffer but maybe real devices work better now? Or does streaming still suck?
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
Native BluRay support would be nice, but considering they can't even get DVD playback to work reliably, I'm not counting on it.
,but not this season ,etc)
Streaming from legit services (hulu, netflix, even YouTube if the SOURCE is good) is fine for me and all my devices. But, it either costs, has ads, or the content isn't current (e.g. Last season is available
This is exactly how I use it - recorded OTA television (no cable) and video files with MythTV, and then Netflix in Virtualbox, and Amarok for music. This results in more TV than I have time to watch anyway.
12:50 - press return.
MythTV has great backend and XBMC has a great frontend. The combo is fantastic and I don't think there's anything in the proprietary space that offers anything on par. Truely jewels from FOSS.
ayottesoftware.com
I've been using MythTV for a couple of years on Mac Mini (running OSX rather than Linux), talking to an HDHomeRun network tuner connected to a broadcast antenna in my attic. The team has really improved the OSX port in the last few years, with the only lack of Linux parity being in the realm of hardware-accelerated playback.
After dealing with the confusing setup screens and active channel scans, it has worked brilliantly, especially since the 0.24 release. The scheduling software is really good, especially using the web frontend. Watching TV on any computer in the house has been very convenient, and the automatic commercial skipping is pleasant.
Between broadcast and online sources, I get most of what I want to watch, the exceptions being Game of Thrones and some cable-only basketball and hockey broadcasts. The complete, uncompressed HD signals over broadcast TV are perceptibly clearer than HD cable (or, worse, HD satellite) signals, which suffer from the compression.
I had this problem, and as I recall the easier answer was rather than deleting the channel in both MythTv and SD, instead mark it as visible=false in MythWeb.
Don't know which Diamond card you're using as a tuner, but Mythbuntu should be familiar enough for you, and is what I've been using.
It does all that you're doing now, and works with your Media Center remote. What chip is your onboard graphics?
Basically, my scenario as well.
I just rebuilt my MythTV box a few weeks ago after it developed a mainboard issue. So, I decided to upgrade it with an SSD for the boot disk, new OS install, and newer mainboard, proc, and memory.
Honestly, it doesn't take that long to set up. It took about a day to get running the way I wanted, including the hardware work and futzing with the EFI BIOS on the new board.
Here are the installation steps I took:
0. Get the hardware work done.
1. Install Scientific Linux 6.2. 2. Install EPEL and ATrpms repositories and yum-priorities. Set up yum priorities to put Base before ATrpms, and ATrpms before EPEL. Make sure the storage is all there (NFS and local RAID1). Install Base package set only.
2. yum -y install xfce4 mythtv
3. Manual work: download the "firmware" for my Hauppauge tuners and stick in /lib/firmware (5 mins). Download, compile, and install latest lcdproc package (10 mins). Copy the MCE remote definition to lirc config. Make sure that udev doesn't steal my remote and make it a linux-input device (Linux has built-in support for MCE-type USB remote receivers, but it's not easily customized as far as I can tell).
4. mythtv-setup - anyone should be able to work through this.
5. Make sure lircd, lcdd, lcdproc, and mythbackend start up on boot.
6. Log into box and run mythfrontend.
7. Set prefs the way I want them, maybe 30 minutes to go through.
8. Watch TV.
9. Since this is a dedicated box, set up gdm for auto-login and mythwelcome to auto-start, and make sure APCI wakeup is working.
"Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.