MythTV 0.19 Released
slummy writes "After much anticipation, MythTV 0.19 has been released. The release notes outline the new features and bug fixes, and the official announcement for this release is available on the MythTV site." From the release notes: "The major changes in this release [include]: LiveTV rewritten to support saving buffered content while watching. Signal Monitoring for DVB and pcHDTV recorders. Ending times may be changed while recordings are in progress. Playgroups allow for default playback options on recordings. Channel changes can be made across tuners without changing tuners manually first. New popup keyboard simplifies setup using remote. Preview schedule changes when making adjustments to recording schedules. Added ability to control MythFrontend through a telnet socket."
I've been reading about MythTV, but was wondering, besides the bog standard DVR usage, what other usage people get out of it? Do you jack your game systems into it and record plays for later use? :)
Do you play with vintage computers, and record demos?
Do you have it record directly into an ipod compatable format? (can it do that?)
What unique things can this system do?
Added firewire and external channel changing support for SA3250HD
www.lonseidman.com
Ubuntu Breezy packages for MythTV can be found at http://deb.thehunter.ws/. Huge thanks to those Drunken Caffeinated Monkeys.
This is wonderful news, but how long until KnoppMyth is ready for the rest of us to play with?
I've got my R5A30.2 working with 95% success and will be replacing all of my Tivos in my house very very soon. I already have the backend working, and frontend working in the living room.
MythTV just keeps getting better and better. I can't wait until .19 (presumably) gets folded into knoppmyth (yeah I know, just build it from scratch using one of the excellent guides like Jarrod's Fedora Core howto... but knoppmyth does make it so easy...)
e.
Build Your Own PVR/HTPC news, reviews, &
I've looked, but they seem to miss this important feature annoucement, or does it just lack? Does it run on windows?
I just installed this new version, it took about 2 hours to compile on my 800mhz Slackware box. The most significant change that I saw was the speed at which the backend handles channel changes. I think they re-worked the live-tv buffer a bit.
:)
The new default theme also caught my eye, they based it off Microsoft Windows Media Center but of course added the MythTV/Linux flavor
MythTV is a bitch to configure.
I have to lspci, then spend weeks messing around with mythtv-config and mythfrontend to try and get it to receive TV. I've done this with three different cards, all of which are supposed to work with MythTV and still the dumb program fails to be able to do the most basic things, such as let me change channel, or use more than one card at a time, or be able to use an NTSC/ATSC card in anything other than NTSC mode.
It's not like I'm uneducated in these things. I was a principle engineer on a DVB set top box in the past. I do have a clue. However MythTV takes all that is obvious about television and renders it obscure and crash prone.
The thing they need to fix is autoconfigure code that scans for TV cards, asks you some basic questions (OTA/Cable/SAT? What country are you in?) and works out the rest, scanning for available NTSC/ATSC/DVB-T/DVB-S/DVB-C/DVB-H, logging them, mapping them against known channels (all available from the feds in the US and public sources in other countries).
My TV gets by without knowing what channels are being sent. It just finds them. MythTV should be able to work out of the box in the same way.
It would be nice if it could actually watch or import DVDs, like it claims it can. WatchDVD drops out after the first intro section, playing only 1 section. Import DVD does nothing. Yes I did install the CSS library. It did not help.
MythTV needs a configuration and functionality fix before they address minor UI issues.
Evil people are out to get you.
I'm not trolling or spreading FUD, but what is MythTV's legal status in regards to HD? I mean, if I was to consider such a solution (when I get a new Mac) over something like EyeTV, will it do broadcast flags if and when they come around?
1) What hardware can and can't run MythTV?
a) In particular, could a VIA EPIA-800 system run it (recording, playback, live tv, etc)?
2) Does it work with DVB-T (digital terrestrial) in the UK? What hardware for PCs can receive DVD-T, or can it use cheap USB receivers?
3) TV Guide - does it recognise DVB-T 7-day guide and now & next? Digital text?
This would go nicely in my planned shed PC, which wil have the above hardware (from an old system of mine) for internet and music. If I can add a cheap DVB-T card and add this functionality that would be even better.
Does anyone know of a good PCMCIA TV Tuner card that is Linux compatible? I have been looking for one for a while and can't seem to find any.
Ryan - http://www.thecosmotron.com/
What attracted me to this platform was the CN400 H/W MPEG2 decoder chip it includes that is capable of deciding HD MPEG2 resolutions (up to 1080i) -- xine plays 1080i on this platform with the 1.0 GHz CPU about 30% idle.
Of course, this is fairly bleeding edge, and there are the occasional dropped frames. Support for the CN400 comes from the openchrome project, which also supports dri/drm, and xine hooks for the resulting xxmc accelleration that takes advantage of the CN400.
It isn't quite fanless -- there is a processor fansink that puts out around 14 dbA. I'm told the 800 Mhz version of the same mobo is fanless, and once I get this stable, will likely spend the $$$ to try one.
You could've hired me.
"Closed captioning support on PVR-250/350 (but not 150/500) cards, DVB subtitles, and other cards supporting VBI information."
Thank you!!!!!
(deaf)
5 years from now something like MythTV won't even be possible because A) hardware required to receive signals won't be available on linux B) patents C) it will be outright illegal and you will face jailtime for unauthorized recording of your cable feed.
I think Mythtv and the rest of these HTPC packages will eventually hit a brick wall due to greedy broadcasters. Oh free htpc software market, we hardly knew ye...
Going "digital" and the promise of HDTV is one of the biggest scams perpetrated on US consumers in all History.
If you wanna get rich, you know that payback is a bitch
MythTV was one of my pre-inflection graphs / choices last year. It's still going strong. It's not the best graph I've ever seen, but there's clearly strength behind it.
D ejanews.png
http://www.realmeme.com/roller/images/meme/mythTV
Probably not. People who are dying for these new features already got them from the subversion repo...
I enjoy all of the above, but in Windows, using SageTV. (sagetv.com)
I also enjoy things like a real time-line progress bar w/ commercial markers.
Stability with ATI HDTV Wonder, and AverMedia A180 HDTV Tuners...
WebUI, Adskip, DVD rip, Weather, Full UI mods/skins, client/server, awsome HDTV support, and kick-ass driver support for every tuner card out there (No PVR250 needed).
All for the cost of some $$$.. Well worth it to me.
Modesty is one of life's greatest attributes
Now that DVB subtitles are available, can you imagine OCRing the (image based) subtitles, saving them into the recorded stream and having full-text-searchable tv programmes?
Malike Bamiyi wanted my assistance.
Why hasn't the time stretch feature of MythTV been ported to other apps? Gstreamer, MPlayer I'm looking at you. Time stretching is a great feature which allows you to speed up the audio (together with video) without changing the pitch (no chipmunk sounding people). Great for when you're short on time, catching up on a TV series or just more 'efficient' watching. You can get through a 30min show in something like 15 min when
The functionality is already built into a library (libsoundtouch? libsndtouch?), it just needs to be called for the audio processing.
Am I the only person that wants this?
(Please no derails about "do it yourself", etc).
Well,
I'm stuck with real player on linux to play some
radio programs. What do I do to change the end time?
Change the cron job to kill real player at a different
time.
Anyone know of a software which would let one share the TV feed over the network? My friend has a TV card and we both have full-rate ADSL so would be cool to be able to watch his feed.
Capture cards with onboard MPEG encoders (the kinds you *want* to be using with MythTV) have a 1-2 second delay inherent in their operation. They are completely unsuitable for most games out there, except for possibly puzzle games where reaction times mean nothing.
Yes, "dumb" capture cards are fine for games and I use an old BT848-based card with my Xbox, but such capture cards are not a wise choice for anyone serious about reliable TV recording, since they require large amounts of CPU on the encoder box.
retrorocket.o not found, launch anyway?
It is highly recommended if you are using the Nvidia binary VGA drivers that you use version 7676 or earlier as later revisions have serious problems with features like XvMC and OpenGL sync which can result in poor performance or lockups.
Will the breezy package automatically check for that?
Find a job you like and you will never work a day in your life.
Define "full rate ADSL"
Most likely your upstream rate is still not nearly high enough to stream video at a decent quality reliably.
MPEG-2 from a hardware encoder card at good quality will be 5-8 Mbits/sec. Transcoding to MPEG4 at good quality will take it down to around 1 Mbit/sec, which is still faster than 90% of the DSL upstream connections I've seen. Even with 1.5 mbit DSL, overhead means you're going to be pushing the limits of your connection.
For streaming internally within a LAN, Myth does EXTREMELY well. I routinely stream MPEG2 recordings over an 802.11g connection. (11b will not work for MPEG2 stuff, it will work for transcoded MPEG4.)
retrorocket.o not found, launch anyway?
I know the likelyhood of official drivers for Cable Card PC hardware on linux being released are about zero. Just curious if anyone has any thoughts on the possibility of reverse engineering drivers and hacking them in to MythTV? Hopefully once the hardware gets out there even in pre-built vista machines there will be some more interesting stuff to happen.
Hoyty
This release includes a lot of enhancements, even though it doesn't look like it from first glance at the release notes. MythTV 0.19 can save cut commercials from MPEG2 video streams without transcoding. This saves you disk space. It also has many bugs fixed, resulting in better compatibility with video hardware. (some framegrabbers that wouldn't work before work now) Now, when you watch live TV, shows are automatically recorded. If you want to keep (rather than have them expire) them after you are done watching them, you can do so in the "watch recordings" menu.
MythWeb has been greatly improved, allowing you to better control MythTV from a web browser. The frontend can now even be controlled from a telnet socket. Overall, you won't be disappointed. (0.19 is so much better than 0.18.1 that I've been using the SVN snapshots of the development code)
M$ added DVD changer support in their MCE rollup update. Yet mythtv still lacks this.
I had a box built and wanted to use it to rip all my dvd's to some massive storage but $$$ became an issue after figuring how much space I actually needed on the hard drives. DVD Changers are much more economic just a little slower.
I've played around a few times with building a Mythbox for this sort of thing. The two things stopping me are mainly that I can't decide on a capture card and finding a usable remote that's not insanely overpriced (Preferably USB. I don't want to have to solder up a serial IR receiver or whatever LIRC needed the last time I looked). Any suggestions? I don't care about HD content or any of that crap, just basic cable input, which the HD-3000 I looked at for "futureproofing" doesn't seem able to handle (or at least, that's what the FAQ suggests.. I think.).
:)
;)
The other option I've been playing with is getting an Xbox and modding it with XMC.No TV capture, but that's really just gravy at this point (not much good on TV these days, and nothing worth watching on "broadcast"). Of course, then the question becomes which mod chip to get.
So this of course is why I'm still without either.
All you need to do is, as another poster mentioned, change the MythDVD settings to use another program that does support DVD menus. Xine works well, as does ogle. It's not a MythTV problem at all.
I have MythTV running in the background of my primary system. Using the hardware accelerated encode/decode/tvout of the Hauppauge WinTV-PVR 350 I can watch, pause, ff, and rw live and recorded television with little impact upon my system (doesn't even register in system monitor or top). I use a separate instance of the Xserver only displays on of the tvout of the 350 and only receives input from the remote of 350.
Before I took the plunge and set up MythTV the process confused me. There is so much talk of a MythTV frontend system and a backend system, that I was unsure if it was possible to run both parts of MythTV on the same system. I found that with a hardware accelerated card, both the frontend and the backend can be run in the background with little impact upon anything else. I do wish it didn't require MySql to save on ram usage.
Now I do write, email, program, and browse on my system on the primary head, while my wife skips commercials on the television using the remote! Don't be afraid to try it, my system isn't a speed daemon and isn't even in the same room as my television. I just connect the system and television with some long high quality coax.
Thank you MythTV developers!
I've been running MythTV for about two months, and have previously posted on my experience. I've been 100% Unix at home for ten years last month and my MythTV box is one of three Linux boxes plus one OS X box at home.
."
My experience with MythTV is can be summed up in the statement "It's great, but . .
Great:
* Support for recording and playing back HDTV broadcast feeds from FireWire (cable box) and MPEG-2 capture card (over-the-air) sources.
But . . .
* FireWire input is generally reliable, but nodes sometimes mysteriously and unpredictably move around based on when and how the cable box, mythbackend daemon, and the MythTV box get started and restarted. (I don't think this is a MythTV problem, but more to do with the current state of the Linux FireWire libraries plus some unreliability on the part of the very common Motorola DCT-6200.)
* MythTV's current state of over-the-air channel detection and setup is so, so horribly bad as to be nearly unusable. It's still not completely clear to me how the combination of Zap2It's program data and mythtv-setup's transport scanning are to work together. Anyone setting up over-the-air reception is going to run into the utterly baffling "missing PIDs" issue. Despite this I previously had, after enormous amounts of grief and multiple tries, three over-the-air HDTV channels working and working well; then all of a sudden one stopped working despite signal locks and an unchanged antenna orientation. Right now, with a rebuilt box, I only have one channel working right.
Great:
* Very, very nice user interface (I really like the Retro theme and Isthmus OSD) with tons of great features.
But . . .
* Holes in the most obvious places. For example, I have two HDTV cable boxes and the aforementioned over-the-air capture card. Let's say cable box #1 can't be used at the moment because fo the aforementioned wandering-node issue or because the preset channel is not broadcasting due to an outage. There's no way to, in Live TV mode, skip that tuner and go on to the others; instead, mythfrontend bounces me right back to the menu (if it doesn't crash completely). If the over-the-air card can't lock into the channel it's preset to, mythfrontend again bounces me right back to the menu or crashes instead of letting me instead try a channel that is working.
So on and so forth. (By the way, I really dislike the way its fans tend to push KnoppMyth as some kind of all-in-one, turnkey MythTV box-on-a-CD for dummies. It's not, unless you want to call lack of support for SATA drives in the install script and USB keyboards and mice a "feature" (unless things have improved since 5A26), and portraying it this way simply hurts the MythTV cause.)
Don't get me wrong; I still *really* like MythTV, am very happy with what I can do with it and how I've set up my little quasi-home theater setup, and it's quite possible 0.19 has taken care of some of the more glaring issues. But it's labeled 0.19 *for a reason*. Everything I wrote in my previous posting still holds, for better or for worse.
On the subject of MythTV, I have been looking into setting up a PC Multimedia Center. Does anyone know a list of distros on this topic? Some distros I have found are:
http://www.geexbox.org/en/
http://mysettopbox.tv/knoppmyth.html
http://www.davedina.org/content/ (this looks promising, but is still in infancy stages)
Ideally, I am looking for a distro that I can set up in my living room, and, giving non-linux-savvy-guests a mouse/keyboard they can navigate their way to video games (ROMS), videos or TV.
I have browsed the distros above, but would like to know what else is out there before commiting countless hours configuring it.
I have a relatively low powerered system (Celeron 500 MHz). I recently tried freevo and was pleasantly suprised how much faster the images, video and music applications were. My guess is that it is alot of overhead going on around the db.
Seems that dts passthrough needs libdts, but after looking around seems they changed their name to libca and it says there they are getting sued by DTS Inc. Anybody know of any way to get dts passthrough working in mythtv?
"You're everywhere. You're omnivorous."
Framebuffer applies to playback of content within the machine to the TV output of the PVR-350 - In this case the 350 is performing as a playback device, not a capture device. Yes, the 350 supports raw framebuffer PLAYBACK. It does NOT support capturing raw YUV from the tuner inputs. (Supposedly the hardware does, but the drivers don't, no one has figured out how yet, and it is not a high priority for the ivtv people at all.)
retrorocket.o not found, launch anyway?
The installation process for MythTV has always been atrocious. I consider myself somewhere between a novice and intermediate Linux user and I have been unsuccessful thus far in getting MythTV to work. Have they updated it so it's an easier install? Truthfully TVTime comes all setup working with my TV card without any effort, so I find it kind-of strange that MythTV is such a complex beast. There has to be a way to make it more user-friendly to setup.
Because you mentioned it, maybe you can answer this ... how does MythTV/MythDVD stack up for DVD transcoding to other programs (e.g., dvd::rip, etc.)? I'm 'shopping around' for software to do this, in order to reduce the load on my Mac, and I'm trying to figure out which one is worth spending the time to set up.
On MacOS, I use the (excellent) "HandBrake" utility, which does a direct 'one shot' DVD -> MP4 transcode, while also handling subtitles, cropping/scaling, etc. It comes as one binary, too. It has a claimed 'Linux version' but from what I've seen, it's not really ready for prime-time. (Although I'd be willing to change that assessment if anyone wanted to offer evidence that it's easy to get going.)
Is there anything which does something similar on x86 Linux? I'm hoping for something that's equally easy to use -- I'm really not interested in shooting an afternoon setting up a half-dozen utilities to do what ought to be a fire-and-forget operation, if I can avoid it.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
i can confirm that, through a decent capture card, gaming systems are perfectly playable. I have a compro videomate TV, its about the bottom of the range, and the delay is not perceptible. (assuming i'm not using any timeshifting functions, etc).
What i can NOT get this card to do is stream properly. I decided it'd be a fun experiment to see if i could use a wireless controller and my laptop to stream video over the network and play games in another room of the house, but no matter what button i tweaked, i couldn't get the delay for windows media encoder below about 8 seconds. The drivers for my tuner card are buggy as fuck. As in, when i use VLC to open open it, my computer bluescreens.
I think that if i could get the lag down to about 400 ms it would be playable albeit a bit annoying, but even if its 1s its still a cool experiment. If any slashdotters have any suggestions i'd be happy to hear them.
No crashes outside of the few days needed to configure it.
That, to me, is probably the most unappealing thing that you could have said.
I've been thinking for a while of installing MythTV, but I'm afraid after using an Elgato EyeTV on my Mac, that it would probably just be an exercise that would leave me very frustrated. (The EyeTV is a commercial PVR, and it takes roughly 5-10 mins to set up and basically seems to do most of what people are trying to get MythTV to do, except the client/server stuff, for which there is a free addon.) It's basically a zero config install, does one-click to DVD and iPod (provided you have Toast), and does TiVo-like functions with the TitanTV site providing scheduling data.
Is it cheap? No. A software encoder is $149 (it relies on your processor for the heavy lifting), or an MPEG-2/MPEG-4 encoder is $329; Toast for DVD burning functions is $80. (Or you could get the older MPEG-1 model for about $70 on eBay.) There is also an HDTV version if you want that for $350. Plus you have the 'Mac tax' to factor in. But I can tell you from personal experience, it really does 'just work.'
I appreciate the effort that everyone involved in MythTV is putting in, but I think you have to be careful advocating something that's still at an early enough stage that it's a bit of a project to set up. If what you want is just a PVR, that is, the PRODUCT and not a PROJECT, there might be better alternatives out there.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
It's taken 4 years to get to ver 0.19, so only 16 more years until version 1.0 is released.
That's perfect! It will be ready just when my kids are finishing high school and getting ready to go off to college! Hopefully the developers will keep working on it so "Myth" doesn't live up to its name.
Does mythTV support windows media extenders yet? THat is the biggest feature I am waiting on in a PVR piece of software before I build a high-end computer around it. (Note. WMC will not work because I can't live w/ the format it stores in.)
I do security
Why would anyone support telnet for a new application?
I'm not anti-CLI, far from it, but I have this aversion to passing plaintext passwords on the 'Net. So why not SSH?
Comment removed based on user account deletion
Seriously, it's probably the simplest, cheapest route to go. You can get an XBOX for a hundred bucks. A modchip for another fifty. That's all you need. Download the latest version of XBOX Media Center (screen 1, screen 2, screen 3) and configure it for your network (a couple lines in an XML file).
It couldn't be easier.
This won't record video, which is the real reason for using MythTV, but if you just want to watch networked videos/listen to music/play old games (see also: MAMEox), this is the way to go. If you look carefull at those screenshots, you'll notice that XBMC integrates perfectly with IMDB (for reviews & details) and Amazon (album art, tracks, etc.)