{"id":509,"date":"2007-02-15T11:41:05","date_gmt":"2007-02-15T19:41:05","guid":{"rendered":"http:\/\/lianza.org\/blog\/?p=509"},"modified":"2007-02-15T11:41:05","modified_gmt":"2007-02-15T19:41:05","slug":"the-myth-of-mythtv","status":"publish","type":"post","link":"https:\/\/lianza.org\/blog\/2007\/02\/15\/the-myth-of-mythtv\/","title":{"rendered":"The Myth of MythTV"},"content":{"rendered":"<p>After nearly <a href=\"http:\/\/lianza.org\/blog\/?p=175\">3 years<\/a> of being a <a href=\"http:\/\/mythtv.org\/\">MythTV<\/a> user, I have finally had to settle on the fact that it isn&#8217;t very good.  Ironically, it was named &#8220;MythTV&#8221; because it was supposed to be the solution to the &#8220;<a href=\"http:\/\/mythtv.org\/modules.php?name=MythInfo\">mythical convergence box<\/a>.&#8221; That box is still a myth.<\/p>\n<p>I&#8217;ve been through painful upgrade after painful upgrade.  I&#8217;ve rebuilt it a few times, and think I&#8217;m generally pretty good at troubleshooting it.  At no point was I ever really happy with it.  Even when it was working perfectly, I could never switch over to it and use it for primary TV viewing.  One of it&#8217;s fatal flaws was that channel changing is too slow.  But, I looked past that because it had so many other strengths.<\/p>\n<p><!--more--><\/p>\n<p>My favorite features (that I will miss if I drop it):<\/p>\n<ol>\n<li>No subscription fee for TV listings<\/li>\n<li>Ability to schedule recordings over the web<\/li>\n<li>Ability to automatically record a program, transcode it, and spit it out commercial free for the ipod<\/li>\n<li>It supports recording HD out of your cable box, and it even works sometimes.<\/li>\n<li>The ability to have all of your movies in one place, with imdb data automatically downloaded for you is great.  The UI is a little clunky and playback is covered below, but the idea is great.<\/li>\n<\/ol>\n<p>Those things work great (most of the time) and I&#8217;m happy with them.  What I can&#8217;t stand:<\/p>\n<ol>\n<li>MythMusic is useless &#8211; you can&#8217;t realistically navigate\/listen to your music with that horrible UI<\/li>\n<li>Firewire integration support is finicky &#8211; for a while I had to reboot my computer once or twice a week because of lockups.  It has been much better lately.<\/li>\n<li>Sound is finicky, especially when trying to pass digital sound out to a receiver.  Lately everything on my box has been muted, although a release ago it wasn&#8217;t.  For a while, every new release of <a href=\"http:\/\/www.alsa-project.org\/\">ALSA<\/a> would break sound and require tinkering.  I&#8217;m tired of it.<\/li>\n<li>Transcoding DVDs is hit or miss.  I eventually gave up on using any Myth utilities for transcoding DVDs and just use <a href=\"http:\/\/www.mplayerhq.hu\/\">mplayer<\/a> from the command line.<\/li>\n<li>The attitude of the developer community is quite defensive.  Search through the posts for people who wanted a myth &#8220;<a href=\"http:\/\/www.gossamer-threads.com\/lists\/engine?list=mythtv&#038;do=search_results&#038;search_forum=forum_1&#038;search_string=watchdog&#038;search_type=AND\">watchdog<\/a>&#8221;  feature to restart it when it crashes (because, for many people it&#8217;s terribly unreliable) and you&#8217;ll find remarks like <a href=\"http:\/\/www.gossamer-threads.com\/lists\/mythtv\/users\/54219#54219\">this<\/a> from the creator of Myth, insisting that everyone should submit backtraces and open debuggers.  The project has an attitude that all users are beta testers, and the user experience is far less important than the code. <\/li>\n<li>The DVD player never supported menus, unless you reconfigured it to use <a href=\"http:\/\/www.videolan.org\/vlc\/\">vlc<\/a> which did support menus, then they started building their own internal dvd player, and at no point in the various changes was it ever as easy to use as a plain old standalone DVD player.  So, I still have one.<\/li>\n<li>Browsing pictures is okay I guess.  After you&#8217;ve used iPhoto or Picassa though, the whole experience feels kind of crappy and the screen space is not well used.  I stopped using this feature altogether, but I feel like if it were better implemented I&#8217;d use it more often.<\/li>\n<\/ol>\n<p>The project is quite ambitious.  I&#8217;m not trivializing the amount of work it takes to support so much hardware, and do so much with multimedia.  Perhaps that&#8217;s the problem, maybe it&#8217;s too ambitious.  Maybe if developers spent less time making sure I can get the <a href=\"http:\/\/www.mythtv.org\/docs\/mythtv-HOWTO-18.html\">weather<\/a> on my TV (as if we don&#8217;t get enough weather on TV already, and as if every OS and browser has more &#8220;weather widgets&#8221; then I can stand) and more time making sure the user experience of the primary functionality was better, then the project would be more successful.<\/p>\n<p>The position I&#8217;m in now is that I&#8217;m wondering what a viable alternative is.  Maybe I should just give up on LiveTV and for shows I really want to record, I&#8217;ll download via torrents.<\/p>\n<p>If I were to drop LiveTV altogether, my options would widen considerably.  I think I&#8217;d love the <a href=\"http:\/\/www.apple.com\/appletv\/\">Apple TV<\/a>&#8216;s UI, but it really doesn&#8217;t cover a whole lot of video formats, and I&#8217;m worried that they have no incentive to, since their solution to everything will be iTunes.  Then there are a ton of &#8220;<a href=\"http:\/\/reviews.cnet.com\/4520-3118_7-5555100-1.html\">Media Adapters<\/a>&#8221; but it seems to be a crowded space without a clear leader.<\/p>\n<p>Part of me would love to build a MythTV competitor, but I have no time for that.  Currently it almost feels like the best option is <a href=\"http:\/\/www.snapstream.com\/products\/beyondtv\/\">BeyondTV<\/a>, but I&#8217;d have to switch to Windows, and I don&#8217;t know anyone who&#8217;s ever even used it.  My dad has a Windows Media Center PC and he hates it and gave up on it.  Near as I can tell, what I&#8217;m looking for is still a myth.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After nearly 3 years of being a MythTV user, I have finally had to settle on the fact that it isn&#8217;t very good. Ironically, it was named &#8220;MythTV&#8221; because it was supposed to be the solution to the &#8220;mythical convergence box.&#8221; That box is still a myth. I&#8217;ve been through painful upgrade after painful upgrade. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[9],"tags":[],"class_list":["post-509","post","type-post","status-publish","format-standard","hentry","category-techie"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5TCqO-8d","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/posts\/509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/comments?post=509"}],"version-history":[{"count":0,"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/posts\/509\/revisions"}],"wp:attachment":[{"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/media?parent=509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/categories?post=509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lianza.org\/blog\/wp-json\/wp\/v2\/tags?post=509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}