Slashdot Mirror


MythTV 0.20 Released

An anonymous reader writes "The latest version of MythTV, the open source PVR application for Linux, has been released. New features (as documented in the release notes) include a new menu system, an improved internal DVD player, support for DVB radio channels, and mouse support. There is also a new plugin – MythArchive – which allows recordings be written to DVD. You can download MythTV from MythTV.org."

52 of 281 comments (clear)

  1. I so wish this were on FreeBSD by jimstapleton · · Score: 2, Informative

    It (and better TV Tuner drivers) are probably the only things that really make me want Linux over FreeBSD. Still, it's a nice release, even if I can't use it.

    --
    34486853790
    Connection too slow for X forwarding? Try "ssh -CX user@host"
  2. Questions by kevin_conaway · · Score: 3, Interesting

    For you Myth users out there, I have a few questions:

    1. Is it possible to create "playlists" of TV Shows? Say I wanted to rip all my futurama DVDs to a Myth box and play them at random. Could I do that?
    2. Are there any reputable places that will put together a box for me?

    Thanks. Congrats to the MythTV team

    1. Re:Questions by mbelly · · Score: 4, Informative

      http://mythic.tv/product_info.php?cPath=21_29&prod ucts_id=44

      A full system built with HDTV support.

      --
      ~Belly
    2. Re:Questions by bshensky · · Score: 4, Informative


      Playlist of TV shows have been available in 0.19 - works very nicely for my 5 year old!

      (Not that I'm putting him in front of the tube with a playlist and walking away just like that. That would be wrong. But those darned Thomas the Tank Engine episodes are only 4 minutes long apiece!)

      --
      Makin' money, makin' friends, makin' whoopee and wearin' Depends
    3. Re:Questions by ParadoxDruid · · Score: 5, Informative
      Is it possible to create "playlists" of TV Shows? Say I wanted to rip all my futurama DVDs to a Myth box and play them at random. Could I do that?
      I don't know about MythTV, but I have all my Futurama DVDs ripped to my Linux box, and have a "Random episode" icon on my desktop that runs this bash script:
      #!/bin/bash
      count=`ls /home/paradox/media_drive/Media/Futurama |wc -l`
      let "pick = $RANDOM % $count"
      let "pick += 1"
      kaffeine "/home/paradox/media_drive/Media/Futurama/`ls /home/paradox/media_drive/Media/Futurama |sed -n "$pick"p`"
      --
      This statement is solely an opinion. Kindly take it as such in all cases.
    4. Re:Questions by slashbob22 · · Score: 2, Insightful
      One thing I want to know... how well does it support smart "season passes" like TiVo? (I've never used myth, sorry)
      It works very well in this way. You can set fine grained priority settings to each individual recording or entire season recordings. In my experience (and I haven't seen a setting otherwise) the application stores information on shows within the next 2 weeks. If the first conflict arose as described: the high level one would be postponed to a later viewing IFF it has a later viewing (within 2 weeks) and the low priority did not.

      I only run a single tuner, but I find it enough for my tv habits. I _think you can run as many as physically possible in your box. I can't give you examples of every single recording conflict an how it handles it - there is likely some documentation on it (site is slashdotted though).

      I have been extremely happy with the season recording features and once the system is configured MythTV runs like a charm.
      --
      Proof by very large bribes. QED.
    5. Re:Questions by Minwee · · Score: 2, Interesting

      I _think_ you can run as many as physically possible in your box.

      You can run as many as are physically possible on your _network_. If you were a major cable-hound, or running a PVR service for your entire building, you could stash a room full of back-end servers in the basement with half a dozen tuner cards each and then network them to tiny front-end machines that sat on top of everyone's TV.

      There really is no limit to how many channels of late night porn you can record.

    6. Re:Questions by harryk · · Score: 2, Interesting

      Having built a few for friends and family I have to say 2 things. One ... give it a go for yourself, it's really not that terribly difficult, especially if you are dedicating a box to it, and starting from scratch. Second, if you really don't want to do it yourself, I'd be happy to build one fore you.

      The biggest costs are the base components, tuner, motherboard/cpu/ram, storage. A case ... well... everyone has their own opinions, but I cannot justify spending 200 to 300 on a decent htpc case, I'd rather just find a decent beige box, or a 2u server case on the cheap.

      If you're seriously interested, I could build one for you.

      --
      think before you write, it'll save me moderator points.
    7. Re:Questions by Schraegstrichpunkt · · Score: 2, Funny

      Of course, you should make it easy for the police to raid your house without disrupting too much, because you'll be using so much power and generating so much heat that it'll look a lot like you're running a major hydroponic drug-production operation.

  3. new features by samsonov · · Score: 5, Informative

    Since the poor mythtv site appears to be slashdotted already:

    Major changes

    * Menus are now drawn by MythUI using OpenGL. This option can be enabled/disabled in the Appearance settings.
    * Improved internal DVD player - now supporting menus and other missing features
    * Added MHEG content implementation (Interactive TV in UK)
    * Added Hotplug support for removable media in Media Monitor and MythGallery
    * Added support for the HDHomeRun encoding device
    * Added support for basic FreeBox recorders
    * Added support for H.264 (aka MPEG-4 AVC) TS decoding
    * Added an MPEG1/MPEG2/MPEG4-AVC IP network recorder
    * Added internal UPnP support for TV and Music
    * Added experimental second commercial detector
    * New socket class for backend communications
    * OSD image cache which improves channel changing speed
    * Fixed program transition while Watching LiveTV
    * Added beginnings of firewire capture support for MacOS
    * Support for DVB radio channels and guide data collected via EIT for them
    * Added mouse support in menus, including gestures

    * Menus are now drawn by MythUI using OpenGL. This option can be enabled/disabled in the Appearance settings.
    * Improved internal DVD player - now supporting menus and other missing features
    * Added MHEG content implementation (Interactive TV in UK)
    * Added Hotplug support for removable media in Media Monitor and MythGallery
    * Added support for the HDHomeRun encoding device
    * Added support for basic FreeBox recorders
    * Added support for H.264 (aka MPEG-4 AVC) TS decoding
    * Added an MPEG1/MPEG2/MPEG4-AVC IP network recorder
    * Added internal UPnP support for TV and Music
    * Added experimental second commercial detector
    * New socket class for backend communications
    * OSD image cache which improves channel changing speed
    * Fixed program transition while Watching LiveTV
    * Added beginnings of firewire capture support for MacOS
    * Support for DVB radio channels and guide data collected via EIT for them
    * Added mouse support in menus, including gestures

    --
    "You killed my yogurt!" --Fred Fredburger
    1. Re:new features by tji · · Score: 5, Informative

      MythTV could really use a marketing guy to help with the new releases (actually, there are many open source projects that could benefit from this). The list of highly technical updates to MythTV don't really do justice to where MythTV is today.

      As a MythTV user, here is what I see as important, and having improved in 0.20:

      - MythTV is a free / open source PVR application, with support for analog, digital, and HDTV recording in most international standards (i.e. it's usable in the U.S., Europe, Asia, etc.). It includes many features not available in commercial PVR products.
          - Automatic commercial detection and removal, or manual skip forward/back.
          - Transcode of video to other formats/resolutions -- including DVD export in 0.20.
          - Network based structure, allowing 'backend' recording storage on different machine than the 'frontend' display. (i.e. stick the backend with all the cable connections, antennas, loud fans and tons of disk in the basement, put a small/quiet frontend near your TV for output.)
          - HDTV support: With supported HD capture card, terrestrial broadcast HD and Cable HD are supported (with the exception of encrypted cable HD channels - which cannot be decrypted on any PC PVR)
          - Improved MacOS X support. The 0.20 version has greatly improved the Mac support, especially for the Intel based Macs. Performance optimizations for HD video playback make the Core Duo Mac Minis a great choice for a small/quiet frontend box.

    2. Re:new features by Captain_Chaos · · Score: 2, Informative

      HDTV support: With supported HD capture card, terrestrial broadcast HD and Cable HD are supported (with the exception of encrypted cable HD channels - which cannot be decrypted on any PC PVR)

      Maybe not for ATSC (the American standard), but I can watch the encrypted HD test channels on my digital cable connection without problems via my DVB-C (the European standard) card. I did have to add the channels manually though, the channel scanner did not find them automatically (although this is one of the things that reportedly has been fixed in 0.20).

  4. Win32 version by paganizer · · Score: 3, Funny

    All I want to know is, is where is the win32 version? this would be SWEET running on WinME!
    (yes, obviously my karma is too good)

    --
    Why, yes, I AM a Pagan Libertarian.
    1. Re:Win32 version by ZachPruckowski · · Score: 2, Funny

      this would be SWEET running on WinMCE!

      There, fixed that for you.

    2. Re:Win32 version by Aladrin · · Score: 2, Informative

      No, I think he got the joke and did it one better.

      In case you missed it, WinMCE is Microsoft's lame attempt to make their version of MythTV. It is much less complete, much more annoying, and costs a lot more. Plus, it's counted as a fully ready product, while MythTv is only saying they are at 0.20. In other words, Nowhere near done.

      Man, explaining jokes always takes the fun out of them -sigh-

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  5. A Year of MythTV by feld · · Score: 5, Informative

    I've been running MythTV for about a year now and let me tell you -- TV can't get any better.

    I have the shows I want whenever I want them. Sure, sure, you can do this with Tivo. But can you also watch those recorded shows over your home network on other PCs? Burn to DVD? My MythTV box also is my torrent box, fileserver, IRC proxy, IMAP server....

    Let's put it this way -- more features than Tivo, and they can't control what you do with it. Go ahead, skip all the commercials you want. Keep your recordings as long as you want. The Man can't keep you down when you're running this system.

    Also, when that commercial flag becomes law (I think it's still up in the air), MythTV plans to use it to identify commercials and intentionally skip them. Eat that, capitalist pigs ;)

    1. Re:A Year of MythTV by grasshoppa · · Score: 2, Insightful

      You missed some of the best features; Video storage.

      I burn a backup of my dvds, store them on my myth box. Watch them whenever I want, with just the click of a button.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
    2. Re:A Year of MythTV by Erwos · · Score: 4, Insightful

      Problem is, TiVO isn't really their main competitor in that space - that honor goes to Windows Media Center Edition.

      I'd also point out that I've installed MythTV on several boxes in the past year, and I'm not nearly so ecstatic about it as you. Doing a secure setup is an absolute pain in the neck if you want to use that fancy backend/frontend architecture, and only slightly less so if you keep everything on the same box. I also found performance and stability less than I would have preferred - not bad, mind you, but not really all that amazing, either. The protocol changes were the most frustrating, though - I had embedded extenders become unusable frequently because the MythTV folks would change protocols often.

      This is not to say WMCE is all peaches and cream, because it's not - but for people who can tolerate its limitations (which aren't terribly bad - yet), the easy setup and relatively cheap (compared to a new PC) Media Center Extenders give it some appeal.

      I sound like an MS shill, I know, but for all of MythTV's strengths, it's not for everyone.

      -Erwos

      --
      Plausible conjecture should not be misrepresented as proof positive.
    3. Re:A Year of MythTV by Lumpy · · Score: 3, Interesting

      Comparing WMCE to mythtv is like comparing a burning car in a junkyard to a new fararri. Windows Media center edition is 100% pure unadulterated crap. it sucks so bad that it spawned people to build things like Mediaportal that blow away every bit of MCE in every possible way. I have helped convert many Windows Media Center machines from the buggy as hell Media center to Media portal + XP pro and gave the users more features, higher stability and removed ALL the damned MCE DRM it adds to your recordings.

      Mythtv is far superior and wows the hell out of people... even the Diehard windows guys drop their jaws when I plug into CATV and start tuning the digital Cable channels directly... something that is 100% impossible under windows because of "safety" features built in the driver.

      I personally prefer mediaportal, but nobody in their right mind can like Media Center edition.. ot simply sucks and feels half done in every part of it.

      --
      Do not look at laser with remaining good eye.
    4. Re:A Year of MythTV by jerkychew · · Score: 2, Informative

      Well, it's all a matter of what you want. Like most OSS vs closed software, the question comes down to: How much is your time worth, and how much flexibility do you want?

      You could run Tivo and have a quick setup, nice interface, and good support. But you gotta pay for the subscription, and you can't (legally) remove the DRM from the recordings or push anything from your PC to your tivo other than .tivo files.

      You could run MCE with a little more tweaking. You could view movies stored on your server from your MCE box, and view, record, and archive TV shows at your whim. But, MCE has a very narrow list of supported hardware, you have the bloat of XP, and as with Tivo, the recordings are huge files, with no built in way to transcode (convert to a different format) files on the fly.

      Or, you could use MythTV. You have a wide array of hardware to choose from. Setup is a pain in the ass, even following the Holy Grail of MythTV installs. After you install Myth, you still have to get the whole frontend / backend thing working, as well as a million other tweaks here and there (remote control, zap2it configuration, transcoding settings, etc., etc.). But, if you're succesful, you have a box that does everything you'd want it to... Records tv shows and transcodes them to smaller files, keeps them on a dedicated server if you want, plays all your music and other video files no matter where on the network they're stored, and as of this new release (which I haven't tried out yet; I'm still battling 0.19-fixes), the ability to burn straight to DVD.

      I've used XP MCE, Tivo, Xbox Media Center, and I'm just finalizing my MythTV install. I can't tell you which is best yet, as they all have their hits and misses, just like most software packages.

  6. Any word on knoppmyth? by Churla · · Score: 2, Interesting

    Any word on when this build will be on a Knoppmyth ISO?

    --
    I'm a fiscal conservative, it's a pity we don't have a political party anymore
    1. Re:Any word on knoppmyth? by King_TJ · · Score: 3, Informative

      I'd like to know that too, because I don't bother with MythTV upgrades until it comes out as Knoppmyth on an ISO. Maybe it's just the nature of my particular setup, but it took me *weeks* of tinkering and pouring over message threads to get my Myth box working exactly like I wanted it to. I would have just given up in frustration if the main "core" of the thing wasn't made easier to get going via Knoppmyth.

      In the past, it seemed like it took the Knoppmyth developers at least 1-2 months to release a new ISO based on a Myth update though, so this isn't something I'd really expect to see from them in the next few days or anything.

  7. ya rly by Anonymous Coward · · Score: 3, Interesting

    http://mythtv.son.org/tiki-index.php should help. I don't think you'll find it under ports.

  8. Seconded! by drewzhrodague · · Score: 4, Informative

    Seconded! MythTV is friggin' awesome. It eats the commercials, shares the shows over the network (NFS and SMB), lets me dump my MP3s onto it for playing, supports multiple heads (and backends), and more. I don't even use half the features of the software, and it still blows me away.

    I'm using KnoppMyth, and was totally amazed how easily everything installed. Yes I did have to tweak LiRC, and a few other things.

    I'm getting ready do build another unit into my house, and look forward to the extra features in the new version.

    --
    Zhrodague.net - I do projects and stuff too.
  9. PVR for me by drewzhrodague · · Score: 4, Interesting

    I have to pipe-up again, and say that MythTV is awesome. If you've got a tuner card, and a spare box, totally check it out. IT EATS COMMERCIALS, plays DVDs, MP3s, does a photo album, and other things that other units don't do, or don't do well.

    It even has support for MAME.

    --
    Zhrodague.net - I do projects and stuff too.
  10. Re:Figures by jdunn14 · · Score: 2, Funny

    Yeah, seriously, I just set up my myth 0.19 box YESTERDAY.

  11. Controlling Cablebox? by Doc+Ruby · · Score: 2, Insightful

    Can MythTV control my existing cablebox (Scientific Atlanta Explorer 3250)? It's got a USB port, what looks like a smartcard slot, and analog+digital audio/video outs.

    If I could use the cablebox's tuner, maybe I would need only a video digitizer, or even just transcoder. It would be great to use the cablebox to covert digital video signals to TV. I've already got the cablebox and TV, I'd like to spend that money on better quality for the parts I actually require.

    --

    --
    make install -not war

    1. Re:Controlling Cablebox? by SvetBeard · · Score: 2, Informative
      Can MythTV control my existing cablebox (Scientific Atlanta Explorer 3250)? It's got a USB port
      You basically have to Google around for more information specific to your setup, but MythTV can control external boxes (by calling external scripts). You'll need either an IR blaster or a proper cable and know how to interface with your cablebox's USB port. Don't forget that you'll also need A/V in on the tuner card.

      It can be frustrating, though. I have DirecTV now. The box has a USB port, but it requires a USB-to-serial converter (for some reason). Another user wrote a script to tune the channels, but I haven't been able to get it to work yet. It doesn't help that I haven't had time to tinker with the box for several months, though. IR blasters are notoriously fickle, but you may be able to find better support for them.

      If you have the option, it's easiest to just use a direct line in from the cable. MythTV can then control the tuner card directly essentially out of the box.

      For all the information to get a working Myth box using Fedora Core, check out http://wilsonet.com/mythtv/fcmyth.php/
    2. Re:Controlling Cablebox? by LazyBoy · · Score: 2, Informative

      I believe that's one of the boxes Myth can control via firewire.
      If not, you'll need an IR emmiter (Tivo would need this too).

      LB

      --

      If Chaos Theory has taught us anything, it's that we must kill all the butterflies.

  12. The funny thing... by Otter · · Score: 2, Funny
    I remember when using beta versions of software seemed super-cutting-edge, and <1.0 software was something almost no users had ever seen.

    Nowadays, thanks to Netcscape and Google, beta is the final state of software. And after years of Linux, an escalation to 0.20 is a perfectly reasonable user upgrade.

  13. DVB recordings with dishentwork are awesome. by guantamanera · · Score: 2, Informative

    I been loving it since.19. I have a DVB pci card a dishnetwork smartcard, and I can record digitaly with all and AC3 sound. I wish I could do that with directv, but linux does not have DSS support. There are DSS tuners, but they just work with windows. Other than that mythtv is awesome.

  14. MythArchive for me! by kravlor · · Score: 2, Interesting

    I've been happily running a set of Myth boxen for more than a year now, and while I love the system, the one feature I had been sorely waiting for was an easy way to export to DVD. While a more involved method was possible, I look forward to being able to just create an ISO directly from Myth itself. Keep up the good work!

  15. Re:Sounds fascinating by jridley · · Score: 2, Interesting

    No, but it costs time. I've used Linux as a server OS since Slackware 1.0, and have no problems configuring most things, but to date I've spent three solid days over the last 18 months on various attempts to get Myth working. Hell, I went out and bought components based on recommendations for them being good video card and capture card to use with Myth, and I still couldn't get anything that worked.

    The most recent time, after blowing an entire weekend screwing around, I finally restored my Win2K backup that I'd made before I started, installed GBPVR and in about 5 minutes was up and running, and have been happy with that ever since.

  16. What the parent poster meant... by CyberLord+Seven · · Score: 2, Insightful

    ...is that MythTV could use a bit of exposure to the great masses of people out there who are completely unaware of this software, yet who could use it to their benefit. The parent understands the purpose of the release notes while observing that something else could help the program more.

    --
    We have always been at war with Eurasia!
    1. Re:What the parent poster meant... by AJWM · · Score: 2, Insightful

      1) Better software for them to personally use
      2) Experience/enjoyment of devel.

      Neither of these are any better or worse based on number of people using the software,


      That's not strictly true.

      1) The more people using the software, the more likely (though still a low percentage) it is that some of them will contribute back suggestions (or maybe even patches) for improving the software.

      2) That enjoyment is enhanced, at least for some developers, by the knowledge that other people find the software useful.

      If neither of those were a factor, why make the project open source in the first place? Just quietly develop it for yourself and don't bother telling anyone.

      --
      -- Alastair
  17. MythTV rules by Captain_Chaos · · Score: 2, Interesting

    I just finished setting up my home MythTV system. It rocks! I've got my digital cable connected directly to my backend using a PCI DVB-C card, and my projector is connected to my frontend using a DVI cable, so the backend can record the MPEG-2 streams directly to disk with no quality loss whatsoever (and including all the audio and subtitle tracks), and then the frontend can display them on my wall with not a single bit of quality loss in between! Plus it plays my videos and my music, it lets me skip commercial breaks (which it has automatically tagged for me), watch DVD's, play legacy games with MAME, etc., etc.

    It really is a fantastic piece of kit. It can be pretty finicky to set up and you need to be prepared to invest some serious amount of time, but it's worth it!

  18. HDTV Lockout by Krondor · · Score: 4, Insightful

    I love MythTV. I'm very excited to try 0.20 (UPnP especially). It's a great piece of software and IMO handily beats MCE (though I hear BeyondTV puts up a fight). The level of control is great, I absolutely like to OWN my media. I have a looming fear though that poor MythTV is about to get 'shafted' so to speak.

    MythTV has HDTV support for broadcast and Cable HD, but lacks a means of decrypting these streams. In fact, PCs in general do at this point, but I suspect that will change. Vista MCE will undoubtedly have encrypted HDTV playback support, Tivo as well (if it doesn't already). How is a free OSS solution like this to compete against imposed proprietary restrictions? I smell a DeCSS debacle all over again. Perhaps it will get cracked. Maybe I can still watch my streams if I subjugate myself to a DMCA violation or two.

    Lets face it, another case of a superior product getting kicked to the curb by an industry that likes to wear tinfoil hats at the detriment of its consumers. I guess I have a decision in the future. Use the software I love and watch the shows it can view, or relinquish control impair my viewing experience and broaden my media options. I think I'll stay with Myth, the studios just lost a viewer (though I doubt they'll notice).

    1. Re:HDTV Lockout by Captain_Chaos · · Score: 2, Interesting

      MythTV has HDTV support for broadcast and Cable HD, but lacks a means of decrypting these streams.

      There seems to be a lot of this going around. It must be an American thing, perhaps something to do with ATSC, the DMCA, the FCC or some other three or four letter word? Like I said in another post, I can watch encrypted HDTV channels fine with my DVB-C PCI card (specifically, a Technotrend Budget C-1500). But I think DVB is the European standard.

  19. One Problem by ucaledek · · Score: 2, Interesting

    I just dropped my myth box which I had struggled with for the last few months. Admittedly, I didn't know much about Linux beforehand, just the basics so I wanted to use myth as a learning tool. I didn't mind that struggle at all. Setting up in the end was easy and relatively painless once I understood some Perl basics etc. Myth's qualities are not overstated above. Authoring DVDs of recordings was a bit of a hassle, but it seems with those release notes it might have gotten better. I could even archive to DVD all my old VHS easily with the right tuner card! But there are two basic reasons I dropped Myth: 1) I was never happy with the media players available aside from watching archived videos, including DVDs (never got that to work). 2) the picture quality tended to be pretty poor (maybe that's the fault of ivtv? but still can't get myth without drivers). My friend tried two windows alternatives--gbpvr and media portal--and the picture quality for live and recorded TV is leaps and bounds better than anything I could find after hours and hours of tweaking my myth setup. I can't imagine how it would look on a nice TV. Blue lines on the top and bottom of the feed, terribly flat blacks, fuzziness on certain channels pervaded my myth experience and haven't occurred with media portal. I have other problems with media portal and wouldn't mind going back to myth, but it just seems the limitations of the drivers out there really kills the experience for me.

  20. MythTV light by claes · · Score: 2, Interesting
    Below is my PVR. I "at" to schedule a program:
    #at 18:00
    warning: commands will be executed using /bin/sh
    at> rectv 1 1h simpsons
    at> <EOT>
    job 18 at 2006-09-12 18:00

    #!/bin/sh
     
    if [ -z "$3" ]; then
        echo "too few arguments"
        echo "Usage: record-tv channel duration name "
        echo "channel: 1-9"
        echo "duration: 30m, 1h"
        echo "name: simpsons"
        exit 1
    fi
     
    CHANNEL=$1
    DURATION=$2
    NAME=$3
     
    BITRA TE=4000000
     
    VIDEO_DIR=/home/claes/media/video/re cording/
     
    FCHANNEL[1]=E5
    FCHANNEL[2]=E7
    FCHANN EL[3]=SE16
    FCHANNEL[4]=E6
    FCHANNEL[5]=SE19
    FCHA NNEL[6]=SE20
    FCHANNEL[7]=SE17
    FCHANNEL[8]=SE13
        FCHANNEL[9]=SE14
     
    #Set channel
    ivtv-tune -teurope-west -d /dev/video0 -c ${FCHANNEL[CHANNEL]}
     
    #Set quality
    ivtvctl -d /dev/video0 -c bitrate=$BITRATE
     
    #Start recording
    mkdir -p $VIDEO_DIR #Just in case it does nto work
    cat /dev/video0 > $VIDEO_DIR/$NAME.mpg &
     
    CAT_PID=$!
    # $! is PID of last job running in background.
     
    sleep $DURATION
    kill $CAT_PID
    The resulting simpsons.mpg I play using XBMC.
  21. Google Summer of Code by Viper_Viper · · Score: 3, Interesting

    Any idea when the Google Summer of Code projects will be included in MythTV? I am guessing .21? These projects are going to be very usefull to MythTV, especially the AutoConfig, Make Myth Multi-user, and the Windows Port. http://code.google.com/soc/mythtv/about.html

  22. Re:Sounds fascinating by itsdapead · · Score: 2, Interesting
    I've spent three solid days over the last 18 months on various attempts to get Myth working

    Ah, a casual user then :-) Took me at least a week (but then I was compiling Gentoo on a diddy 1.2GHz Epia box)

    MythTV is complex to set up because it is doing complex stuff - plus its supporting lots of different modes of use (analogue TV, DVB, with/without hardware MPEG are all rather different kettles of fish).

    Any free/open (and especially non-windows) media centre is liable to be driver hell - there is not much that developers can do when TV cards rely on firmware "blobs" and manufacturers play musical chairs with chipsets without changing model numbers or packaging - and a media centre relies on so many different drivers.

    When MythTV is working it is jolly impressive - the new release sounds like it fills a lot of important gaps (DVD archiving was a glaring ommission).

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  23. It does indeed kick ass. by Orrin+Bloquy · · Score: 2, Interesting

    I've had one of these for about five months and while it was a PITA to install, it definitely increased my e-penis with the local LUG. It looks great and is popular in the household.

    Is it easy to install? No. Myth isn't an application, it's a platform inside Linux relying on MySQL, Apache, PHP, tuner drivers, lirc drivers, and the willingness to tweak the things which aren't guaranteed to work correctly out of the box (e.g. PHP5 not registering itself as a MIME type with Apache 2, streaming requiring not only hardcoding your box's IP in Myth's settings but having to run a SQL query to update all references to 'localhost').

    Daniel Hyams' advice for installing Myth under Ubuntu makes it clear that there's some room for improvement in terms of startup and housecleaning -- creating a system that automatically logs in without passwords, that backs up its own databases, etc. -- and structure (putting /home in a separate XFS partition for faster disc access on large files than ext* can do, resetting Myth's own pointers to this location). It's frustrating to try to rip your own DVDs only to find that this requires opening a terminal and starting a service which isn't normally running. Users of bttv based tuner cards received a nasty shock when the L4TV kernel module maintainers inadvertently wrecked audio support with recent kernel updates.

    And yet, even with all the negatives mentioned above, the end result is hella impressive. Your rules for recording can be simple, complex or even regex based. With a Hauppauge card with MPEG2 encoding chips, you can run it on a 450MHz P3.

    However, what it needs most is a wrapper installation program which installs the AMP stack, requests a master AM password and configures it into Apache, MySQL and Myth, manages dependencies, establishes services at startup, bypasses login, sets a database backup schedule, ties DVD ripping to the necessary background services, and runs checks to see that Apache and MySQL are behaving themselves.

    --
    "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
  24. Re:Sounds fascinating by WwonderLlama · · Score: 3, Informative

    While it's true that not everyone has an easy time of setting up MythTV, the other side is that there are tons of people that have no problems at all getting it working.

    My first installs of MythTV went decently well, but I had some hurdles due to the Linux flavor I used. However, there are _great_ guides that walk you through the install. There are also some "install a MythTV system" distrobutions (KnoppMyth, MythDora, etc) that do a basically complete system/Myth install with minimal configuration. And above all, the user community is fantastic. If you have problems, search the mailing list archives (lots of problems have been addressed before). If you can't find an answer, just show us your problem and say "can you help?".

    I'd suggest that anyone not comfortable with Linux and mailinglists first attempt an install with Knoppmyth (http://mysettopbox.tv/)(or MythDora). The hardware is autodetected for you, and the forum-based support is very helpful.

  25. Re:Insert subject by Alizarin+Erythrosin · · Score: 2, Informative

    I would recommend this excellent guide for installing it on Fedora. I use FC3/myth at home currently, and it works wonders.

    --
    There are only 10 kinds of people in this world... those who understand binary and those who don't
  26. Re:Sounds fascinating by uglyduckling · · Score: 2, Interesting
    I've used Linux as a server OS since Slackware 1.0, and have no problems configuring most things, but to date I've spent three solid days over the last 18 months on various attempts to get Myth working.

    Hmm... I've had server experience but it sounds like less than you, and I managed to get usable mythtv in under 2 hours. I've been tinkering with it for three weeks since then, but it was working acceptably almost straight away. The main thing you need to do is take a structured approach - if you were putting together a LAMP system you wouldn't mess around with PHP until you knew Apache could serve a static page. Same thing for myth - get known-supported cards and get them working with a standalone TV app, check your sound card is working well, maybe get DVD playback working because that's a known quantity and will test your display drivers, then look at installing myth. I was using DVB-T so followed one of the several howtos I found on google.

    The only weird, non-obvious thing I found is that what the configuration GUI calls "video sources" really should be called "channel allocation/listings sources" - although this may be a quirk of DVB and make more sense in analogue (can anyone enlighten me?).

  27. Re:Cablecard by SkiItIfYouCan · · Score: 2, Informative

    I think you are wrong about transfering the service. I believe the lifetime service option is for the life of the box, not transferable to other Tivos. Sorry.

  28. Priority recording by Andy+Social · · Score: 2, Informative

    Yes, absolutely. I've seen a number of shows get recorded at 1 am instead of their first showing in order to ensure that I get everything I have scheduled to record, even if it's not the earliest showing of each episode.

    --
    Illegitimi non carborundum
  29. Re:Mac? Please? by Thumper_SVX · · Score: 2, Insightful

    The frontend already runs on Mac, but the backend? Eeehhhhhh... no.

    I think the primary reason is that the majority of Mac owners who are interested in this kind of setup are usually the kind who have a Mini for hacking. No encoding capability. Myself, I run a Macbook Pro; no supported encoders there either. To get PCI, you gotta get a Mac Pro; an expensive proposition. Most people who would build a Myth box are building it from commodity hardware or from their own "bits boxes". In other words, doing it on the cheap. Hell, I know I did.

    Yes, I know there are firewire encoding boxes, but these don't tend to be well supported by Linux. Porting to OSX and using OSX native APIs would be a significant undertaking.

    I think another thing is the average Mac consumer is not the kind to fiddle with this kind of thing. While there are some developers on MythTV that use Macs, I'm not sure there's a large enough community to pull together a port.

    Of course, you could start up a Sourceforge project to port it and prove me wrong :)

    My feeling is that when the project itself stabilizes a little (note the 0. in the version number... that means we're at least 80 versions from production ;) ) we might see more effort to port it to OSX. At the moment, it's a moving target as much of the API is still "in flux" and will be for some time to come. As I mentioned above, to port to OSX interfaces would not be trivial, and to have to redo it every 3 months because a new version has changed a core piece of code would be a pain in the arse. That's the reason you don't see much activity on a BSD port either... or Windows... though I know some have tried it.

  30. OSS Versioning by _Neurotic · · Score: 2, Interesting

    Has anyone else ever wondered why so many OSS projects are afraid to ever reach v1.0? Here's an example of a project that has been in development since 2002. It's undergone cycles of feature additions and bug fixes, and it's just now hitting version 0.20?

  31. Myth is awesome! by mindcrime30 · · Score: 2, Interesting
    Using Knoppmyth really takes the sting out of setting it up. I built a back-end box with 500GB (~220 hours SD), 3 PVR-150 tuners (USA, Cable), and an HD-3000 card (USA, HD-OTA). It makes my 320 hour TiVo jealous. I don't use the Mame/Weather/DVD/Video file features since it just sits in the basement and records stuff. We watch everything but the 1080/720 HD recordings with a Modded XBox (XBMC + xbmcmythtv), the HD stuff is just getting started for us, but we can watch that on the Ubuntu systems temporarily until I get a better front end box for the HDTV.

    Overall, Myth is a very serious contender, not to say that it doesn't need some spit and polish here and there. Better cooperation from hardware companies would certainly help too, especially for TV-Out capabilities and Tuner-Chip-Du-Jour companies (I'm looking at you, ATI and Hauppage...) The web interface is fantastic! How many times have you been at work/school/the office and heard about a new show that you might want to see. You can find and schedule that show from your computer anywhere or even your phone (I use a Treo 650).

    Being able to convert recorded shows into XviD, Divx, vcd, etc. is extremely handy too, and works with PSPs, iPods, GP2Xs, Treos, etc. I really don't care to pay $1.99 for a show I already recorded just to get it into the right format to watch on an airplane/train/boat.

    Making compilation DVD's of the kids cartoons without commercials is great for those long car trips, as is being able to record the decaying laserdiscs and the occasional 8mm video or VHS tape into DVD's with full menus.

    Just my $0.03 (inflation, you know.)

  32. Re:Mac? Please? by Anaerin · · Score: 2, Informative

    Erm... Excuse me parent, but is starting to support recording from Firewire in OSX, and it DOES support FreeBSD. RTFA, and look at the release notes (http://www.mythtv.org/wiki/index.php/Release_Note s_-_0.20). It's all in there:

    Added beginnings of firewire capture support for MacOS
    and
    Fixed FreeBSD compilation