Preview the New MythTV User Interface 229
Tombstone-f sent in a cool update on a project that I continue to keep an eye on. MythTV has become a dominant force in the do-it-yourself media-mega-box space, so any improvements to the UI matter significantly. "One of the biggest new features of the next version of MythTV (version .22) will be its new user interface. This new interface will offer many new features to MythTV, including animation, better interactivity, and faster and easier development for themers and developers alike." I think it still has a ways to go to compete with some of the more mainstream PVR boxes in terms of minimalism and good use of whitespace, but hopefully the improvements will get more people into the door.
News? (Score:2, Insightful)
Re: (Score:2)
Re:News? (Score:5, Informative)
Actually, this isn't a minor update. It is a significant rewrite of the user interface that has been in the works for years (the ticket for this new UI was opened in June 2005). However, this isn't something that is going to be so significant to the end user directly. A lot of what you'll see come out of this will be subtle. The bigger benefit of this is for developers. Both code developers and theme developers. I have a bit of experience doing both for MythTv, and from what I've seen this is going to be a cool change. It's not news for TV watcher, but I think it is for nerds (or at least some of us).
Just dumped MythTV (Score:5, Interesting)
I just dumped Mythbuntu and switched to XBMC Media Center [xbmc.org]. I don't actually have a TV signal, just use the machine for DVDs and recorded movies, music and pictures across the LAN. And for those purposes, I found it so awkward to work with as to be unusable. Particularly the interface for managing your music collection.
This article seems to focus entirely on the aspects relating to managing TV signals and shows. Is there anything in this new interface that might make me want to switch back?
Re:Just dumped MythTV (Score:4, Insightful)
At a glance, I would say no - at the moment it looks more like technical infrastructure for new themes, rather then a full blown new look for the software.
MythTV really is meant to be for watching and recording TV, there's a clue to that in the name. For what you describe XBMC, especially with some of the newer high resolution themes, is easily a better choice.
Re: (Score:3, Informative)
XBMC on Linux had some serious bugs that just got fixed in their most recent release, so it only became the better choice last week. I tried the last release, and every time your mouse drifted across the section for handling weather, XBMC would crash because it failed to wait for the data to come ac
Re: (Score:2, Interesting)
Agreed - it would be nice if foreign media could be seamlessly integrated into the MythTV interface. Mythvideo is very primitive by comparison (the interface used for random avi/ogg/mpg files/etc).
One issue is that mythtv implemented their own media player, which means that only a few codecs are supported and there are very strict limitations on the video stream. For example, if keyframes aren't spaced completely uniformly the seektable breaks and any attempt to seek causes all kinds of problems. I think
Re: (Score:2)
For recorded shows, the internal player is actually quite good. The killer feature for me is that it skips commercials without any need to press any keys on the remote. It just happens automagically. Since Mythtv recorded them, there is no need to worry about codecs.
Re:Just dumped MythTV (Score:4, Interesting)
Mythvideo can be a frontend to Xine/Mplayer.
It has _always_ been that way.
The built-in "Internal" video player is default but it is completely optional. It appeared a couple of releases ago.
Re: (Score:2)
Is there anything in this new interface that might make me want to switch back?
Why would you want to? MythTV isn't *supposed* to be a simple media player. It's primary goal is specifically to be a PVR. The rest of the features are implemented as plugins because they aren't part of the project's core mission.
So stick with XBMC. It does exactly what you need, and does it better than Myth... and it probably always will. There's nothing wrong with that.
Re: (Score:3, Informative)
Slap it on an old XP machine in a decent media center ATX case [nmediapc.com], and you have a great media pc. No hassles with linux makes, XP media center BS, or compatibility. Throw in a blowout on an Logitech media center remote package [google.com] with the Setpoint Uberoptions driver [mstar.net] to open up all the button options, and you are set. Just share all your media folders on your home network for any other media you want to show.
Re: (Score:2)
Re: (Score:3, Interesting)
As a dyed in the wool nerd, I've been using MythTV for a while now. But its .21 user interface (prior to
update in the slashdot story) leaves a lot to be desired even for TV watching. Try cancelling a scheduled
recording sometime and getting the damn tuner back, for instance. It certainly has MCE beat to hell and back
with its separation of front and back ends. Yeah you can do with MCE it on an xbox. So what. I don't own an xbox.
Or a windows machine for that matter right now, lol. So MythTV has Windows beat
Re: (Score:2)
Try cancelling a scheduled recording sometime and getting the damn tuner back, for instance.
You mean, where you go to the Upcoming Recordings, hit enter (IIRC), select "Add an exception" or whatever the menu option was called, and select "Don't record this showing"?
Re: (Score:2)
No. He's probably talking about LiveTV. This is something that is always stated as a LOW development priority.
If you want a separate tuner, you probably should have one and not fight with your PVR (even if it's a Tivo).
Re:Just dumped MythTV (Score:5, Informative)
Do what I do: Use both!
XBMC can act as a front-end to MythTV. Recent builds have very good MythTV support. Just add a video source called myth://whatever and browse away. It doesn't support all of the MythTV frontend's advanced features, but basic browse/playback works fine.
I have a machine in the closet running the MythTV backend, and my XBMC in the living room for playback. I never have to touch the (IMHO) horrible MythTV GUI interface, except to configure the backend*
*Side note: The fact that you NEED the MythTV gui (running on X) to configure the backend is an awfully lame design decision on MythTV's part. Whatever happened to editing text files or a simple command-line based configurator?
Re: (Score:2)
ssh -X is your friend. Why install an X server on a machine that'll never use it?
Re: (Score:2)
You're confusing products a bit. The two pieces of Myth that handle non-tv media, MythMusic [mythtv.org] and MythDVD [mythtv.org]. These are both plug-ins to Myth and while they do tend to ship with most Myth setups, they are not part of the core MythTV product. I agree with you that they both suck - The UIs and overall management of media are just terrible - But don't poo-poo MythTV because of them. In essence it's like saying Firefox sucks because your Yahoo toolbar has a bad interface.
XBMC is awesome but it's not a replacement fo
Re: (Score:2)
MythMusic is passable and MythVideo is easy to tweak. This easy
tweakability quickly allows it to become something much better
than competitors and is very good for the WAF.
Getting people in the door (Score:2)
Re: (Score:2, Interesting)
After my parents saw my Mythbuntu box with a 'professional' theme, they were interested. But, there are just a few issues and such when things like running out of hard drive space or log files that aren't limited in size grow and end up bringing down the system until someone troubleshoots it and fixes it.
I think visually, using a theme like Pear-TV (but replacing the pear with a mythbuntu/mythTV logo) would be all the improvement they need to make with the user experience in normal operation. It works jus
Re: (Score:2)
Re: (Score:2)
Unfortunately the media mafiaa would come at any manufacturer selling Mythboxes with all guns blazing.
You mean like these [monolithmc.com], or guys [mythic.tv], or maybe these [magicitx.com], or guys [interact-tv.com]?
Re: (Score:2)
Re: (Score:2)
Maybe the "people" referred to here are not consumers but companies that should have a vested interest in producing at the very least minimally functioning drivers. (Hello, AverMedia where is that linux driver for the M780? Hello? Hello?)
Until these companies get in the door, Microsoft wins this space by default. Also, making it simple enought to use is paramount. We are still dealing with people who never knew how to change their VCR to st
Style over substance (Score:2, Insightful)
The whole thing is such a PITA to set up and keep going without something or other packing up (usually the programme guide) that it makes it worthwhile paying £60 for Windows MCE just to save your sanity.
Re: (Score:2)
To clarify you don't need a server (hardware) but you need to run a daemon that is a server process. I've been able to get it working on a PIII 800MHz desktop. The structure of MythTV is the classic server/client relationship. The UI to the user is the client (mythfrontend) and the background process is mythbackend
Considering now... (Score:2)
I was just about to order a TiVo for the wife who is always missing the few TV shows she actually enjoys. I figured it was worth the subscription to make her life a bit brighter... I wrote MythTV off as a hacker's Tivo but I'll take a longer look and see if I can give it a go.
Just for the sake of sanity and not having to support it - I may go with the Tivo anyway.
Re:Considering now...NOT (Score:5, Insightful)
I ended up with XP and SageTV. That product took a total of 20 minutes to install and configure (including my huge media library) and not hours to get nothing like mythtv.
Re:Considering now...NOT (Score:4, Insightful)
I used Mythbuntu to install my current setup. It was as easy as anything else has been in Windows. Boot from CD, answer some questions, let it copy files and reboot. Then tell it that it's OK to install the binary NVidia driver and that all worked fine. I did have to tweak the XOrg.conf a little, but I understand that the new release of XOrg doesn't even require the conf file now. And my changes were more to make the TV output a little more how I like it than anything else, it worked fine out of the box. Then I told Myth what my tuner device was (HDHomeRun) and it found it and did a channel scan. Then I gave it my login info to Schedules Direct and it was up and running. Probably about an hours work from CD boot to working Myth install.
Note that I did pick my hardware for Linux and Myth compatibility. I knew that's what I was going to be using the hardware for, so I chose accordingly. It's still a hacker's TiVo, but I hacked my TiVo boxes, and Myth was easier than that.
Re:Considering now...NOT (Score:5, Insightful)
Re: (Score:2, Informative)
Getting it working should be simple. Making it "wife friendly," maybe not so much.
Re: (Score:2)
It is a hacker's TIVO. I have tried it and had nothing but difficulty in getting things the way I wanted it. I spent hours...not to mention that ATI drivers in linux just suck.
Which illustrates a vital lesson when building anything based on Linux: FFS, do your god damned research! Every MythTV FAQ out there tells you to stick with NVIDIA, as the Linux support is far superior. The fact you didn't do this basic diligence is your own damned fault.
Re: (Score:2)
I would like to offer a ME TOO.
Sure, it can suck if you've already got some ATI video
card (why though, even in Windows). However, most of the
interesting stuff in MythTV is not stuff you are going to
typically just have lying around already.
You're going to have to buy a capture device and perhaps
a separate remote. So do a little basic checking and see
what's recommended. Nevermind about it merely "just
working". How about trying to figure out what "works well".
Linux works very well on the best low profile compu
Re: (Score:2)
I use Myth under Debian for OTA recording (we don't have cable). It's been running for about two years and it has been great but it was *not* easy to set up (I viewed it as a hobbyist project and boy did it fit the bill :-) I'm sure it would be easier now with one of the prepackaged distributions, but here is my recommendation:
If you enjoy tinkering and you want to see how a DVR can be put together under Linux, give Myth a try. If you are even close to on the fence, go with Tivo. If you have cable, encrypti
Re: (Score:2)
If you have cable, encryption could be a hurdle to using Myth, make sure you explore that first.
Yeah, but unless you can get CableCARD working, the same thing is true for TiVo. In either case, you may end up with an analog capture from DSTB + IR blaster-based solution (which, BTW, is the setup I use with Myth, and it works just fine).
Re: (Score:2)
wrote MythTV off as a hacker's Tivo but I'll take a longer look and see if I can give it a go.
That's exactly what it is. :) That said, while it's not as polished as some of it's competitors, it does it's job quite well, IMHO, is perfectly usable, and in my judgment, is far more flexible than any other solution out there.
Re:Considering now... (Score:4, Informative)
Animation is a waste of time (Score:2)
My MythTV box had this intermittent problem where it would overheat. Finally tracked it down recently--it only happened when the program guide page was left open, and the animated content preview (showing you a thumbnail preview of the program) was running. Turned that feature off and problem went away. So there's a case where some silly eye-candy was actually causing the system to have dramatically lower reliability, as the CPU and hard drive would have both been under dramatically lower load had it nev
Re: (Score:2)
First off, if your system can't run at full load without being unstable, then you have a hardware issue that needs to be looked at.
With regard to animations, they do have a valid purpose as far as usability. Often in programs, when you click a button and something in the UI changes, you can't tell exactly what it was that changed. You can see that something switched, but you aren't really sure what. With animations, you see the change before it has actually occurred, and your attention is focusing directly
Re: (Score:2)
I didn't say it was unstable, just that it would run much hotter than it should. All the fans were running around the clock sometimes, and I was looking into whether I needed even more of them in the larger enclosure because it was cooking the rest of the stuff in the cabinet. That never led to a crash, only the inevitable reduced system life that results from extra heat.
Is it easy to install yet? (Score:5, Interesting)
Re: (Score:3, Informative)
If you went windows, then why not mediaportal?
http://www.team-mediaportal.com/ [team-mediaportal.com]
I switched from SageTV to it because it kicked SageTV's butt hard.
Now I Use linux plus XBMC. Myth is awesom at Recording. it's is crap at music and media.
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2)
To answer your question. Yes. My brother has been running Myth under various distros for years and I've heard of the work that used to go into it.
I built a mythbox out of spare parts just a few weeks ago using Mythbuntu 8.04. All of the installation was automatic. I had to do some configuration, mostly choosing the correct video driver, V4L driver, and pointing at the right sound card, but basic functionality was that easy.
Some of the younger plugins(Mytharchive. mythweb) took a little bit of config too.
Re: (Score:2)
For the past two years I've been working with MythTV on Slackware... one backend and three frontends. I loved the result, but it was an absolute struggle. Multiple packages to install and configure. Little tweaks here and there. Recently I tried to upgrade mplayer to the latest SVN and ended up trashing my system.
I'vee been toying with the idea for a few months, but finally bit the bullet and instelled MythBuntu on my HTPC. And it's an absolute dream to install. I was up and running and watching MythTV
Best hardware to put it on? (Score:2)
But I now have
Re: (Score:2)
Re: (Score:2)
I got the Antec NSK2400. It's nice looking (as such things go ;-) and designed for silent operation. I bought a big passive heatsink for the CPU which I topped with a low speed fan. It all fit in the case, but just barely. The system is not completely silent but it's quieter than my home theater receiver, which has a fan. I found SilentPCReview [silentpcreview.com] invaluable. Good luck!
Re: (Score:3, Insightful)
It's worth remembering you only need a client in the living room.
I'd imagine you quickly end up with hundreds of GB of video, so you want some kind of RAID to protect from drive failure. That means multiple disks which tends to mean bigger box, more heat more fans and more noise.
Personally I'm using xbmc not having much need to record live TV. I run it on an eeebox that I picked up for $300. It's tiny. It draws 20 watts, is practically silent, runs 24x7 and can play up to 720P. It has DVI out so can be hook
CableCard Support (Score:2)
Let me know when they support CableCard and then I'll be interested. I shouldn't need to do IR blasting or capturing through Firewire. It's great that there's a new interface, but if you can't record the shows you want in HD, it's pointless.
Re: (Score:2)
Probably never. As I understand it, CableCard isn't available to third-party video card vendors - just TV and cable box makers. In addition, I believe CableCard will be going away and the future will utilize embedded VMs with control information downloaded from the Cable COs.
Please, just make it not suck... (Score:4, Informative)
MythTV is honestly a joke. (N.B. I've been running a mythtv box for 3 years)
For TV/PVR functionality, it's great. Want to watch a DVD or, gods forbid, a video file? Prepare for an exercise in pain.
Want to use some of the features it boasts (integrated emulators, image slideshow, etc...)? Suffer, worm!
Want to use an EXTREMELY COMMON remote(MCE)? Prepare to spend the better part of the evening manually remapping the buttons with vim. (I still have instances where I can't navigate DVD menus because of some weirdness on what is considered "up" and "down")
And if you DARE to want to record off of a non-tuned interface (RCA, e.g.) well, it will eat your face and lock you in the closet with a shoggoth.
But unfortunately, for TV, it is the best out there. :P
Re: (Score:2)
> For TV/PVR functionality, it's great. Want to watch a DVD or, gods forbid, a video file? Prepare for an exercise in pain.
What pain? Just drop it somewhere Myth knows to look.
If you have a more "complicated" setup. You will need to tell Myth to scan your collection again to pick up the new movie.
> evening manually remapping the buttons with vim.
If you insist on using vi, that's your own problem
Re: (Score:2)
> For TV/PVR functionality, it's great. Want to watch a DVD or, gods forbid, a video file? Prepare for an exercise in pain.
What pain? Just drop it somewhere Myth knows to look.
If you have a more "complicated" setup. You will need to tell Myth to scan your collection again to pick up the new movie.
Unless it's in a less common format. For example, anime fansubs are often found in Matroska (mkv) containers with subtitles and even multiple audio tracks built in. Back to remapping...
There's more to watching a video than just copying it onto the system. And I've never been able to just put it on the system and watch it without doing the rescan. All my videos are in /myth/video.
Not to mention the lack of NAS media server support.
> evening manually remapping the buttons with vim.
If you insist on using vi, that's your own problem and BDSM fetish.
I use the same remote on all my machines so that everything is interchangeable and
that no one gets confused going from room to room with the remotes. You don't have
to go out of your way to make things hard for yourself.
"vim" is a nice example of this.
Way to miss the point (I'll assume you did that and you're not intentionally o
Re: (Score:2)
Unless it's in a less common format. For example, anime fansubs are often found in Matroska (mkv) containers with subtitles and even multiple audio tracks built in. Back to remapping...
Yeah, I actually don't use the internal player for video. mplayer does a far better job. And I use Xine for DVD playback, which works quite well.
There's more to watching a video than just copying it onto the system. And I've never been able to just put it on the system and watch it without doing the rescan.
In 0.21, just tel
Re: (Score:2)
Unless it's in a less common format. For example, anime fansubs are often found in Matroska (mkv) containers with subtitles and even multiple audio tracks built in. Back to remapping...
Yeah, I actually don't use the internal player for video. mplayer does a far better job. And I use Xine for DVD playback, which works quite well.
As do I. But the buttons still need to be remapped.
There's more to watching a video than just copying it onto the system. And I've never been able to just put it on the system and watch it without doing the rescan.
In 0.21, just tell Myth to browse the filesystem (it's part of the MythVideo config). That's how I have the List mode set up and it works great. Coupled with Azureus and some scripting magic to automatically played downloaded content in the correct locations, and I have a system that's incredibly convenient. I just add torrents through the web interface, wait a bit, and the content shows up in Myth when it's ready.
That sounds very cool. I don't s'pose you kept notes on how you set it up?
No, I mean like Composite (fka "RCA"). To get that to work is such an amazing kluge it makes my head hurt to just remember doing it. And it didn't even work well.
Buh? At least with Hauppauge, IIRC, it was just a matter of plugging in the composite cable, along with the audio cables, and configuring the card to capture from the composite interface. Granted, it's been a while since I did that, so I could be misremembering.
I don't know if it's my PVR-150 card or what, but when I try to set it up that way, it detects no tuner and ignores the "change source" command. In order to make it work, I actually had to create a second instance of my card and create the input on that. Of course, that broke other things...
Moreso when I have to repeat it on upgrades.
Huh? Myth upgrades the DB. My upgrade from 0.20 -> 0.21 literally involved backing the DB, building the new version, and then firing up the backend. Everything on the backend worked OOTB (the frontend had to be tweaked to get the playback profiles set up correctly for my VIA frontend).
That one is probably more a matter of knoppmyth than MythTV itself, admittedly. It tends to clo
Re: (Score:2)
That sounds very cool. I don't s'pose you kept notes on how you set it up?
Well, the Myth config is trivial. In MythVideo, there's an option to set directory browse mode on for the various view types.
As for the torrent support, I set up Azureus with the Command Runner plugin , which executes a Perl script I've extensively hacked up to automatically handle video and audio content and process it appropriately. Azureus then runs headless on my backend, and I interact with it via the HTML WebUI plugin.
I can ce
Re: (Score:2)
Very cool. I can hack out the script to do that, the key was the Command Runner plugin.
I'll work on that over holiday break. Thanks!
Re: (Score:2)
> Unless it's in a less common format. For example, anime fansubs
I don't even have to say anything about this one [chuckle].
> Way to miss the point
Nope. Holding up the single most user hostile editor on the
planet as an example of what MythTV gets you is an obvious
sign of someone intent on blowing their foot off by any means
n
Re: (Score:2)
Nope. Holding up the single most user hostile editor on the
planet as an example of what MythTV gets you is an obvious
sign of someone intent on blowing their foot off by any means
necessary.
I never said the problem was with the text editor. It's with the PROCESS.
> you're still remapping an extremely common remote because the stock setups are ridiculously flawed,
This is not a "MythTV" problem or even a "Linux" problem.
This is a "demanding whiney user" problem.
Where did I "demand" anything? I pointed out shortcomings in the system. This isn't a "whiny demanding user" problem on my end, it's a "who needs easy to use" attitude on yours.
> No, I mean like Composite (fka "RCA"). To get that to work is such an amazing kluge it makes my head
> hurt to just remember doing it. And it didn't even work well.
All I did was plug cables into it and tell MythTV to use it.
I tried that. See my other post. After a certain version upgrade, a "bug" was fixed that broke this function, according to my googling.
> I know what I'm doing, and I still find all of this to be a PITA. Moreso when I have to repeat it on
> upgrades. For anything other than watching TV, it is not user friendly at all.
This would be more of you going out of your way to make the problem more difficult than it needs to be.
"experts" are the bane of many professions.
Then suggest an easier way. Chortling because YOU don't need the functionality (wrt matroska files) and making dickish comments
Re: (Score:2)
It's not a joke. I've never had a problem watching video files. You've got a point with DVDs; the default mappings for remote control buttons in xine are idiotic, and in distributions like KnoppMyth, this should probably be reported as a bug and fixed. But really, edit the configuration file one time, and it's done. If it's done properly, you shouldn't have problems navigating DVD menus ever again. (Also be sure to save the config file, in case you ever accidentally overwrite it.)
Oh, and as another poster s
Re: (Score:2)
Oh, and as another poster said, don't use vi if if it's such a pain. I never use it. And if you don't want to have to ever edit text configuration files by hand to get something working, well, MythTV probably isn't the right choice.
No, I like vi. but it's not just a matter of editing the file. You're constantly vgrepping to cross reference the lirc mappings with the xine mappings, mythtv mappings, mplayer mappings, whatever is being used in your system. It's somewhat irritating.
Not to mention the parts that just plain don't work. I put up some images to play with the slideshow function, go into that menu, open the image and wham... instant freeze-up.
As for it not being the right choice... the most important functionality for me is th
Re: (Score:2)
http://www.mythtv.org/wiki/index.php/MCE_Remote [mythtv.org]
Use the box that says "example lircrc config". Although you might want to remap one of the buttons to "stop trolling".
--saint
Pot kettle black. Try reading the text ABOVE said box. Those mappings are for the internal video player. If that doesn't meet your needs (and it's expected that it won't for some people, which is why they let you change it), then that mapping is pretty useless.
XBMC (Score:4, Interesting)
I would love to see MythTV completely drop the entire frontend and have MythTV be only for backend recording. If you want that old crappy mythfrontend stuff around make it a separate project altogether and let users choose between mythfrontend or XBMC.
One thing I hate about myth's front end is the use of a DB for music or videos. Why can't you browse a NFS share, samba mount, or just a local directory live? You wanna build a DB so you can sort by artist, genre or whatever...fine. Do that, but let me just browse my files.
Seriously...drop the crap, write a good plugin for XBMC and be done with it.
Not trying to knock MythTV. It rocks as a recorder and has an awesome web interface...but thats about it. Playback is pretty lousy. XBMC is an awesome at everything it does.
Re: (Score:3, Interesting)
Do your research (Score:5, Interesting)
Some people have gotten them to work but support for ATi on Linux is lacking. Before anyone complains about the huge cost of getting a new card, you can get a cheap nVidia (FX5 or higher) for as little as $30.
Don't wipe out your system just yet wondering if it will work. Use a live CD and see if it work at all. If it doesn't, you can eject the disc and reboot without any harm to your system. Currently, MythDora [mythdora.com], Mythbuntu [mythbuntu.org], and KnoppMyth [mysettopbox.tv] are the top versions
For basic DVR functionality installing one the previous versions mentioned above is easy enough for most people. To get all the features, you might have to invest in some hardware. To get a networked system, you're going have to know more about Linux. For digital OTA HD TV, you need a digital OTA tuner and a video card with at least DVI out. If you are staying on analog cable and TV, you can get it running on very cheap hardware. Right now using a digital cable tuner is not fully supported as these boxes don't always have API documentation.
Could Write A DVR in Time Spent Tweaking MythTV (Score:2)
I have a MythTV in my basement. I've occasionally patched minor bugs in MythTV. I've even written a semi-popular iPhone remote control for MythTV. But the thing about this kind of do it yourself project is the amazing amount of time it wastes.
Think about it. If MythTV has (completely bogus numbers to follow) 100,000 users--and being MythTV users they are technically skillful--and it takes them an average of a 40 hour work week of tweaking to dial things in, then that is 4 Million hours which could be spe
The problem isn't the GUI. . . (Score:3, Interesting)
Uh, sorry, the problem isn't the GUI. The problem is the extremely painful installation and configuration process.
Until there are easier methods to get tuners configured, finding the right firmware files (oh, sure, go grab the OEM Windows installer, extract a binary blob, place it somewhere under /usr/local, edit /etc/config/foo$, run insmod, watch it fail, retry with a different driver version, etc.), and then configure the dbms by hand, etc. it won't gain much acceptance. Add in major lag between remote clicks and seeing the response on screen (rendering cable guides somewhere painful and useless because the Myth display lags behind somewhere between 500ms and 750ms on a PVR-150 card) and you've got a recipe for failure.
I have a lot of patience in dealing with hardware configuration, but Myth is just too painful to spend any time on.
Improve the installation/configuration process. Include a proper compatibility list - and keep it updated.
Also where are component or HDMI input options? HDCP/DRM be damned, we need a high-def PVR option. Screw Tivo or cableco DVRs where the recordings are tied to that EXACT box. If the box dies, so does access to recordings on an external HDD.
That's not to say the new GUI isn't nice, nor to underplay the importance of GUI design. It's just that the GUI is not Myth's problem in gaining mass acceptance.
Re:Pointless chrome (Score:5, Informative)
Huh? What installer? This is MythTV. It has no installer (other than a makefile). If you are thinking of Mythbuntu, Mythdora, Knoppmyth, or something like that, the guys on the MythTV team have little or nothing to do with any of that.
Re:Pointless chrome (Score:5, Informative)
Re: (Score:2)
Re:Pointless chrome (Score:5, Informative)
Fine, I'll take you on. (Score:3, Informative)
http://www.mythtv.org/wiki/index.php/ATI_HDTV_Wonder [mythtv.org]
Instructions fail for 8.10.
http://www.mythtv.org/wiki/index.php/ATI_Remote_Wonder_II [mythtv.org]
Again, instructions fail for 8.10.
http://www.mythtv.org/wiki/index.php/ATI_All-in-Wonder_HowTo_(English) [mythtv.org]
All the page says is "will not work, will not record."
How do you call that "supported"???
Re: (Score:3, Informative)
Re:Pointless chrome (Score:5, Insightful)
Let me correct that for you.
If I had a no-name brand capture card from some fly-by-night taiwanese company, this might make sense, but there is NO excuse for one of the two big players in the industry not supporting their hardware on Linux .
Myth shouldn't be struggling to support hardware. You think Microsoft have to reverse engineer and hack away at every card to make it work with their media center? The folks at ATI should be making sure something like a capture card works properly on linux with mythtv.
Re:Pointless chrome (Score:5, Insightful)
No, Microsoft sits down for a bit and thinks about how they can best support a particular kind of hardware. They sometimes call up the relevant hardware manufacturers and say "hey, helps up define the API for this." After a few months they come away with an API that clearly defines what they hardware manufacturer is responsible for, what Microsoft is responsible for, what the basic functionality is. Then they stick to it. They don't change shit on a whim because "it's better this way." Thus the hardware vendors don't have to rewrite their drivers every few months just to provide the same functionality they had in the first place.
True, sometimes Microsoft fucks this process up and the standard just isn't right (wrong functionality, wrong prediction of what the future holds for a particular technology.) But quite often they're right, or at least right enough.
Linux might get more buy in if hardware vendors didn't have to commit to a full time employee rewriting drivers to suit the whims of some hobbyist on a caffeine and sugar bender.
Re: (Score:3, Interesting)
Re:Pointless chrome (Score:5, Informative)
Linux might get more buy in if hardware vendors didn't have to commit to a full time employee rewriting drivers to suit the whims of some hobbyist on a caffeine and sugar bender.
Linux doesn't need to have ATI commit to a full time employee for writing drivers. Just the same level of access to the specs like the 5+ employees writing the windows drivers.
Re:Pointless chrome (Score:4, Informative)
About the remote control, that (like the installer) has nothing to do with the myth team. For remotes, you are looking for lirc support (the linux standard system for IR input). Once lirc supports it, myth will work with it just fine.
As for the video, I don't know about that particular card, but I know a lot of the All in Wonder cards have notoriously poor driver support under linux. If yours is one of those, I don't know how you expect a miracle when ATI would provide neither an adequate driver nor the necessary specs for an open source version to be created.
Re: (Score:3, Informative)
Re:Pointless chrome (Score:5, Interesting)
Like all things if you want the all the bells and whistles you have to get the best hardware. I have MythTV working on an old PIII box. I think I spent $200 and most of that was for the Hauppage TV card. Bear in mind, I can't play games and do a lot of the nifty features. But it served the basic purpose of a DVR on my 27" CRT. Now if I wanted digital and the best picture, I would have to drop some money. It still works but I've upgraded homes and now have a networked system. But the old one is in a closet and would be functional had I not used the HD in another machine.
So you're complaining that MythTV doesn't work well when you used cards (ATI) that do not have very good Linux support. When I built my DVR, I researched the type of card to use. By far, everyone said not to use ATi as there wasn't very much support. Not that some people couldn't get it to work, but that the support was lacking. There are other cards that you could have used. I would say rather it's a testament to Linux that it works at all.
To be fair, the problem is Linux doesn't have much support for your cards. The problem is not exclusive to MythTV.
For years now, Linux people have complained about ATI support. Until recently they have not helped the community much. If they had released a spec, an API, etc. Instead, all the work to date has been done by reverse engineering. nVidia has done a little more and in fact, nVidia has released binary drivers.
Now I don't mean to sound rude, but you're complaining that the free help with ATI you have gotten from the Linux community hasn't been enough. You're complaining that all the time and work these people have done for you without asking, without thanks, without compensation isn't adequate. Well, open source software has a solution for you. Learn C and write your own driver.
Re: (Score:2)
You try the same crap hardware that's known not to work well in Windows, nevermind Linux? ...and anyone is at all surprised at the outcome?
Even 10 years ago I was doing better than jokers like you just by
avoiding the 2 extremes (total crap & bleeding edge).
Re: (Score:2)
My point was that your specific problem was foretold and you either didn't do your research or ignored it. For years now, anyone making or building a MythTV machine has known that using ATi cards would present problems. But instead of owning up to it, you blamed the developers who have tried to help the situation. Without the APIs or basic documentation, there's only so much they could do. The nVidia drivers are better because nVidia has helped the community more, even releasing their own binary drivers
Re: (Score:3, Insightful)
I've read pretty much all of this thread and so far as I can tell, there is a serious misunderstanding going on here and everyone is now so pissed off that it's hopeless. Here's how I read it:
You *already had* some PVR gear that has been working fine for a number of years.
Some folks occasionally recommend that you try a mythtv solution. So you try it and it fails because of known hardware compatibility problems. Whether these incompatibilities were known by those making recommendations or not is debatable.
T
These are not the Drones you seek... (Score:2)
Re:Pointless chrome (Score:4, Insightful)
I think you're confusing the stupidity that the "We're ATI, Of Course We Have Drivers, Which Version of Windows XP Do You Have?" crowd with the "We're Linux, Please Just Release Some Damn Specs So We Can Support The Hardware Already" crowd. There's a difference, you know.
Remember, that address again is Investor.Relations@amd.com.
Re:Pointless chrome (Score:4, Informative)
Actually, the ATI HDTV Wonder is compatible with mythTV. In fact, the HDTV Wonder works better with MythTV than it does with Windows (since it natively supports QAM decoding, but is crippled in the windows drivers).
I will admit that it took me a long time to setup my HDTV Wonder, but that was primarily because I was impatient in the channel scanning process (and would cancel it before it found any channels).
Re:Pointless chrome (Score:4, Insightful)
"If I had a no-name brand capture card from some fly-by-night taiwanese company, this might make sense, but there is NO excuse for Linux not supporting hardware from one of the two big players in the industry."
There is plenty of excuse. The biggest players in the industry tend to be the ones that don't give a damn about Linux and hence refuse to provide documentation. ATI TV cards are notorious in this regard - The AMD purchase/merger seems to be helping in this regard, but ATI cards (not just TV cards but graphics in general) had a very long track record of poor Linux support due to lack of manufacturer cooperation.
Maybe you should've given your business to a vendor that actually cares about Linux and has even given sample hardware to select Linux driver/application developers for driver development and testing. Hauppauge is a good place to start - they don't officially support Linux but are VERY cooperative as far as giving driver developers documentation, support, and even in some cases early access to new hardware (such as with the HD-PVR 1212).
Mod Up, +1 Insightful Please (Score:2, Insightful)
All the responses posted to this one - especially those labeled "insightful" have themselves been either flamebait or ridiculous, while this one got the bad break of an early mod-down by a linux partisan who can't face the real problems within Linux.
Linux, at its core, is NOT user friendly. You can whine and complain all you like, but when normal hardware requires a ton of command-line stuff to push through and a script from a wiki site that may or may not work on YOUR particular distribution (and there's n
Re:Mod Up, +1 Insightful Please (Score:4, Insightful)
Re: (Score:2)
Are you sure you didn't already blow some money? Did the aforementioned hardware just fall out of the sky into your lap?
Pretty close, actually. I got a hell of a deal.
Before I buy hardware, I check to see if it might work.
Funny. Mine's worked fine in the system I set up for years now. I try Linux because I'm giving them a fair shake to SEE if their claims hold up... and they don't.
When we talk about video capture, you damn well know that the industry has been compromised by HDMI and related concepts, so you
Re: (Score:2)
Nope... it's the same old tired BS. It's nothing new.
You could have plucked this message from 1998.
Yeah, Linux doesn't "support everything". You're building an
interesting system. Howabout trying to use a couple of brain
cells while doing it.
Anymore Linux problems boil down to mindless consumer practices as much as anything else.
Get back to us when your monopolysoft variant has support for the Haupauge 1212.
Re: (Score:3, Interesting)
There are other MythTV distros than Mythbuntu (Knoppmyth, Mythdora) that you might want to try if you find the Muthbuntu installer difficult. That said, Mythbuntu 8.04 was the first version of MythTV that I got my wireless card to work without fuss (Atheros based), and with that one point, made the install heaps easier than previous versions.
Re: (Score:3, Interesting)
That's what came to mind when I looked at it. Most of what they were doing seemed like adding thumbnails and transition effects all over the UI. I usually turn off thumbnails in any UI I use because each one tends to require one or more disk seeks to retrieve, so scrolling lists becomes sluggish and clunky. As for transitions, IMO they just add delays.
What I'd rather see is making an alternative UI for those using a computer interface (or logging in from another machine) in addition to the current TV remote
Re: (Score:2)
I also prefer they fix how crappy the media section works.
MythTV is an awesome TV recorder. It is utter crap as a media center.
XBMC on Linux kicks the utter crap out of MythTV when you are watching or listening to anything other than recorded TV.
Re: (Score:2)
just add the source myth://computer-ip-address/ and bang you have your recorded shows (just no commercial skip), You can browse live tv also, and it gives you a guide that im pretty sure allows you to record (that part is a little shaky if ask me i never use it i use the mythtv webui)
if they added the commercial skip feature to XBMC it would make a very nice mythtv frontend (with little tweak here and there)
Re: (Score:2)
Mediaportal does this by default.
problem is that it's windows based, so you need a crapload of processor to run it compared to XBMC linux.
I have used mediaportal for over 2 years now, but the underlying Windows makes it sucky for HD playback and stability.