Step By Step: Building a MythTV PVR for $635
hesby writes "Anandtech has just published the first half of a two-part article on building a MythTV PVR that they will ultimately compare with Microsoft's Windows Media Center Edition on very similar hardware. As a result, they selected some components that the average user might not choose, just to keep things fair in the second part, where they pit the two PVRs head to head."
You can buy a TiVo for $99.
or buy a TiVo (40 hour unit, see www.tivocommunity.com for how to add additional IDE hard drives for more space) for $99 (after $100 rebate), then tack on $299 for a lifetime service agreement (or $12.95/month if you don't think you'll keep it that long - $6.95/month for each additional box in your house), and you're how many $$'s ahead, with how much extra time from not building your own system??
Sheesh, it seems to take me at least fifteen minutes to get everything out of the boxes! Then I spend another fifteen putting the case together, a few more mounting the motherboard, more if I drop a screw and it gets caught in some cranny somewhere. I suppose these guys have done it alot, but that seems to be pushing it.
80GB seems pretty weak when my normal recordings are 1GB/30min. I'm building a mythtv backend right now, and I'm looking for at least 1TB of space.
Hell, why does the machine need such a fast processor? Does it automatically re-encode on the fly? And if not, why not just throw a cheaper Athlon XP in it and call it a day, cutting a good hundred bucks off the price.
"Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
So just for comparison, a low end brand new TiVo is $99 after rebates. A lifetime service contract is $299. The total is there for about $400. That's still about $250 under what the box in the article is. For that extra money you could get a 140 hour TiVo and still have $50 to spend on something else.
Or, if you have DirecTV, you can buy a DirecTiVo for about $100 and monthly service is $5 on top of your DirecTV bill. So that $650 will buy you the lowest end DirecTiVo and 110 months of service (about 9 years). DirecTiVos are wonderful machies, and can record two things at once, and it's all pure digital. I don't know the prices, but for $650 you could probably get a HD-DirecTiVo and a few months of HD/TiVo at least.
All that said, check out MythTV. If you already have parts on hand, it would be cheaper. It's a fun little project that can do tons of stuff, and there is no DRM (always a /. favorite). It was facinating watching the development list when I did. At that time they were discussing (and testing) ways of automaticaly skipping commercials, and it was very interesting to read. They talked about blank frame detecting (but you have to be careful so you don't miss a Simpsons's "eyeball" scene), using time (commercials come at fairly regular intervals), "bug" detection (the logo in the corner), etc.
MythTV can also show you weather, they were working on DVD and video playing as I remember, and MP3 playback. Plus you can have different frontend and backend boxes which would allow for very cool things.
All that said, if you just want a DVR, a TiVo is probably better. If you want your own Home Theater PC that can do all sorts of stuff and you want to be able to extend it yourself, check out MythTV.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
TiVo is actually Linux based. So this isn't the First Linux DVR.
you can get TiVo source code at:
http://tivo.com/linux/linux.asp
if you're interested in building your own PVR, you should take a look at EFF's broadcast flag page:
http://www.eff.org/broadcastflag/
in less than a year, it will no longer be possible to buy a PC/HDTV decoder that is free of broadcast flag restrictions.
something to think about...
This article shows why linux is not mainstream yet:
/dev/video0 > /tmp/test.mpg" Of course, I should know that's how you record video...
"We can attempt to load the card right now using the commands below:
# modprobe i2c-core
# modprobe i2c-algo-bit
# modprobe tuner type=2
# modprobe msp3400
# modprobe videodev
# modprobe saa7115
# modprobe ivtv"
And
"dmesg also reports success:
# dmesg | tail
[] sys_init_module+0xeb/0x1e0
[] sysenter_past_esp+0x52/0x79
ivtv: No mem on buf alloc!
ivtv: Buffer alloc failed!
ivtv: Registered v4l2 device, minor 0
ivtv: Registered v4l2 device, minor 32
ivtv: Registered v4l2 device, minor 224
ivtv: Registered v4l2 device, minor 24
ivtv: loaded "
Uh huh
"# cat
And finally:
"And finally, after several hours of turmoil and despair, we have installed and tested our Linux device. Its far from perfect - we cannot readily work with digital TV broadcasts, for example."
It's for exactly these reasons that people use Windows and Macs... this sort of thing is far above the average Joe's understanding I'm afraid, and it really shouldn't be stuff they have to know as it's not user friendly, confusing and assumes far too much prior knowledge.
http://wilsonet.com/mythtv/
Revolutions are never about freedom or justice. They're about who's going to be top dog. -- Kilgore Trout
Sure, the $635 price is well over a Tivo box + service, but consider this - if you build your own, you are free from the MPAA deciding that they don't like Tivo, suing the company and driving it out of business. Or Tivo deciding to "upgrade" your firmware and removing features you like.
Or buy a tivo for 200.
So why is this MythTv box worth 400 more? Is this what "free" costs? Granted, I wouldn't consider the Microsoft offering either. Unless you consider a 100 dollar xbox running XBMC or gentoox a Microsoft product. But then, you get no video encoding and less than stellar video playback.
Whatever. It's cool having a multi function device, but sometimes paying (in this case, less) for specialization is good.
While you're at it, you might as well mention that a Windows PVR isn't mainstream either.
And then mention that there is nothing comparable running on a Mac.
Face it, a PVR using any standard, unmodified OS is not mainstream. Anywhere.
Soon TiVo users will be able to share DRM'd dongle enabled shows because the FCC said they could (despite the NFL and MPAA's best efforts)
Me I just edit out some commercials, burn a DVD, and go! Now only if there was something worth archiving =(
I can play MAME, pull up local movie schedules, RSS feeds (*cough slashdot*), instant weather (no waiting on the 8's on TWC for me) on my DIY PVR, not so much with those features on the TiVo =)
And since it's PC based, it's somewhat trivial to add new features or ideas as I come up with them (or the community writes more apps). I don't have to wait for corporate bigwigs to decide how I want to watch TV/use my DVR/PVR... I decide.
The price you pay for the level of customization/freedom is:
1. possibly more initial costs
2. time/effort
3. more time
4 patience =)
I think it's worth it, because I like TV/PVR's, and I like futzing around with my PC case off... and it's an another excuse to buy a dremel (for case modding)
e.
Build Your Own PVR/HTPC news, reviews, &
Or... you could just buy an ethernet-ready, autoconfiguring ReplayTV for around $400 (lifetime) or less from eBay, boot up the free software Java-based DVArchive (works on Windows 95/98/Me/NT/2000/Xp, Linux, Mac OSX 10.2.3 or later, Solaris, etc), and schedule, share, and distribute your content over your LAN or across the Internet at will. In this context, the ReplayTV box works like as a really very loosely coupled capture device with its own extensive on-board command set that can be driven remotely by the DVArchive program, either at a console or using a web browser. And unlike the Tivo's inferior HMO option, the DVArchive system costs nothing and is unemcumbered by DRM. Some select ReplayTV models even feature automatic commercial skipping (using associated XML content metatags) and let you download content from a library of several tens of thousands of shows stored on a wide distributed ReplayTV network. More info here or here.
Da Blog
Networking Tivos sucks with the HMO. Have you looked at ReplayTV & DVArchive?
Da Blog
I'm also able to watch any tv shows I've recorded from any of the other desktops in my house and anywhere in my house/yard from my laptop.
You can do all this with ReplayTV straight out-of-the-box, no hacks required.
Da Blog
Why do people always talk smack... o.k. pvr on the mac...l p ag e=gallery&model=tve ctions/computers/mac tv.html
http://www.elgato.com/
I believe there's another service/hardware, but I don't remember the name.... But I do remember this....
http://www.lowendmac.com/500/mactv.shtm
http://www.apple-history.com/noframes/body.php?
http://applemuseum.bott.org/s
Very interesting reading... now don the tinfoil and tell us why the tech isn't really pervasive...
Oh yeah, meant to add... I think it's cool, but too much trouble for passive entertainment for me. When I'm lazy, I'm really lazy. Just hide your remote and watch how long people will watch one channel until it turns up.
Soon TiVo users will be able to share DRM'd dongle enabled shows
ReplayTV fans have been sharing shows across LANs, WANs, and between all (Java-enabled) platforms for years. We didn't have to wait for permission from the FCC. Check out Poopli. And my ReplayTV disk server is also my complete MAME ROMs and HTPC server. Snap!
Da Blog
"Other drawbacks of MCE devices include the inability to play back the video content on anything but other MCE devices, and the inability to re-render the recorded files into a different format to save space. With MythTV and Linux, on the other hand, we can capture, re-encode and playback on completely separate machines, even Windows systems. For the truly crafty, Myth allows us to connect the front end of a different machine to the first MythTV system and play video files/streams in that manner. "
the first mce devices had limitations. 2 years ago. you can do anything you want with the files now.
People complain about the Tivo subscription, but if Zap2It can't do all of these, every single one, then the whole MythTV project is useless for a PVR to me. If it can, then it looks like we're headed in the right direction and I look forward to a HDTV capture version!
To all the "Just buy a tivo " people - yes, if that works for you, go for it.
Unfortunately, in many countries, Tivo is not an option.
Tivo is also not quite as flexible.
- Use a PVR-250 for encoding.. heck, get two. The onboard mpeg encoder is definately worth it.
Think of it as a general purpose home PC.... I built a mythtv box for my folks.. it has xvids, records tv shows, does the weather, lets them browse photo albums (which is great when they have friends over).. it's accessible over SSH so I can upload new shows / videos / pictures to them, as well as record some of my favorite shows and download them (I live in another country.)
They use it to listen to streaming mp3 over the stereo when they have friends over playing poker...
Now, sure you can do all that with a PC.. yup. The point is to have this PC that's geared towards your home entertainment center rather than your desktop.. with an interface so simple an adult can use it, and a geek can tinker behind the scenes endlessly.
Like this. In fact, these are the guys that Aussie home brew MythTV builders get the programming info from.
Simply because you don't live in the US of A.
incase someone hasnt noticed, this isnt just about saving money, its about doing it your self, which gives you great satisfaction. You dads may have had skills to be a welder, carpender or even auto machenic. When he'd come home, he'd fix the car, make a coffee table, helb build a bird avery or build a varendah (patio?). Basicly, what our dads or mums did when we were kids, we're doing right now. Only, things have changed a little and the skills too. We come home from our software engineering jobs or even if we dont have a coding job but we're still tech savy or closet geeks, much like their would have been closet mechanics? boiler makers? Anyway, it's the same old thing, doing it your self gives you great satisfaction, despite the cost, even though it should prolly work out cheaper. For me, its satisfaction of doing the job but also learning it so i can show off my skills to others :). And really, thats been going on for years and years.
Giving IE users a taste of their own medicine since 2005 - http://pods.-is-a-geek.net/
Want to watch that Seinfeld episode with the toothbrush? You can pull it up only if you have all 100 or so hours of Seinfeld stored.
You probably don't want to watch it yourself. You probably want to show it to someone else. "There was this great episode of such and such the other day, man, you should have seen it."
Call it an extension of memory. It's well worth reading what C.S. Lewis said about this in "Perelandra", and of course if the text were online I could link you to the right bit.
These sorts of people used to download a lot more music before the iTunes music store for the same reason. They want to be able to have any song, any time. Now you don't have to download the song until you want to hear it because you know the download will work.
The music packratting is starting to fall off... you don't stockpile every kind of snack just in case you have a craving because you trust 7-11. The video packratting is just getting started.
Buy a foreign card. That will help add a little pressure to the American tech companies to stick up for us *little people*. When they start getting hit where it counts because of stupid legislation maybe next time they'll think twice about caving in so easily.
"On a scale from 1 to 10, people are stupid"
I wouldn't wish that on my worst enemy!
This issue is a bit more complicated than you think.
I built my own MythTV box for around $250. Athlon 2400(about $100 with motherboard), GeForce 4 MX something or other ($20 from a friend that was selling his), 80 GB HD (around $30), some WinTV tuner card ($20 on froogle), 512 MB of RAM (pretty sure I got that for around $50) and a $20 case and power supply. The NIC and sound were built in to the motherboard and I just borrowed a CD drive from an existing computer for the install, so I don't think I left anything out.
Hardly a high end system these days, but it's more than sufficient for a PVR. 80 GB will get around 100 hours of video using MPEG4.
I have used all three: Tivo, ReplayTV, and Myth. For my money, I choose ReplayTV hands down. I currently own 2 of them.
Replay TV is about the same price as a Tivo. And unless I haven't seen the latest version of Tivo yet, you still can't easily get the vids off of your Tivo and onto a PC. With Replay TV, it is easy. Use a piece of software called DVArchive.
And yes, you can share recordings with other ReplayTV's of the same (or similar) model. Yes, you can program it over the web (my.replaytv.com I think it is, I never use it personally)
You can buy a good ReplayTV 5040 unit on Ebay for about $300 last I checked. This model has automatic commercial skip, and 30 second skip if you prefer to do it manually. I have one of these models and it kicks the crap out of my cousin's Tivo simply because I can network it with the 10/100 port on the back and get stuff off of it and onto my PC.
Lastly, if you want a bigger hard drive, there are instructions for installing dual 160 GB drives out there on the internet. I personally have plenty of room on my 40GB drive since I can archive to my PC.
Tivo I give a 7/10, Myth I give a 6/10 (mostly because it is more tedious to set up and lacks the all around neatness in the entertainment center) and I give ReplayTV 9/10. I do wish they had the thumbs up/down type thing Tivo has.
I just built a MythTV box. It cost more than a Tivo and took a fair amount of time and effort.
I love it. This project is not about saving money, or convenience. It's about fun. It's also about control. I'm having fun. My box does what I want it to, not what someone else thinks will sell best. If I want three tuners, I can have them. I can have as little or as much storage as I want. I can watch shows from any computer on my network. I can transcode recorded shows into any format. It's all about the freedom to do whatever I am willing to put the effort into.
If you want to save money, buy a Tivo, it's a good product. If you want convenience, rent a dvr from your cable company. I want more than that, and am willing to spend the time and money to get it.
Thanks for the tip. I'll be sure to look around more before committing to any video hardware (I'm used to building servers, so I'm in foreign waters here).
Like the AC said, shipping is usually free if you don't mind waiting a little longer. I think of it as turning patience into money.
I'm mostly using Newegg to get a feel for what's out there anyway; when I actually break ground on this thing, I'll spend some more time hunting out the cheapest prices. (I guess I could've skipped a step on done this all on PriceWatch, but there's some shady shit on there; do I want a "House Brand" motherboard from some guys operating out of a pickup truck with the engine running?)
No problem. Clearly, this thing'll be built to outlast the cockroaches, what with buying criteria like "cheap" and "adequate" and "I dunno." I don't think you'll be laughing so hard when my PVR has to rebuild civilization.
People blow money on expensive gaming rigs all the time when Sony and Nintendo are a step away from selling their consoles out of gumball machines. Value is subjective. If I want to spend extra cash on vendor independence, built-in MAME, hardware I know better than my immediate family, etc., then it's no skin off your ass. Hell, building computers in general is wasted capital when Dell and HP will give you a top-of-the-line PC, display, printer, and 24-hour support line with some confused Hindu guy for about a month's rent. If I have to explain the value of wasting time and money building things for no apparent reason, then I need to find a geekier clique than this. Maybe switch to Hurd and move to Tibet. Shit, people.
Worst case scenario: I get bored watching Simpsons episodes one frame at a time, and my PVR transforms into a headless web server with a $100 video card.
Anyway, thanks for the advice, everyone. Keep it coming since I'm just making this up as I go along.
(Oh, and I meant 3.5 mm instead of 3.5" with regards to headphone jacks. NASA-itis.)
You mean Hauppauge PVR-250 I'm sure. I couldn't find a Happguage. :)
:)
Not intentionally trolling, just posting the correct spelling for those who wanna look it up.
Does it have a DVD burner?
evil is as evil does
Look, I admit I use a MCE and I love it, I have another computer with a PVR card that I will probably convert to a linux pvr of some flavor this month. This article is great but damnit if they dont get something wrong. Recorded TV can be played on any MS pc with media player, it does not have to be a media center pc. Third party utilities (free, third party utilities) have been around to re-encode the dvr-ms format into other formats (mpeg and wm9 available etc.) This whole linux pvr vs MCE is like bush vs Kerry. Neither are perfect and both sides like to sling mud, but really i'm seeing a lot more crap flying from the linux side, indeed this is the place for "news for nerds", "not fair and balanced".
I got a Tivo roughly 2 years ago (wasn't $99) and I purchased it because they had a special on the lifetime service for an even $100. Just after a year it broke. You have to fix the box you have, because you CAN NOT transfer service to another box, they have hard coded MAC address like ID numbers. Just sending the box in to be looked at would have been nearly $100 (out of the 1 year warranty), not to mention I would have had to pay shipping on top of that, both ways. Plus parts. I had a sony, and as soon as my brother heard he got me in touch with a friend of his who had similar problems. Turns out he had a phillips box that had a modem that went bad. Sent it in to have it fixed and it came back with a good modem, but the video card was damaged "in shipping", and phillips was going to charge him to have that fixed seperately. In the end it was obvious to me that Tivo's are designed to break or are just crappy pieces of equipment with semi-neat software feauters I never used anyway, so I went with the rental boxes built into satelite receivers.
As for that: I pay close $65 a month for 4 rental boxes in my house (not one Tivo to fight over) one of which is a 2 in one box that can record two progrmas at once and feed two seperate outputs at once as well. If they break, no problem and no extra charge. Boxes get old and I want new technology? I just pay a small fee per box to get newer upgraded boxes. End of story.
Oh, by the way? I have a job already, and a family, and a life. So don't tell me it's my fault I can't digest the haystacks and make a map for the world. I'm a supporter of Myth, I'm just saying that the review does not set reasonable expectations for the effort it takes unless you're installing KnoppMyth.
7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
Can you get a dual-layer DVD Burner in your Tivo so you can burn stuff when your HD fills up?
Creative Demolition
Does it have a DVD burner?
Although I do have a couple of TB of storage on the LAN, I do of course run out of space and some burning is required. Personally, I convert most everything to DIVX and burn to CD - stil working through an odd thousand or so free-after-rebate blanks. But I hear you can get DVD burners for basically free these days.
Da Blog
or at least I haven't seen any here. So for us a DIY MythTV solution is the only way to go.
Having both a ReplayTV 4040->120GB and a MythTV setup, I think that there are some things that aren't easily quantified that lend themselves to MythTv.
Yes, MythTV is a PITA to setup. Especially if you are using a Via M10000 w/ PVR-250 like I am. I started out with a Matrox G200 back when that was the only hardware solution supported. With the crappy via video drivers, getting hardware mpeg2 acceleration is hit or miss. Then lirc for IR Remote work is a pain too. I have it but don't even use it, just use my wireless keyboard w/ built in mouse instead ($30).
But thosen that say replay+dvarchive is better:
Annoying Replay problem #1: It reboots itself every day. Press pause while watching something that's already recorded, and the next thing you know you have to wait 4 minutes for it to reboot.
Annoying ReplayTV Problem #2: You aren't watching anything, the guide is showing, whatever. A show starts recording. Replay decides that it should start playing the show immediately, scaring the bejeezus out of me. Who wants that?
Problem #3: Who would want to burn the crap video bitrate that ReplayTV generates? Fine, it looks okay most of the time, but if you're using 480p component out, and for example watching a game with crowd shots, artifacts everywhere, even on the highest setting. I would much rather find someone else's 350MB HDTV rip on BT(which can be integrated into MythTV) than deal with a 2.5GB fullscreen version that RTV generates.
The main thing about ReplayTV that's great, that shouldn't be discounted, is the sheer numer of settings if you set it up that way. Being able to find a show that I want in under 20 seconds is worth $10-20 to me over the life of the product. Being able to record that NOVA/NAture special at 8000 kbs is worth $10-20. Being able to play all of my mp3 collection (250GB on a separate mp3 server across the network) with an easy to use interface is worth $50-100. Playing DVDs: $20. Playing pr0n and the avi's I DL: $30. Being able to set up to record something when I'm not at home for that day, using MythWeb or TightVNC: $30. Knowing that if ReplayTV goes bankrupt again, or Tivo does so, that I'm still covered: $priceless.
Don't get me wrong, I do like my replay. It just doesn't do what I want it to do, I have to do what it wants me to do...
Here's my useless comment.....
My tivo cost $99. The subscription is like $5 or so per month with DirecTV. It's hacked so I get to save all my favorite shows, rip out commercials that I actually want to keep for one reason or another, and I can do all sorts of wacky things. Also...IT RUNS LINUX!
Why should I bother paying more money to put together something that isn't as refined as this consumer product while it does EVERYTHING I want it to do?
Incendently I watch it using TVtime on Fedora and my 22" trinitron....go fig
Thanks,
AC
I think that everyone into computers/engineering goes through a stage in their lives when they want to build things that rival the stuff you can buy off the shelves - yeah, they follow directions, and they're really not doing too much of the innovation, but they're happy to do it because it sets them apart, and on some level they learn something.
;)
Then as time progresses, you get a full-time job, and you start hammering away at it - long hours and such. You come home, and you're exhausted. You learn to appreciate the several hours that you can just vegetate reading a book, or just listening to music.
Your free hours start becoming very valuable to you, and you start weighing the benefits of the "yay, I can follow directions" route, to the "plug and play, but lack some obscure feature" route, and generally the latter ends up winning out, and you realize you haven't really been missing all that much! Who knows, you might even start building stuff from scratch in order to relax...
Then again, were it not for your hacking, you wouldn't have gotten into the job you're at right now, and you wouldn't be at this crossroads in time management
Chicken and the egg?
Q: What do you think about American Culture?
A: I think it's a good idea.
(adapted from Gandhi)
Not all of us here at Slashdot lives in USA. What the heck am I going to do with a Tivo here in Europe?
This solution will work for all and not just you, narrow minded yankies.
Maybe windows can use this article in their media center ads. It is very convincing!
Yikes, are they trying to make it difficult? There's no need to compile ivtv and myth, and they send you different places for documentation. This site is a complete guide to installing Myth TV on Fedora Core 1. apt-get is used heavily, and most of the config files are available for download. I went from a clean box to a PVR in 5 hours, and that was without reading the documentation beforehand. The funny thing is, Tivo has to use a phone line the first time it runs, so it actually didn't take much longer to build a Myth box.
Myth does so much more than Tivo: dvd, dvd ripping, music, web browser, rss, weather, pictures. Maybe some people aren't interested in those things, but I sure am. But even as a PVR Myth has already surpassed Tivo. There are more options, and it's much easier to resolve conflicts (the main problem I've had with Tivo). Then you have the fact that you can do anything you want with the hardware: dual tuner cards, RAID, etc. Yeah, it's more expensive, and a BMW is more expensive than a Civic. Go figure.
This is what I used:
- PVR-350 - $180
- My old 800 Mhz P3 computer from years ago - "Free"
- Newer, quieter power supply - $50
- 400 GB worth of hard-drives bought over the course of a few months with CompUSA rebates - $230
Then MythTV + Zap2It datadirect.
So for $460 I have a 400 hour PVR. Of course it would be a lot cheaper for just a 120 hour machine (substract about $180).
It's better than TiVo for a number of reasons:
- I can watch the recorded shows from any computer in the house from the web interface. The web interface lets me do things like schedule shows, see the program guide, and watch recordings.
- I can easily burn anything I record to DVD because everything from the PVR-350 is recorded in standard MPEG2 DVD format. I don't even need to re-encode, I just burn straight to DVD (fast).
- MythTV is way more configurable than TiVo. I mean, there are settings for doing all sorts of things.
- Things like MythVideo let me watch stuff that wasn't recorded on the machine (like downloaded items or whatever; stuff recorded from your old VHS tapes, etc.)
And probably other stuff I'm forgetting.
With the PVR-350 you absolutely do not need a powerful computer. I ran MythTV on a 200 Mhz Celeron system with PVR-350 for over a year. MythTV itself is kinda slow but there are a lot of people working on making it better. The video quality is excellent though. Even the "low quality" (1GB per hour) is way better than what TiVo encodes.
The ratio of people to cake is too big
I don't understand why people are fixating on the "guide" issue.
If you don't have a guide, can't you still do programming manually, just like with a VCR?
Can you do this with Myth? With Tivo?
I have an affection for my MythTV, being that it's in such a cute little Shuttle mini-case, but there are drawbacks:
:)
:)
* Code is still version 0.16. Sometimes my SO calls me @ work asking nicely how I un-freeze the screen.
* The best encoding solution is the PVR-250 card. But some newer cards have firmware which causes small glitches that aren't entirely diagnosible.
* To support both interlaced video and overscan (filling the entire display) you need to pick your video chipset/driver very very carefully. Deep perusal of FAQs and threads is neccessary.
* The XML program data is *not* forever free. It is a service provided on a temporary basis by zap2it.com, and who knows when their goodwill will expire.
* Hate to say it, but the other modules besides TV are not so great. I find myself just using xmms and mplayer.
* If you spend the week or so required to get one running, you will have friends that will ask you to build them one. You will have to politely ask that they just save themselves the trouble and buy a TiVo
Best features: Commercial detection, multiple encoders, great web interface, no Big Brother in your living room
I vaguely recall reading allusions to Tivo and/or Replay having actually crippled *later* models (for DRM concerns, etc.).
IOW, *older* models are sometimes more capable than newer ones.
Can someone give me a summary (or some links) about which commercial unit (brand + model) is the most capable (especially DRM-wise), and how it compares to the best available DIY option?
some links
Here
Da Blog
It's better than TiVo for a number of reasons
All the reasons you list (web interface, networked playback and recording, configuration, VHS input, download playback) are part of a ReplayTV + DVArchive configuration. Tivo has really lowered people's expectations of what a commercial PVR can actually *do*.
Da Blog
Myth does so much more than Tivo
All the reasons you list (dvd, dvd ripping, music, web browser, rss, weather, pictures) are part of a ReplayTV + DVArchive configuration. Tivo has really lowered people's expectations of what a commercial PVR can actually *do*.
Da Blog
Most of you forgot about the one cost that is hard to escape. Electricity is something you are going to be paying much more for with a homebuilt DVR. A Sempron based computer will probably draw ~250 watts of power on idle plus make loads of noise and not be very pretty. A Tivo draws under 100 watts, has a very quiet fan and looks great among DVD players, DBS receivers, Playstations, Xboxs, and amps. That comes out to almost $10 difference a month where I live in just extra cost to power that homebuilt DVR.
.09(Avg Cost Kilowatt = $9.72
150(Watt difference) * 24(Hours/day) * 30(Days/Month) / 1000(Find Kilowatts/hour) *
Do yourself a favor and just pay the monthly Tivo fee. You will end up paying about the same in monthly fees just to operate the two systems but the Tivo has a much lower initial investment, looks better, easier to use, and takes a whole 10 minutes to setup. That doesn't apply to people who are constantly archiving shows to DVD in which case a DVR would be easier but even on Tivo, it isn't difficult. I just hookup my MiniDV camcorder to the Tivo for that 1 or 2 shows a month I want copied and route that signal directly to my Firewire port (as opposed to copying to tape and then back out) and that directly to DVD (burning the disc out of Tivo in realtime). Try it sometime.
Press pause while watching something that's already recorded, and the next thing you know you have to wait 4 minutes for it to reboot.
Dude I've had a couple of RTVs for a while now and neither of them have ever done this. Sounds like your unit is flaking out. I would open it up and blow all the dust out - might be a shorting problem. Also check for heat. Try replacing the power supply. ALso check/replace the IDE cable and/or disk drive.
Da Blog
"I use a DVR to reduce my time wasted on television."
;-)
Oh, the irony . . .
"The MythTV thing seems more like a Heathkit approach"
btw...
I'm really regretting that I didn't get into the whole Heathkit thing when I was a kid.
For quite some time now, I've been seriously lusting to get into DIY / self-teach electronics --
from basics, through building test gear, to doing serious home-fab of embedded comms boards, "TOE"s, NPUs, etc.
But the only aids I recall seeing marketed, are things like "Gee, kids, this kit comes with 1,000 different real-world experiments and nifty tricks you can do!"
Suggestions?
I tried building a myth box in early 2003 and after much cursing my wife got me a Tivo for father's day so I'd abandon fighting with MythTV.
;)
Fast forward to a few months ago and I did a simple "apt-get install mythtv" on my desktop PC, and damn - it worked great the first time!
I decided to add MythTV to a dedicated box here - in this case, my SOHO server. It works just as good as my Tivo and the ability to save the shows in various formats is great. I know the guys at work love when they can suddenly find episodes of "Monster Garage" and "American Chopper" on that super secret share that a select few know about...
FYI Before you think that you need some big honkin' machine to do this on, here's the specs on my MythTV box:
- Shuttle SS40G XPC
- Athlon XP 2200+
- 512 MB RAM
- 200 GB EIDE drive
- Hauppauge PVR-350 card
- Some no-name IR keyboard/mouse combo
- Running Debian SID
Now what does this little box do? Just the following:
- Samba server for Windoze PC's
- File server for Linux PC's
- Print server for house
- Firewall
- Router
- IMAPS server with procmail/ClamAV/spamassassing scanning, fetchmail & fetchyahoo for grabbing mail, and sendmail for sending it back out
- Web server
- Runs the family webcam
- DNS server
- DHCP server
- MythTV box
Try running all that on a Windows box!
At home, I built a very small server for the house to use. It runs Debian, and I use it to power my thin client in the kitchen (for family calendaring and TV watching). I was able to install MythTV easily on the server and pop in a WinTV PVR 250 with relatively little hassle (I did one previously and knew what to expect). The benefit I get from MythTV is that I am able to watch TV on my Linux box in the den point the frontend to the server's backend. I think this is a great feature. Just my thoughts.
Huh? If I was spending endless time tweaking and running a PC based DVR, it would be ironic, but I said I bought a Tivo, which took 10 minutes to get up and running, and lets me watch the shows I like in a more efficient manner.
--- Ban humanity.
It's way more expensive.
More expensive than which? Tivo?
I guess I am really factoring in the cost of the PC to a ReplayTV system as just adding a couple hundred GBs to an existing LAN. That's $100 for the RTV, $300 for activation, and $100 for the disk.
Da Blog
I have a career, surely making most dosh than more.
I have a home, yesterday I did gardening, painted a new door and cared for my bonsai tree (which need more watering today).
I have a wife, thanks, we spent all morning together today and we have a couple of concerts (the PROMS, including the last night if you care to google) this week. The couple of movies we watched last week (Desperado, I robot) where time nicely spent, followed by dinner in nice restaurants. Turkish and Spanish cuisines this time.
My skills outside the world of PC: Hablo espa&ol, und ein bissien Deutsch et un peu francais. Oh yes, and I play piano, I am currently practicing Beethoven's Moonlight Sonata. And I play chess. Er, I am a qualified first aider.
Oh jolly! I am damned! I build my own PCs and spend many hours of my free time doing Linux stuff as a hobby.
Just because you lack organizational skills to enjoy your life, or beacuse you guess others lack them, does not mean you are quite right as you obviously think you are in regards of your stereotypical view of the geek.
IANAL but write like a drunk one.
Tivo has a much lower initial investment, looks better, easier to use, and takes a whole 10 minutes to setup.
That is a good point about the electricity usage, but Tivo's networking and DRM-crippled "HMO" content distribution leaves something to be desired. Go with ReplayTV/DVArchive and you'll be much happier when you get smoother cross-platform networking and uncrippled content sharing right out of the box.
Da Blog
With Myth yes, with Tivo no.
PC with:
than JUST a TiVo.
It's a DVD player/Ripper it's an "audio center"/MP3 player, It's a slideviewer and a webbrowser...
It's a news and weather ticker.
I'm guessing that's worth more than 99$
1. Cheap MB w/256MB RAM and XP 1800 $125
2. Brand X case/power $25
3. 80GB HD $60
4. Audio/Ethernet/Video on MB $0
5. Tuner Card + SageTV +Remote $175
6. Cheap keyboard, mouse and floppy $15
7. Optical drive $25
Total: $425
This is essentially what I run (less about 280GB of disk space) and it works great, is a breeze to install and very reliable. Remember you don't need any amazing hardware the PVR250 is doing all the hard encoding work.
And best of all, its WIFE SAFE...hand her the remote and shes good to go.
One final note if you want it to be family safe...
1. make sure IR receiver can't be tripped on
2. disable any peridic software that may pop up (virus scanners, windows clean up etc...).
3. Make sure it boots when the power comes on and SageTV auto launches
"If I was spending endless time tweaking and running a PC based DVR, it would be ironic"
Harv, what I meant is that, strictly speaking, watching TV (and arranging not to miss out) is a waste of time, and the true time-saver is simply to unplug the tube --
not that I'm any more likely to do it than you are.
btw, have you any thoughts re my kits question?
what about Replay?
I tried a program called nouse (presumably what this article is referring to) that hooked up to a webcam and voila. This was maybe 1½ year ago or more.