MythTV 0.22 Released
uyguremre writes "After a little over a year and a half in the making, the developers of MythTV announced that MythTV 0.22 is now available. There have been a lot of large changes since 0.21, including a port from Qt v3 to Qt v4 and a major UI rewrite to convert to MythTV's new MythUI user interface libary. As always, this release adds support for some new hardware, in this case VDPAU video acceleration, DVB-S2, and the Hauppauge HD-PVR. The MythUI toolkit allows themes much greater control over the user interface and today we're announcing a competition to design new themes for MythTV. With the new release comes a theming competition too. For a more complete list of changes and new features, read the Release Notes on the wiki."
mythtv website got /.ed it would seem.
uhhh...in case you haven't figured it out, that's kind of the roots of slashdot. But as a feminist, I certainly agree that they don't necessarily focus on the right issues, such as gender roles in computing, programming languages designed by women, breastfeeding keyboard layouts, etc.
Balmer, quit kidding around. Don't you have work to do?
Open Source: I'll show you mine if you show me yours.
Not trying to create flamebait, But honestly does anyone still use it. Everyone I know has ditched it (including the die hard fans that put me onto it in the first place) due to the hideous complexities in keeping the damn thing running and the endless complaints from "she who must be obeyed" because MythTV box has once again died in the arse during her favourite POS drama show. personally I use XBMC now.
err.. How do you breastfeed a keyboard layout?
I've been able to chase many bugs/complexities/installation issues down, but I simply can't get it working. Right now I'm battling some time-out/buffering error on the HD capture stream watching live tv over pci-e on an HDR-1250. I really want it to work. I'd love to load all my kids movies up on it and turn it loose on the home theater. But the dang thing *just* *doesn't* *work*.
So, let's get this right, in this update they have:
- Major back-end changes
- Major UI rewrite
- Significant new hardware support
- Also, apparently a more powerful themes toolkit
And this isn't even worth a .1 version increment. It's a .01
Really, if the version numbers are going to be this meaningless for tracking significant changes they should at least name them or come up with some other system. Something that let's people get interested and involved in the project and excited about the new release.
It should be amazing by then!
Did they fix the database encoding in this one?
Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
Freevo is similarly stagnated, they've been working towards 2.0 for years. VDR handles the backend, but is lacking a nice 10-ft frontend. Moovida looks promising but is currently lacking a TV recording backend (combined with VDR, it may be the ideal solution).
I'm currently using Freevo, but starting to become frustrated at the broken plugins and limitations in its input (can't assign events to Ctrl key sequences which are generated by some of the Windows Media Centre oriented media keys on my wireless keyboard). The fact that MythTV requires MySQL and Qt and apparently is even more difficult to set up than Freevo (hard to believe) has kept me from considering a switch to MythTV seriously, though it does seem to have more of a following than any of the other contenders.
I for one welcome our MythTV .22 Overlords!
I've been using MythTV for a bunch of years now, and I find it an absolute blast. It works on every PC I can find, and even on my work OSX laptop, which still lets me watch The It's Alive Show while I'm hacking away. It even eats the commercials, and does a better job with digital television signals. I can't wait for multirec support for my HDHomeRun.
If you haven't tried MythTV recently, check it out again.
Zhrodague.net - I do projects and stuff too.
Are you high? What drug is that? Where can I get some (note to the humorless feds: I am kidding)?
$ make available
err.. How do you breastfeed a keyboard layout?
woosh!
$ make available
Clearly you haven't dealt with MythTV. The myth is that you get to watch and record TV. The reality is you spend all your time fiddling with it and cursing at it until your head is so bloody from banging it up against a brick wall that you give up and decide to give up TV altogether.
These posts express my own personal views, not those of my employer
I wonder whether this new release has an option of stripping out commercials from recordings on request. Does it? On prior releases one had to download a script, then go through a number of hops to get it working.
I hope it does and though the site is slashdotted, I thank folks at MythTV for their good work.
Do I still have to f**k around with 100 combinations/restarts of Qt, ffmpeg, XVideo, XvMC, libmpeg2, xv-blit, opengl, xlib, xshm, directfb, directx ...all whilst not being able to see the f**king mouse cursor and having to hit 'next' five times just to change one setting?
Given official Hauppage HD-PVR support, this could be one of the best high-def DVRs out there. Especially when you combine it with an HD Fury2 to convert it to HDMI...
I don't know why the HD-PVR is the only capture card capable of high-def (1080i). HD Fury2 adds HDMI (with HDCP). Sure, it's only 1080i, but how many other high-def capture solutions are out there? For just over $500, you can get one that does HDMI/HDCP as well.
(HD Fury2 converts HDMI to Component or VGA. Sure it's analog, but the HD-PVR only has component inputs).
Especially good for those of us in Canada, where we are forced to use the ultra-crappy cableboxes. (It's why people go to TiVo...).
So I can finally get support for my Hauppauge HD tuner without compiling super-glitchy drivers? This would be awesome if my cable provider wasn't moving all non local broadcast stations off ClearQAM next month. By the time MythTV rolls out CableCard support online streaming providers will have made it obsolete.
*shakes tiny fist at comcast*
I'm waiting for 1.0
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
http://www.mythtv.org/wiki/Release_Notes_-_0.22
MythTV
New Features
* MythTV UI ported to new MythUI library with all new capabilities
* Added Automatic Prioritization to the scheduler which uses watching behavior to automatically increase priority of shows that are watched close to their recording timeslot over shows that are delayed for longer periods of time. See [16477] for details until the wiki page is populated.
* Added MPEG-2 support for ConvertX/GO7007 tuners in addition to the existing MPEG-4 support. [16538]
* Added new jump point for taking a screenshot and corresponding UPnP web method. [16532]. Network control also has this jumppoint [16613]
* Improved theme caching speed after a "make install" for users who update frequently. [16487]
* Added support for overriding the audio sampling rate in recording profiles on a per card basis. [16747]
* Support for the Hauppauge HD-PVR Component Video Recorder
* Vastly improved channel scanner
* Fanart, Banner, and coverart support in Watch Recordings
* VDPAU Video renderer and decoder for hardware accelerated playback of H.264, MPEG-1/2, WMV, and VC-1.
* Many software deinterlacers are now multithreaded
* New codec and container support from up-to-date ffmpeg libraries.
* Add support for DVB-S2 [21318]
* HDHomeRun multirec support
* Additional Myth Protocol socket functions, including file upload, deletion, and scanning of storage groups. [19979] [21134] [21156]
* Adds a popup dialog accessible from the main menu using MENU which allows the system to be shutdown or rebooted [20852]
EIT
* Fixed encoding for various french Astra 19.2E channels. [16792]
* Various Freesat EIT fixups
* UK EIT fixup - Adds handling of AD, S, SL and W tags in EIT data [20768]
* Fixed matching of programs for updating EIT data
Firewire
* Add Firewire Vendor & Model ID's for PACE STBs [17149]
* Add Motorola DCH-3200 vendor ID
* Add DCT6200 vendor ID
* Add firewire and channel changing support for the DCX3200 model STB [21514]
UPNP
* More exhaustive MIME test [17155]
Setup
* Allows input groups to work properly when each recorder has more than one input and so can be in multiple mutually exclusive input groups. [17172]
* Add commandline scanner [17175] plus many more changesets
* Adds option to mythtv-setup to disable automatic database backup before database upgrades [17479] (ensure you do a manual backup before upgrade if this is enabled)
* Add HD-PVR support [17493]
* Add support for multiple frontends per DVB adaptor [17832]
* Add scanning support for DVB-S2 [21317], [21318]
* Add a spinbox for specifying a value for the "LiveTV Idle Timeout" setting [21378]
* Channel scanner - add option to set off air channels invisble [21691]
* Channel scanner - Allow basic channel scanning with DVB version of HDHomeRun [21858]
* Offer to automatically shutdown backend at start
The HD Fury2 + HD-PVR is a beautiful setup when it works, but the HD-PVR's hardware is an unreliable piece of junk.
Leave it running for a few days, (or hours,) recording high-def channels and if the HD-PVR doesn't lock up it'll start recording quarter of the picture. It's the same experience with two different revisions of the hardware, multiple versions of the driver, and with the HD-PVR sitting on a cooling fan. If you have any doubt about it's unprecedented level of crappiness check out NewEgg's reviews of it.
I hate to say it, but I keep giving MythTV a try and I still hate it. I've also tried KnoppMyth and Mythbuntu and they are no solution. I use GBPVR. It strips out commercials, lets me create plug-ins, never crashes or has problems, and takes me a few minutes to set up even with network clients and custom remote control mappings. It's not open source, but it sure does work. I will try MythTV 0.22, but I doubt it will live up to my expectations. And yes I have tried Sage and I don't like it at all.
Yay, now I can watch Myth Busters 24/7! It'll be my fav cable channel.
Table-ized A.I.
I've used Myth for years. Since the 2.4 kernel days when you had to recompile the kernel to get DVB and ALSA working. It used to take hours and hours to get even the remote control working, but I perservered because it was far superior to anything out there.
But Myth has lagged too long and it has always looked godawful compared to its competors.
With the release of Windows 7, I have found that I am able to do all that I need and it looks a hell of a lot better. This latest release of Myth (which is pretty lame for taking so long for such a minor release) only convinces me further that I made the right choice of switching away from it.
Thanks for the memories, though. I'll think of you fondly.
If they're recording their version numbers like most software does, the move from 0.21 to 0.22 is what you're calling a ".1" release.
Version numbers aren't meant to be like normal decimal numbers. The stuff the the right of the decimal point is the integral minor release number. Going from 0.21 to 0.22 means an increment of one minor version, not a "hundredth" of a major version release.* There's no such thing as a ".01 release."
In other words, the jump from 0.21 to 0.22 is the same "amount" of version increase as the jump from 0.1 to 0.2. if you're at version 4.9 of something and you push out a minor release, its version will be 4.10, not 5.0, which would indicate a major release. Likewise, version 4.1 of software is most emphatically not the same thing as version 4.10.
It's also why a lot of version numbers have multiple decimal points, such as 4.9.1326. (The 1326 in this case is likely a build or other sub-minor revision number.) Obviously, if you're trying to interpret that as some kind of fraction between 4 and 5, it's meaningless.
* Just to satisfy the pedants, there are some exceptions. Some software with lots of minor revision milestones number early minor revisions x.01, x.02, etc. Also, some software uses a version numbering scheme in which odd numbers are development versions and even numbers are stable versions, so for example, x.14 would be a stable release and x.15 would be the next development release. And some developers give their software stupid-ass meaningless version names instead, such as "Millennium Edition," "XP," and "Vista," so that you really have no idea what the hell you're running outside of a general four-year or so time window.
To my knowledge, none of these schemes apply to MythTV, thank god.
Rule 34 in action
who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
MythTV seems stagnated in development, even with this release, and seems bulky and awkward. Are there any other viable alternatives for home TV boxes/media boxes, that *don't* include a console in any way (xbox media centre, PS3, Wii, etc...)
I'm pretty happy with myth, but you are right, forward progress has slowed. To the point of ridiculousness.
For example, the devs recently refused to accept patches for the support of R5000-modified tuners - tuners which are perfectly legal under the DMCA because they only modify the tuners that do not include access control (if the box has access control, typically 4C on firewire, the company will refuse to make the modification because of the DMCA.)
The reason the devs refused to accept the patches?
Assumption of violation of ToS and DMCA - when neither is the case.
When information is power, privacy is freedom.
Recording transmitted content has been a much used fair use right since the invention of the tape deck... And since then the industry has complained about, and tried to take away that right by imposing limits on each new technology that does basically the same.
It's basically a fancy VCR! There is nothing wrong or illegal with it... what is worrying though is that geeks are actually scared of exercising their rights, and are scared of legal repercussions by companies that are taking away your rights.
Why is it that when it comes to media people are scared to stand up for their rights, but when someone tries to 'limit free speech' all hell breaks loose... It's both a right, as is the right to be safe from unwarranted legal action that will bankrupt you whether you're right legally and/or morally.
It may not have intelligent filtering, but MythTV's ability to easily schedule recordings using an EPG makes it trivial to speculatively record things that if one had to use discrete appliances one might not bother setting to record.
It's true that I'm watching more TV since I've had my MythTV box, but I'm pretty sure the quality of the TV I'm watching has improved. For a start, I've virtually eliminated my old habit of channel-surfing through hours and hours of the reality TV pap that's shown in peak hours and replaced it with watching movies, documentaries and quality comedy instead.
Why oh why is it so hard to include an automatic URL converter into slashcode, at least for links in the summaries?
You'd think that, since slashcode can intelligently decide to show the domain in brackets, that it could also apply that nyud suffix...
"Good news, everyone!"
...bad preview, I meant "General rule > manual fixes"...
"Good news, everyone!"
I am new to the HTPC world. I tried XBMC and Boxee. I found XBMC user interface design confusing to configure it and get it actually working. Boxee (yes it's based on XBMC) automatically did everything for me like an appliance. XBMC i couldn't even get the darn thing to scrape properly, the configuration is confusing (haha, that wiki instruction is a joke) , and nothing just worked as easily in Boxee. In 10 minutes I figured out in Boxee how to setup the directories, and it did all the rest (all the video art etc was setup and categorized movies vs tv shows for me). Xbmc, I wish I could have even got that far. Now I am sure XMBC is great, so please point me to some idiot setup process instructions, but XBMC feels like work to get it working...boxee not at all.
Knoppmyth works perfectly for me - I have 3 tuners, a 1TB RAID array, Schedules Direct, and I also stream it to a frontend running on my Mac.
There's a billion fora out there about Mythtv - basically, use supported hardware, and you are fine.
I want to delete my account but Slashdot doesn't allow it.
Lactating mammary does not go woosh.
"His name was James Damore."
I set up an SVN snapshot of Myth on a Mac Mini about six months ago. I wanted to save power, so the Mini runs both the backend and the frontend. If you like, you can see a full description of how I did it. (The guide is out of date in the sense that I resolved jumpy playback issues by reducing the priority of commercial-flagging jobs.)
It's been wonderful. I get full HD video and convenient scheduling. I've had exactly zero crashes, and the automatic commercial skipping has been very reliable (maybe one mistake every 5 or 10 shows). I also really enjoy the ability to watch TV on any computer in the house.
Right now, I'm working here and there on integration with Plex because I'd like to have all media in just one interface.
Sploosh?
I drank what? -- Socrates
after four years of mythtv a few months ago I upgraded to VDR (http://www.linuxtv.org/vdrwiki/index.php/Main_Page)
I always avoided it since I wanted the 'noisy backend in basement' and 'silent frontend in living room' separation, and I thought it was exclusive to mythtv. In reality, vdr handles it much better and on lower hardware specs.
and for all of the non-tv features, xbmc takes care of them very nicely.
My experience with configuring Myth was that it was very difficult to do on my Mac Pro (due to a bug in Myth that I think is now fixed). But setting up Mythbuntu (both frontend and backend) on my laptop literally took me only about 15 minutes! If you go with KnoppMyth or Mythbuntu, you can expect a pretty painless configuration process, just by accepting defaults for all but a few obvious screens.
Granted, this was using "easy" hardware in the form of an HDHomeRun, so I had no video capture card to configure. And my experience on the Mac Pro demonstrated to me that if you don't use a dedicated Linux distro, you will have to spend some serious time and effort.
Eventually, I put everything on a Mac Mini (running OSX Leopard) which has been working very nicely.
If you're happy with XBMC, don't switch. But MediaPortal has grown into a nice alternative. Stable enough to make the wife and kids happy. http://www.team-mediaportal.com/
For those thinking of setting up an HTPC, it's worth checking out as a possible option.
The world is made by those who show up for the job.
MythTV installation
Does MCE have HD-PVR support yet? Or proper HDHomeRun support for that matter? ...and there's nothing "free" about cable.
A Pirate and a Puritan look the same on a balance sheet.
Isaac Richards, the lead MythTV developer, lives in the united United States of America, where people can (and will) sue anybody for anything.
Are you a lawyer? If you aren't, shut up. If you are, offer to defend Isaac and the other US-based Myth devs for free when they get sued. Let's face it, even if they have a legal leg to stand on and would win in court, getting sued is an expensive proposition. Some lawsuits are (unfortunately) won by default because the defendant doesn't have the money to fight it out.
retrorocket.o not found, launch anyway?
...except this "yet another open source project release" has support for some interesting bits of hardware. These are the sorts of interesting bits of hardware that Lemming Trolls like to claim has poor Linux support.
That stupid web comic about Flash comes to mind.
A Pirate and a Puritan look the same on a balance sheet.
Now has MythTV or Linux in general gotten better at playing Blu-Ray discs? That's really what holding me back from giving 0.22 a try (I use Win 7 Media Center now having switched from MythTV over a year ago). I really hate the idea of copying a BD to HD in order to play it. Plus VDPAU sounds great, but it is really only for NVIDA cards? I'm happy with my ATI Radeon HD. Where's the love for ATI?
how in the HELL do I set /. to show me all the posts in a thread? They keep changing the frigging code on the site and no matter how many places I go to and set a preference to see everything IT DOESN'T WORK!
I find about half of the time I can't get to any other page of the comments too. I see the first 50 comments, and when I click on the "2" to see the next 50, it says I'm on page 2, but I see the same comments.
Poor broken Slashdot...
Total nonsense. Even in earlier versions, MythTV had no problems getting MPEG from TV cards to decode reliably.
The non-XBMC-esque attitude towards external Video content is a bit annoying though.
A Pirate and a Puritan look the same on a balance sheet.
Hell yes. Mythbackend, at least, is damn useful software. Reliable so far too; I dunno what you mean about it dying.
mythfrontend really needs to lose some of the artificial distinction between "recordings" vs "videos" and present them in a single unified UI, though. 0.22 got a little better, but there's still a long way to go.
And yet, mythfrontend is still the best front end. I tried XBMC but it was both hacky (had to access everything through some weirdo scripts menu every time) and only knew how to play back, without any PVR-specific controls like delete this, look at upcoming schedule, etc.
The SWMBO's loving it. In fact, I can't even switch from Mythbuntu to Mythdora to see if its wireless networking sucks less, because she won't allow me the downtime. I'm going to have to test/experiment on a separate machine, because my experimental honey-let's-not-get-addicted-to-this-yet prototype is already indespensible. :-/
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
I've been using Schedules Direct successfully ever since it came out.
Have you tried it?
Are you a lawyer? If you aren't, shut up. If you are, offer to defend Isaac and the other US-based Myth devs for free when they get sued. Let's face it, even if they have a legal leg to stand on and would win in court, getting sued is an expensive proposition. Some lawsuits are (unfortunately) won by default because the defendant doesn't have the money to fight it out.
That's bullshit. Myth takes all kinds of so-called legal risks. Hell - myth enables essentially permanent archival of recordings. The Sony Betamax case explicitly did not rule that fair use goes beyond short term time shifting to permanent archival. Yet myth has gone to great extremes to make it dirt simple, just plug in a disk in the mountpoint of a storage pool and viola! myth automagically figures out what recordings are there, cross references them in the database and makes them immediately available.
The guy pussied out on one 'risk,' but is happy to take others and nobody can criticize him for it? Bullshit.
When information is power, privacy is freedom.
I remember the SD days when I could just plug analog cable into any device and it Just Worked. I paid them money, month after month. I grumbled that they kept raising the price, but it all worked so conveniently well, that I kept doing it for many years.
That's the minimum standard of functionality. That's what I had, the burden isn't on me to make their stuff work to at least 1980s tech levels, and the customer is always right.
Until I can plug digital cable into my unencrypted QAM tuner and have it Just Work, here are the cable TV drivers that I use, and they work nearly as well as the old stuff.
You can wave money in their face, but you can't make them accept it. I don't know why they don't want money, but I'll respect their wishes until they re-open for business. I wish everyone else would do the same.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
I've been using myth practically forever... I have a sizable mythbackend downstairs hooked up to two cable boxes on firewire and Myth fails fairly regularly with a bug that's filed and that I've tried fixing to no avail... I also have 2 frontends which are Mac Mini's running Ubuntu... I call myself an experienced mythtv user. The problem is, MythTV does a lot of things fairly well, but nothing really awesome... The thing it does best, in my opinion, is recording, scheduling, commercial flagging and other DVR sort of functions. As a frontend, it's doomed... Other things are better. Unfortunately, there's no happy-go-lucky streaming protocol so you can use non-MythTV Frontends on a MythTV backend.. Sure, you can buy uPNP boxes to view video, but then you can't take advantage of commercial skip. If someone extended uPNP so you could stream recordings and do commercial skip, we wouldn't have to use mythtv's frontend and mythtv.org could concentrate on making a bitchin DVR.