{"id":61,"date":"2005-10-15T09:25:03","date_gmt":"2005-10-15T16:25:03","guid":{"rendered":"http:\/\/outflux.net\/blog\/?p=61"},"modified":"2005-10-15T09:25:07","modified_gmt":"2005-10-15T16:25:07","slug":"mythtv-omg","status":"publish","type":"post","link":"https:\/\/outflux.net\/blog\/archives\/2005\/10\/15\/mythtv-omg\/","title":{"rendered":"mythtv OMG"},"content":{"rendered":"<p>I was <a href=\"http:\/\/outflux.net\/blog\/archives\/2005\/09\/14\/tivo-meets-mythtv\/\">preparing myself<\/a> to deal with the &#8220;pain&#8221; of moving to a multimedia system that didn&#8217;t have all the feature tweaks I need.  <a href=\"http:\/\/mythtv.org\/\">MythTV<\/a> has surprised me in that after only a week, and I&#8217;ve solved almost all my issues through just finding the right configuration options.  <\/p>\n<p>As of about Tuesday (2 days after the initial &#8220;commitment&#8221;), I was ready to call it &#8220;better than my existing system&#8221;.  It had a few glitches that bugged me, but overall, it had many many more features than I was expecting.  After watching Smallville Thursday night, I&#8217;m a total freak for MythTV.  Smallville was basically the first &#8220;Production&#8221; show MythTV recorded for me.  I had recorded &#8220;Medium&#8221; earlier in the week, and that served as a good way to feel out the interface.  Smallville is the real test because it&#8217;s at position 1 in my TiVo (and MythTV) recording priorities.  I had no irritations while watching it.  Nicely done, MythTV.<\/p>\n<p>Rewind to Saturday.  <a href=\"http:\/\/www.advogato.org\/person\/bwh\/diary.html?start=43\">Bryce<\/a> and I spent about 12 hours straight digging through KnoppMyth both on his new system and my machine that I brought over to his place.  By the end of it, I had entirely reinstalled my system with Debian Sid, and installed the most <a href=\"http:\/\/ivtvdriver.org\/\">current ivtv drivers<\/a>, with the <a href=\"http:\/\/dijkstra.csh.rit.edu\/~mdz\/debian\/dists\/unstable\/mythtv\/\">apt-able myth binaries<\/a>.  We had figured out how to get <a href=\"http:\/\/www.mysettopbox.tv\/knoppmyth.html\">KnoppMyth<\/a> running with the <a href=\"http:\/\/mysettopbox.tv\/phpBB2\/viewtopic.php?p=35005&#038;\">newer tuner chip<\/a>, but Bryce&#8217;s <a href=\"http:\/\/www.extremetech.com\/article2\/0,1697,1772656,00.asp\">HD audio card<\/a> wasn&#8217;t supported in that version of the kernel.  Let me just say, everyone should just <em>start<\/em> with the latest ivtv driver.  It detected everything correctly right off the bat.  On Sunday, Bryce installed Gentoo, and got the latest ivtv, etc, everything was happy.<\/p>\n<p>Early this week I toyed with the <a href=\"http:\/\/www.lirc.org\/html\/configure.html#lircrc_format\">remote control settings<\/a>, and discovered a whole mess of <a href=\"http:\/\/64.233.161.104\/search?q=cache:9Jt-HbJZ18YJ:mp.dev.hu\/DOCS\/tech\/slave.txt+mplayer+slave.txt\">MPlayer commands<\/a> I didn&#8217;t know about that let you control playback speed (including fast audio!), OSD text (so I can have a visible indication that I&#8217;m paused), etc.  After restoring my other MPlayer defaults (16M cache, readable font, etc), MPlayer stuff was in great shape again, including DVD playback.  I also programmed my spare TiVo remote to control my stereo power and volume.  I&#8217;m down to <strong>1<\/strong> remote finally!  (I was surprised that the TiVo remote programming codes aren&#8217;t online anywhere.  The only guide seems to be in the TiVo itself.)<\/p>\n<p>Yesterday I discovered <a href=\"http:\/\/www.mythtv.org\/docs\/mythtv-HOWTO-13.html\">MythWeb<\/a>.  I must have been blind to miss it before.  That&#8217;ll teach me not to read the entire <a href=\"http:\/\/www.eff.org\/broadcastflag\/cookbook\/guide.php\">EFF MythTV guide first<\/a>.  Full scheduling, guide data, <a href=\"http:\/\/www.gentoo-portage.com\/Image\/179\">recorded show lists<\/a>, and most importantly, the ability to adjust the keybindings for the various MythTV modules.  In the MythMusic module, I was infuriated that &#8220;PgDn&#8221; would skip to the next song, instead of (wait for it) paging down in the list of songs.  I just can&#8217;t understand why such a massively counter-intuitive setting is the default.<\/p>\n<p>The commercial detection system is greate so far.  It&#8217;s already painful for me to go back to using my TiVo where I have to press the &#8220;skip 30 seconds&#8221; button ten times to get past all the commercials.<\/p>\n<p>Current issues:<\/p>\n<ul>\n<li>Interface is slow.  Everything (especially the video browser) is slow to respond.  I miss not having an audible notification that a remote button was received, but there should at least be SOME kind of visible change if a button is pressed.<\/li>\n<li>Intermitant crappy audio playback.  Something goofy happens on playback sometimes where the audio is just totally trashed.  I just have to quit the playback and try again.  I wonder if switching everything to <a href=\"http:\/\/www.mythtv.info\/moin.cgi\/DigitalSoundHowTo\">using ALSA<\/a> would make things better.<\/li>\n<li>No way to record the same show with two priorities.  I want to have &#8220;New Episodes Only&#8221; for &#8220;Stargate: SG-1&#8221; at a high priority, but &#8220;Any time, any channel&#8221; for it at a very low priority.  I haven&#8217;t figured out how to do this yet.  I think I will have to write special recording rules for it in SQL somewhere secret.<\/li>\n<\/ul>\n<p style='text-align:left'>&copy; 2005, <a href=\"https:\/\/outflux.net\/blog\/\">Kees Cook<\/a>. This work is licensed under a <a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\">Creative Commons Attribution-ShareAlike 4.0 License<\/a>.<br \/><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><img decoding=\"async\" alt=\"CC BY-SA 4.0\" style=\"border-width:0\" src=\"https:\/\/i.creativecommons.org\/l\/by-sa\/4.0\/88x31.png\" \/><\/a> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was preparing myself to deal with the &#8220;pain&#8221; of moving to a multimedia system that didn&#8217;t have all the feature tweaks I need. MythTV has surprised me in that after only a week, and I&#8217;ve solved almost all my issues through just finding the right configuration options. As of about Tuesday (2 days after [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/posts\/61"}],"collection":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":0,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"wp:attachment":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}