Slashdot Mirror


Build Your Own Linux PVR

linuxwrangler writes "A few weeks ago Russell Pavlicek, Infoworld's 'Open Source' columnist mentioned a personal linux video time-shifter (PVR) he built. In response to reader requests he has now posted a page describing the project." Escaping the monthly fees of TiVo is a good motivation -- and the total cost here isn't bad either.

221 of 450 comments (clear)

  1. Ewww... X-10 remote by OptimizedPrime · · Score: 2, Insightful

    Any suggestions for a good remote that doesn't support the company with the worst pop-up/under ads ever?

    1. Re:Ewww... X-10 remote by OptimizedPrime · · Score: 3, Informative

      Sorry, the remote is a packard bell (not much better). Its the extra tv feature that supports X-10.

    2. Re:Ewww... X-10 remote by insanecarbonbasedlif · · Score: 2, Informative

      I do believe it is not an x-10 remote...
      ah, here: "Added Packard Bell IR remote (under US$10; removes need for USB mouse)"

      There you go. Next time read the article more carefully...

      --
      Just because I doubt myself does not mean I find your position compelling.
    3. Re:Ewww... X-10 remote by timeOday · · Score: 3, Interesting

      My setup consists of a desktop machine and two laptops, all with 802.11b cards. The desktop machine has the A->D card and big disk. One laptop has a tv-out and sits on the VCR for playback. The other laptop is the "remote" (I ssh into the player laptop and issue commands).

    4. Re:Ewww... X-10 remote by (H)elix1 · · Score: 2

      I picked up a creative labs remote unit for about $11 after shipping. It is serial - which was what I was after. Now if I could only find where my little one left the remote! (grin)

  2. Open PVR just needs an open schedule... by Helpadingoatemybaby · · Score: 5, Interesting
    Now if someone can build an "open" free web based schedule of the major networks that people can contribute to, then the PVR would be able to read this off the net and schedule recordings!

    After all, if one person posts the times of the programs that they want to record, then everyone can have automated recording like Tivo.

    Any volunteers for this open source database?

    --

    The baby's fine -- please stop sending business cards.

    1. Re:Open PVR just needs an open schedule... by andrew_lewis · · Score: 5, Informative

      XMLTV should od the trick.

    2. Re:Open PVR just needs an open schedule... by m0nkyman · · Score: 2, Insightful

      It would probably be easier to have people try and lobby the networks/stations to contribute theri schedules to a central source ... once one of them is onboard, the rest won't want to be left out.... of course, TV Guide probably wouldn't be pleased by such a creature...
      hmmm.
      another idea is to create something to parse the signal sent to digital boxes that has local scheduloing..

      --
      ~ a low user id is no indication I have a clue what I'm talking about.
    3. Re:Open PVR just needs an open schedule... by bmwm3nut · · Score: 2

      you could always use something like yahoo! tv. that stuff is sent plain html tables. you could easily parse the html and create your own schedule.

    4. Re:Open PVR just needs an open schedule... by Kentamanos · · Score: 3, Insightful

      The problem with this is it pulls from 3rd party sites (mainly tvguide.com and gist.com I believe) to get its programming information.

      If LOTS of people started using this on their homemade PVR's, I'm guessing the programming information from tvguide.com and gist.com would suddenly change format to make this break :).

    5. Re:Open PVR just needs an open schedule... by Mr.+Sketch · · Score: 5, Interesting

      You could just use tv.yahoo.com.

      It couldn't be too difficult to figure out their URL parsing and get the provider number. You basically just get a table of shows, and you could even bring up descriptions of the shows, from the links on the page.

      The basic format is:
      http://tv.yahoo.com/grid?lineup=us_CO05536&al l=1&s tartdate=1039046400&starthour=18

      You can get the lineup code from:
      http://tv.yahoo.com/lineup?co=us&zip=80027
      And substitute your zip.

      startdate is kinda tricky. I haven't looked at it long enough to decode it, but just off-hand, it looks like the number of minutes since midnight Jan 1, 1970. (The example I pasted in was for Wednesday December 4th, 2002).

      starthour is just the 24 hour time to start the listing. So my pasted example was for 6pm.

      There are also some other options, but they are optional for the U.S.

    6. Re:Open PVR just needs an open schedule... by terpia · · Score: 2

      Gee... maybe thats's why some companies want people to pay for it...

      --
      .sig wanted: Must be concise, funny, and display my cleverness.
    7. Re:Open PVR just needs an open schedule... by Fapestniegd · · Score: 3, Interesting

      I've given this some thought, and I bet that if you pulled a banner or two from the site and displayed them in a adspace in the selection window they might not mind so much.

      Just my $.02

    8. Re:Open PVR just needs an open schedule... by Fapestniegd · · Score: 3, Informative

      I looked at this a few months ago.
      Startdate is unix time (number of SECONDS since midnight Jan 1, 1970) rounded to midnight.
      As in: time-time%(60*60*24)

    9. Re:Open PVR just needs an open schedule... by nautical9 · · Score: 4, Interesting
      You're right, it is a problem - I built my own web-based TV listings page using XMLTV (just for where I live), but put it online. It didn't take zap2it.com (the North American provider that XMLTV scrapes from, not TVguide) long to find it and ban my IP.

      However, XMLTV's message boards on SourceForge claim that zap2it's license agreement DOES allow for all sorts of personal use (just not public, like I did). But I'm sure as XMLTV's popularity grows, they'll start cracking down on its usage.

      FYI, the tv_grab_na script hits their server once per day per channel - so if you want 14 days of programming, and have 50 channels, that's 700 rather-large, dynamic, HTML-ridden pages they have to serve - if a few thousand start doing this daily, they'll figure a way to shut it down in a hurry.

      I do wish the TV stations would provide their own XML-based listings (SOAP?) - it'd certainly be in their best interests.

    10. Re:Open PVR just needs an open schedule... by Nonesuch · · Score: 2
      After all, if one person posts the times of the programs that they want to record, then everyone can have automated recording like Tivo.

      Any volunteers for this open source database?

      Yeah, but do you trust your fellow geeks to provide correct cable lineups and accurate show listings?

      The last thing I need is to sit down to watch the latest episode of "Sopranos" and instead see the opening credits of "Barney and Friends". Or vice-versa.

    11. Re:Open PVR just needs an open schedule... by cr@ckwhore · · Score: 5, Informative

      TV scheduling data for your cable system is already available on your cable feed ... its called "guide plus" and its available in the same scanline that carries closed caption text. This data is used in some TVs and DVD players that support "guide plus".

      If you search google for more info, there are a few resources out there with technical details on how to read this data.

      The data includes time, duration, genre, category, and show information.

      --
      Skiers and Riders -- http://www.snowjournal.com
    12. Re:Open PVR just needs an open schedule... by cr@ckwhore · · Score: 3, Informative

      Here is some more info... the "guide plus" (or sometimes "guide+" data is carried in the Vertical Blanking Interval (VBI) ... to get started, read this: http://www.robson.org/gary/writing/icce98.html.

      Then,go here: http://www.robson.org/gary/captioning/index.html

      Then, if you still need more info, try searching with the keywords "vbi" "guide" "caption", etc

      --
      Skiers and Riders -- http://www.snowjournal.com
    13. Re:Open PVR just needs an open schedule... by duck_prime · · Score: 2
      I do wish the TV stations would provide their own XML-based listings (SOAP?) - it'd certainly be in their best interests.
      Clearly they don't think so. They probably like being able to force people to go to their website and view their ads, etc. I may be missing something, but really, what's in it for TV Guide (et al) to provide that data in nice format for free? I know they currently sell that feed for money.
    14. Re:Open PVR just needs an open schedule... by nautical9 · · Score: 4, Insightful
      Yes, TVguide, zap2it, et al. sell those feeds for money (quite a bit, I hear), and certainly don't want people like me scraping their content. But they are all just middlemen.

      The TV stations want their schedules to be known to as many people as possible, as that's the way they attract a larger audience (and hence ratings go up and they can charge more for advertising). Most offer their lineups on their own sites, with minimal advertising (typically they just advertise their own shows), but to scrape each of these individually would be a daunting task.

      What's interesting about XMLTV is that the original author (IMHO) is more concerned with the XML file format than with actually scraping content. It's a full-featured and well-designed markup language for TV programs, and could/should become the defacto standard in disemmenating schedules. If some of the major networks were to offer this openly, and people like me began using it, I think it could catch on, with all tv stations jumping on the bandwagon. Then middlemen like TVguide would have to rethink their business model.

      It's too bad information is so expensive... it doesn't have to be.

    15. Re:Open PVR just needs an open schedule... by cpt+kangarooski · · Score: 2

      Why would it be a copyright violation? I mean, I know that factual compilations _can_ sometimes be copyrightable, but I don't see that there's enough creativity in the basic TV Guide to count.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    16. Re:Open PVR just needs an open schedule... by mbogosian · · Score: 2

      Now if someone can build an "open" free web based schedule of the major networks that people can contribute to, then the PVR would be able to read this off the net and schedule recordings!

      Check out freevo. It's relatively new, but it's coming along quite nicely. In another year or so, they may even have season passes and the like.

    17. Re:Open PVR just needs an open schedule... by gorilla · · Score: 3, Interesting

      It's interesting that the UK scraper goes to Ananova. Ananova is a news service, not primarily a TV listing service, and they provided a special XML page specifically for the purpose.

    18. Re:Open PVR just needs an open schedule... by Guppy06 · · Score: 2

      "Now if someone can build an "open" free web based schedule of the major networks that people can contribute to, then the PVR would be able to read this off the net and schedule recordings!"

      Come now, you should know better than that! AOL/TW, Disney, Fox, Paramount, et al will sue your pants off the moment you divulge their "trade secrets!"

      FBI demolitions teams will be going after C-band dishes any day now...

    19. Re:Open PVR just needs an open schedule... by cpt+kangarooski · · Score: 2

      I know. That statement is EXACTLY like saying that just because a musician publishes a CD of their music doesn't mean that they surrender the copyright.

      What I'm saying is that they might not have a copyright AT ALL, because any individual listing is a fact that is not an original work of authorship by TV Guide, any more than the phone company can claim that they have a copyright on your phone number.

      Compilations of facts can be copyrighted, but only if there was creativity in selecting the facts to be compiled, and their organization/layout. Given that TV Guide tries to include all facts, and organizes them by channel and time, this doesn't strike me as being original either -- everyone does that.

      The summaries of what happens in each program are the only things that seem protectable. It's a shame to lose them, but at least there is a good chance that we can legally rip the channel, time, and program name w/o copyright infringement.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  3. Would Somebody Please. . by Cokelee · · Score: 3, Insightful

    Market this! I have the ability to make a machine for this purpose, and I know people that have done it several times over.
    Why isn't there a company bold enough to at least make the hardware?
    I'm sure there are legal issues but it seems like some company would have tried it by now.

    1. Re:Would Somebody Please. . by Anonymous Coward · · Score: 5, Insightful

      For $300 that this cost, you could have a TiVO. And TiVO works fine w/o a subscription, you just don't get the guide and suggestions that you do with the monthly fee. And it's kludged beyond all belief.

      So this guy built a box that 'kinda' works (15fps, vis problems, etc). Check out the AVScience HTPC (home theatre PC) forums at http://www.avsforum.com (Under the HT PC section, they have a dedicated HTPC Linux section).

    2. Re:Would Somebody Please. . by sydney094 · · Score: 3, Informative

      You can't buy a TiVo or ReplayTV without a subscription. You used to be able to, but now that's impossible. It is part of the initial agreement.

      --
      "If we knew what we were doing, it wouldn't be called research." - Einstein
    3. Re:Would Somebody Please. . by eyegor · · Score: 3, Informative

      Ahem.....

      click here

      --

      Don't anthropomorphize computers, they don't like it.
    4. Re:Would Somebody Please. . by Cro+Magnon · · Score: 2

      You don't need to add to your monthly bills. You can get a "Lifetime" subscription for a one-shot cost of $249.99. Ok, that's a lump of money, but it's different from a never-ending monthly charge.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    5. Re:Would Somebody Please. . by Zathrus · · Score: 4, Informative

      So if you can't really use a TiVO without a subscription

      You can if it's an old enough TiVo. You just need to: A) find one that originally came with 1.3, B) find a 1.3 image you can put onto the drive.

      It makes you wonder if these comments were actually posted BY Tivo

      No, they were posted by people with a clue.

      I would love to purchase or build a PVR. But I have absolutely no interest in adding to my monthly bills

      Then you have several choices.

      1) Build your own/buy a HTPC solution. Understand that, currently, it's simply not as good - the UI is poor, the scheeduling isn't as good, and it's not as easy to integrate or be used by others. On the upside, it'll be a lot easier to rip digital video for archive purposes than a TiVo (but not a Replay).

      2) Buy an old TiVo from eBay, get an image, deal with the annoy screens.

      3) Buy a new TiVo, purchase a lifetime subscription. For $250 it's done. You're looking at a sum-total cost of $450 at this moment for a basic TiVo ($200 for the box, $250 for the sub) and that's it.

      4) Buy a new DirecTiVo (if you have DirecTV), and if you have the TotalChoice Premier package then the $5/mo fee is waived.

      5) Buy a ReplayTV -- the cost of the subscription is included.

      In any of the above situations your monthly bills have not changed.

      All these comments saying it isnt as good as TiVO are totally off-topic and are just clogging up the discussion

      No they're not. If you believe that build-your-own is as good a solution as a TiVo, you're wrong. It's not. The example given in this article isn't even a good implementation -- you can build one that does a helluva lot better job, but it's still not as good.

      If you want to talk about paranoia regarding TiVo/Replay "watching you" then that's another thing (not that I buy into the level of paranoia that concerns people). If you want to talk about worrying about the company folding, that's a valid issue as well. But whining about increased monthly fees is just bullshit - it means you haven't done your homework and are talking out of your ass.

  4. Best of all... by core+plexus · · Score: 4, Funny

    If I build it myself, it won't start to think me gay (not that that's a bad thing...necessarily)

  5. Why is this in the Science section? by Royster · · Score: 2, Offtopic

    /. is getting more and more bizarre by the day.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  6. Freevo by updog · · Score: 5, Informative

    It's curious that there's no reference to Freevo.

    1. Re:Freevo by whterbt · · Score: 2, Informative

      Maybe that's because Freevo can't record or time-shift yet.

      What I'd like to see, and this is probably the point the parent was trying to make, is less reinvention of the wheel and more collaboration. Don't get me started on the number of types of VNC available, each with their pros and cons. If everybody would work together on common projects, we'd have more pros and fewer cons.

      --
      Too late to be known as Bush the First, he's sure to be known as Bush the Worst.
    2. Re:Freevo by /dev/trash · · Score: 2

      I just pulled the CVS version of Freevo, it needs mplayer installed but before I pull that down, does CVS Freevo support recording? If not I'll go back to MythTV.

    3. Re:FreeVo by mountain_penguin · · Score: 3, Informative
      I use mythtv (when my processors havent died :()
      It has a good TV schedule live tv pause ff rewind
      very good recording and episode guid using xml tv
      works well especially with btaudio to grab sound from tv tuner card also does music pictures etc.
      Hightly recommended

      http://www.mythtv.org

    4. Re:Freevo by Bitsy+Boffin · · Score: 4, Informative

      MythTV is soooo much better than Freevo at the moment it's not funny.

      I just set up MythTV here at home in New Zealand, took me a day including writing an html scraper to get local listings. I can now pause, rewind etc live tv, schedule recordings, tell it to record all of "this" show on any channel, when I get another TV card I'll even be able to do picture in picture.

      If I'm watching TV when a recording is scheduled it warns me and asks if I'd like to cancel the recording, watch while it's recording or stop watching and let it record. I can watch recordings while it is recording something else.

      NZ doesn't have any commercially available PVR systems, MythTV is a completely wonderful replacement.

      The only thing lacking is a good way of archiving those recordings you like to CD. It would be solved if mplayer/encoder could read the modified Nuppel format of MythTV.

      Prior to installing Myth (which ISN'T hard, just apt-get everything you need and away you go, there are even deb's for it now) I tried Freevo, but I found it slow, buggy and, well, it' doesn't realy do a whole lot yet. Maybe in a year, but right now, MythTV is better.

      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
    5. Re:Freevo by Bitsy+Boffin · · Score: 2

      Start by getting xawtv to work for your setup. I don't know anything about the ATI cards, I just use a bt848 based tuner card with the bttv drivers in the kernel.

      If you get xawtv going then just follow the directions that come with MythTV to install it, use apt-get install to install everything as you go (eg "apt-get install mysql-server") and you shouldn't have too much trouble. You might also try the debian packages of mythtv (instructions on thier website) but I think they need the Unstable distribution (or maybe Testing).

      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
  7. The User Interface, or lack there of... by John_McKee · · Score: 5, Interesting

    So, for $100 more than the cost of a TiVo, which are now at $199 with a $50 rebate, he built a box that has 5 hours less recording time, a worse encoder,a fraction of the features, and how do you even begin to discribe the UI? Non-existant? I will stick to my TiVos.

    1. Re:The User Interface, or lack there of... by murdocj · · Score: 2, Funny

      I had the same reaction... except I'm not using Tivo, I'm using a fairly decent VCR I bought back in the mid-80s. Still works fine, programming it is pretty easy, it can be set to record up to 8 shows, and if I'm busy and can't watch TV this week, just pop in a different tape. If it's a great show I want to save "forever", just pop in a different tape.

    2. Re:The User Interface, or lack there of... by sacherjj · · Score: 5, Insightful

      The main reason I went with TiVo (before I understood all of the other cool things it does) was because of the limitations of the VCR and tape. I wanted more than 8 shows per week. All VCRs I saw were limited in this capability. I also have to watch all 8 hours of the tape before I can use it again. Not all shows are the same priority, so I don't always want to watch them all before another more important show is on. With a hard disk based recorder (home brew or purchased), this is not an issue. If you want to save it forever, just record to a tape.

    3. Re:The User Interface, or lack there of... by zsmooth · · Score: 5, Interesting

      I believe replacing the hard drive in TiVo is difficult and expensive...

      Difficult? Absolutely not, especially for the types that hang out here.

      Expensive? No more expensive than upgrading the hard drive in your custom box. This week I'm quadrupling the size of my $200 40hr Tivo with a $100 120GB samsung drive (5400 is better for the tivo, as it runs cooler and quieter, and a faster spindle speed gives no advantage).

      I experimented for a long time with building a custom PVR, but now that I finally have a Tivo, I have no idea what took me so long. It seriously is awesome.

    4. Re:The User Interface, or lack there of... by Quixotic137 · · Score: 2, Informative
      Ah, but there is an issue of monthly fee... Which can run pretty high over the years (I find it annoying to continously pay in such cases, I don't feel one gets THAT much service once a TiVo is purchased). Yes, I know there is one time fee option, but TiVo costs more like 450 with that fee...

      Correct

      Also, even more importantly, as I understand -- it is difficult (or impossible?) to simply take out the recorded file and transfer them to another computer or burn it to CD/DVD media... Such ability is a BIG plus in my opinion.

      Impossible, no. Difficult, sort of. It's kind of hard to get started, but once you know what you're doing it isn't so bad. It does take a while to transfer the data over the network to a computer for reencoding/burning.

      Finally gradual upgrade is possible in the custom system... I believe replacing the hard drive in TiVo is difficult and expensive... So don't discard custom system just yet.

      Replacing the hard drive (or adding another, as is more common) is neither difficult nor expensive, especially if one has the skills to set some homebrew system up. Tivo uses standard IDE drives (5400rpm even). You do have to open it up and put the drives in a computer to set it up, but there are step-by-step instructions floating around for the entire process.

    5. Re:The User Interface, or lack there of... by EverDense · · Score: 5, Insightful

      Yes, but similar solutions, can be used all over the world...
      Not just in the USA.

      --
      http://jesus.everdense.com/
    6. Re:The User Interface, or lack there of... by Anonymous Coward · · Score: 2, Informative

      Monthly fee? Do the math. The 40 hour Tivo plus a lifetime subscription is about a hundred bucks more than this homebuilt thing. It'd take far more than $100 of my time just to assemble the parts for a home-built system and that doesn't include configuration.

      Can't get the video out is difficult/impossible? I've got hundreds of VCDs that say otherwise. It's a somewhat annoying process but it only takes a few minutes to set up a day's worth of conversion once the video is extracted and, once the extraction software is set up on the Tivo, getting the files on your PC is as hard as picking the shows and clicking "get". The setup is a hell of a lot simpler than building a linux system from scratch.

      Upgrading a drive is difficult? What the hell do you call building a Linux PVR?!? Expensive? How so? They use IDE drives. Same ones you stick in your computer. If your skills are good enough to even consider building your own Linux PVR, you don't need to pay someone else to set up the drive for you.

    7. Re:The User Interface, or lack there of... by tmhsiao · · Score: 3, Insightful
      Even with lifetime service, the total cost is only $150 more


      Actually, that would be $250 more, but it's well worth it.

      I've owned my unit for over 2 years now, and my Standalone TiVo is still chugging away at some 15 hours of shows a week--at the old prices ($10 monthly, $200 lifetime), I've already paid off the cost of the lifetime sub.

      If you have DirecTV, the DirecTiVo units are an even better deal with the monthly fee being 5 dollars or so.

      --
      "My God...It's full of ads!" -Fry, about the Internet, Futurama
    8. Re:The User Interface, or lack there of... by ChaosDiscord · · Score: 2
      So, for $100 more than the cost of a TiVo, which are now at $199 with a $50 rebate, he built a box that has 5 hours less recording time, a worse encoder,a fraction of the features, and how do you even begin to discribe the UI? Non-existant?

      But a Tivo requires a subscription to their service. If you go monthly, after a year you'll have spent $354, $54 more than he did, and get to look forward to spending another $155 next year. (Or you can pay $249 up front for "lifetime" service (where "lifetime" is the life of the Tivo).) So assuming his configuration lasts at least one year, he has saved money. Also, his configuration allows him to archive to VCD, a feature Tivo's lack. He also got content for at least one article and a television piece out of his effort. No a terrible deal.

      All that said, I couldn't live with his configuration; I'm very happy with my Tivo and lifetime subscription. But I respect his choice. For his requirements (which he spells out at the start of the article) it probably does the job just fine.

    9. Re:The User Interface, or lack there of... by drooling-dog · · Score: 3, Insightful

      The home-brewing of technology is inherently good. Were it not so, Linux and most Open Source ware wouldn't even exist, because it's always cheaper to buy than to build. But as with software, building your own gives you a level of control that you'd never get in a commercial solution. And it's not work - it's a hobby.

    10. Re:The User Interface, or lack there of... by silentbozo · · Score: 2

      But aren't you still subject to sudden "reprogramming" (aka upgrades), since the Tivo box calls home every night? That would be the issue I'd be most concerned about - that the studios one day would get a court injunction to force the company to remove features, and force ads upon the viewers - even the lifetime subscribers.

      I'd much rather roll my own box, and control the whole shebang, though being the lazy bastard that I am, I've really been tempted to buy a standalone box (SonicBlue or Tivo...)

    11. Re:The User Interface, or lack there of... by tmhsiao · · Score: 2
      But aren't you still subject to sudden "reprogramming" (aka upgrades), since the Tivo box calls home every night? That would be the issue I'd be most concerned about - that the studios one day would get a court injunction to force the company to remove features, and force ads upon the viewers - even the lifetime subscribers.


      I can't really see the studios asking TiVo to remove any of the *current* featureset, although it is a possibility. SonicBlue's ability to share a show via network does sound like something that Hollywood would put the kibosh on, though.

      I'd much rather roll my own box, and control the whole shebang, though being the lazy bastard that I am, I've really been tempted to buy a standalone box (SonicBlue or Tivo...)


      Yeah, part of me wants to build my own to play with and compare to the TiVo I already have. All the posts about MythTV and Freevo have certainly gotten more numerous, and the various snippets that I see about their features tell me that they're quickly catching up to TiVo in terms of functionality (not sure about usability, though--IMHO, the TiVo has the best designed user interface since the Mac).

      But as a horrendously lazy bastard, myself, I keep looking at the prepackaged ones--TiVo's are relatively cheap now, even moreso if you're looking to start getting DirecTV (bonus with DirecTiVo: you can record two channels at one time).
      --
      "My God...It's full of ads!" -Fry, about the Internet, Futurama
    12. Re:The User Interface, or lack there of... by timeOday · · Score: 4, Interesting
      Obviously the linux box isn't a shrinkwrapped solution. But the homebrew might be more fun.

      I just finshed a program to grab yahoo.com tv listings and rank the shows, using a bayesian network on a training set of previously watched programs. (The show's title, rating, stars, genre etc are used for scoring, not its actual content.) Fun stuff! But obviously not yet a consumer product like TiVo.

    13. Re:The User Interface, or lack there of... by Kunta+Kinte · · Score: 3, Insightful
      So, for $100 more than the cost of a TiVo...

      It's a geek thing, you wouldn't understand.

      --
      Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
    14. Re:The User Interface, or lack there of... by Refried+Beans · · Score: 2

      I upgraded my TiVo (Philips 312) with a Seagate Baracuda IV 80GB 7200rpm and it's running just as cool as the original TiVo drive and just as quiet. I found that using the 7200rpm drive greatly increased the speed of the Programming Guide.

    15. Re:The User Interface, or lack there of... by Bios_Hakr · · Score: 2

      Can a TiVo permemantly archive shows to CDR in VCD format? Can a TiVo stream shows to different computers all over your house? Can a TiVo run BitchX? Or play MP3s? Or play DVDs?

      As for the cost, most geeks have at least one spare computer laying around. Pick up a better tuner card and a good sound card and you are good to go.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    16. Re:The User Interface, or lack there of... by marauder404 · · Score: 2

      Why wouldn't you just use an ATI All-In-Wonder card, then? It's not as nice as Tivo, but you're leaps and bounds ahead of this guy's work: pause live TV, record shows (at much better than 15 fps), instant replay, a graphical UI, and an RF remote. I believe Tivo is available in the UK, but for the rest of the world, this seems like a better intermediate solution then trying to roll-your-own.

    17. Re:The User Interface, or lack there of... by topham · · Score: 2

      Do yourself a favour.

      Get an mpeg encoder card (of decent quality) and then compare.

      I bought a Tivo and am in the middle of hacking the thing so I can use it in Canada.

      It's worth the effort instead of trying to toss a system together to do the same thing. The tivo makes it 'slick'. (All I need to do now is get guide data into the unit for my area, and I'm working on that as we speak.).

      ReplayTV, Tivo, etc all BLOW AWAY videocard input as the only way to get anything decent is to either dedicate a fast processor (500Mhz or better) or get a hardware mpeg encoder.

      Me, I'll take a unit like a Tivo. (The series2 units, as difficult as they are to hack are slick. USB 2.0 on most of them (the first units had usb 1.x) and they support USB ethernet devices so hooking them to your LAN is easy enough. (You can configure it to get updates/guide data over the net WITHOUT hacking the units.).

      Only if you want to abuse it like I do is the Series2 a problem (it is locked down quite tight so you can't run your own code...)
      I've had an ATI all-in-wonder card, as well as VIVO on my Nvidia card (which I use to watch tv when I play on the computer) and they do not compare to what Tivo can do and does.

    18. Re:The User Interface, or lack there of... by timeOday · · Score: 2
      I agree completely on the fun part. I write a project called WebVCR+ [sourceforge.net] and the main reason that I did it was for fun.
      Yes, I find a lot of irony in the assertion that hacking up a PVR is a waste of time. Certainly no more so than watching TV in the first place!
    19. Re:The User Interface, or lack there of... by marauder404 · · Score: 3, Insightful

      You're preaching to the choir, my friend ... As of last week, I've had a Tivo for two years. I have mine upgaded and pulling data via a serial port. Tivo is decidedly superior to any of the ATI AIW cards and totally blows away this home-grown solution, but if the choice is between a home grown similar to what this guy has and the AIW, I'll go with the AIW.

    20. Re:The User Interface, or lack there of... by ChaosDiscord · · Score: 2
      What part of Tivo not requiring you to have a subscription to their service requires you to subscribe to their service?

      Tivo's changed their policy. New Tivos are paperweights unless you purchase their service. You can't even use it as a stupid VCR.

    21. Re:The User Interface, or lack there of... by zsmooth · · Score: 2

      The Philips 312 is a Series 1, right? I've heard that a faster drive will help in those, but most people report seeing no real difference on the Series2 with a faster drive. The menus are really snappy already, probably a result of more RAM and faster CPU.

    22. Re:The User Interface, or lack there of... by tmhsiao · · Score: 2
      Great. Then don't insult people who are not just making new PVR software, but who want to make it slick and easy to use, and who want to share it with you. . . . We're not going to get such a laudable goal if you discourage people from working on it. So at least be receptive and encouraging to such efforts. This can be as little as telling developers 'I still like the Tivo better... but here is what you can do to change my mind.'

      Ummm, I quote...

      Yeah, part of me wants to build my own to play with and compare to the TiVo I already have. All the posts about MythTV and Freevo have certainly gotten more numerous, and the various snippets that I see about their features tell me that they're quickly catching up to TiVo in terms of functionality (not sure about usability, though--IMHO, the TiVo has the best designed user interface since the Mac).


      Indeed, in the amount of time that I've followed the open PVR software movement, MythTV appears to have made some significant progress as far as what I've seen as its reported functionality.

      So how exactly is that insulting/discouraging?
      --
      "My God...It's full of ads!" -Fry, about the Internet, Futurama
    23. Re:The User Interface, or lack there of... by cpt+kangarooski · · Score: 2

      I apologize. This wasn't really aimed at you specifically, but your language was the easiest to hang the point I wanted to make on.

      I could've done that better... I'm just kind of punchy due to a) exams rapidly coming up, and b) my own involvement with a pvr project. (which will kick Freevo & Myth's asses in terms of usability, I hope ;)

      Anyway, again, I'm sorry for stating it that way.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    24. Re:The User Interface, or lack there of... by Enigma2175 · · Score: 2

      Can a TiVo permemantly archive shows to CDR in VCD format?

      http://www.dealdatabase.com/forum/forumdisplay.php ?s=&forumid=23


      Can a TiVo stream shows to different computers all over your house?


      I am working on it. Video can be exported and converted to mpeg, it is just a matter of automating it on the other computers. Check http://www.corruptdb.com/


      Can a TiVo run BitchX?


      AFAIK, Nobody has compiled it, but I'm sure it can. The Tivo runs Linux, you can compile pretty much anything that runs on Linux to run on the Tivo. Gaim is available and also several other communication programs (POP3 clients, etc.).

      Or play MP3s?


      Yes.

      Or play DVDs?


      Not yet :) Although if you did rip the DVD to MPEG it is trivial to pipe it directly to the Tivo's MPEG decoder chip.


      As for the cost, most geeks have at least one spare computer laying around. Pick up a better tuner card and a good sound card and you are good to go.


      My plans include having low-powered diskless computers serving as "dumb Tivos" to playback the video that is originally captured by my Tivo. Most of the processing will happen on my server, but I also plan to implement Tivo to Tivo and Tivo to Computer streaming for video on demand anywhere on my network. The Tivo will be used as the main capture station because none of the currently available software even comes close to the functionality of the Tivo for selecting programs to record.

      --

      Enigma

    25. Re:The User Interface, or lack there of... by Enigma2175 · · Score: 2

      But aren't you still subject to sudden "reprogramming" (aka upgrades), since the Tivo box calls home every night? That would be the issue I'd be most concerned about - that the studios one day would get a court injunction

      Yes, that is always a danger, but there is a way around it: backups. I have a backup of my Tivo from before it was ever plugged in (by me) and also have backups of most of the software revisions since then. If Tivo decides to send a software update I don't like, I will simply pull my drive, restore my most recent backup and load my own (scraped) guide data.

      --

      Enigma

    26. Re:The User Interface, or lack there of... by techstar25 · · Score: 2

      $199? Where? I can't seem to find for less than $399 (US$)

    27. Re:The User Interface, or lack there of... by Refried+Beans · · Score: 2

      Yeah, a series 1. With the original drive I was able to outpace the programming guide by using the channel down button. After the upgrade it keeps up. But remember, I REPLACED the original drive, I didn't ADD a second drive.

    28. Re:The User Interface, or lack there of... by Rogerborg · · Score: 2

      tivo.com says you need a subscription, tivo.co.uk say if offers "limited functionality". Got a link that shows that it won't offer minimal functionality (high quality record, playback, pause) which is still more than this kludge offers?

      --
      If you were blocking sigs, you wouldn't have to read this.
    29. Re:The User Interface, or lack there of... by Rogerborg · · Score: 2

      Well... can this system do any of those things in its current form? No, it can't, and if your answer is that it could do them with $X extra hardware, then that's an entirely different debate.

      --
      If you were blocking sigs, you wouldn't have to read this.
    30. Re:The User Interface, or lack there of... by bryan1945 · · Score: 2

      >So, for $100 more than the cost of a Tivo...
      >>It's a geek thing, you wouldn't understand.

      So, for more money for less performance it's "a geek thing"?

      Isn't this the same argument used _against_ Apple's hardware?

      Interesting....

      --
      Vote monkeys into Congress. They are cheaper and more trustworthy.
  8. No other PVRs on sale in the u.s.? by Anonymous Coward · · Score: 3, Interesting

    I always wonder that all that gets talked about is the Tivo. Im in Europe and there are many different PVRs avaialable here form small and big companies like Toshiba, Nokia, Panasonic and the like. Building one yourself is cool i bet but there are also many different harddrive based video recorders with timeshifting available. And no annoying subscription or anything like that.

  9. How to avoid Tivo fees and make money! by ryochiji · · Score: 5, Funny

    Step 1: Sell your TV
    Step 2: Cancel your cable/satellite/TiVo account
    Step 3: Profit!

    Oh...crap. I actually have a step 2.

    1. Re:How to avoid Tivo fees and make money! by Reziac · · Score: 2

      Step 2 is actually planned?!! In that case, no profit for you! :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  10. Defending my TiVo by mrpull · · Score: 2, Informative
    I can't help but defend TiVo. This guy isn't doing anything that deserves a slashdot article.

    For something /. worthy, check out New series 2 Tivo for $199

    1. Re:Defending my TiVo by Admiral+Llama · · Score: 4, Funny

      Ahhh, the TiVo faithful... possibly a group actually MORE ravenous about a product than Mac users. I should know, I'm both!

    2. Re:Defending my TiVo by victim · · Score: 5, Funny
      Lets see if Tivo should worry yet...
      • He can only record at 15fps but is still taking 2Gbyte/hr.
      • He clearly isn't doing mpeg encoding. Maybe a 422 or somesuch. In any event his quality is probably far below even VHS.
      • He can't have a disk larger than 60G, bios trouble. (Coupled with above, he has lower capacity than even old tivos.)
      • He loses one edge of the picture.
      • It displays annoying vertical lines, but you can wiggle the card and sometimes make it clear up.
      • it has no user interface for selecting shows
      • It has no ability to look at listings. Heck, you can use your tivo this way if you want to avoid the monthly fees.
      • He spent $300 on hardware, yet some critical components are used gear from ebay. My DirectTV+Tivo integrated unit was less than that (just basic package too) with free dish and free installation (and that was a bitch, took the poor guy all day). Sure I pay a bit to tivo (its on the directv bill) but the total is still less than my basic cable bill was.


      Don't Tivo and Replay have patents on the concept of DVR? It may even be illegal for him to overspend for shoddy substitute.

      On the plus side... I have fun playing with my toys too.
    3. Re:Defending my TiVo by sacherjj · · Score: 2

      It will in the next Series 2 software upgrade, which are automatically download to TiVo owners.

    4. Re:Defending my TiVo by mrbuttboy · · Score: 3, Informative

      Well, it does show what you can expect to pay if you wanted to do this all on your own. Also,adding a vastly larger hard drive doesn't come with any extra risks like voiding warranty. You might even have all the hardware already laying around and just put it to good use.

      It also shows exactly how competitive TiVo really is. Basically you can build something for about the same price as a TiVo,even if it isn't quite as nice as a TiVo. If you invest in your TiVo and buy a lifetime membership you get something vastly better that will have a good resale value a year or 2 from now.

      Just listen to TiVo owners. You will rarely hear people who are so happy with a piece of consumer hardware as people are with TiVo. I love my TiVo (Almost 3 years now) and so does every person I know who has ever used it for any length of time. If you are at all interested in something like this at least try a TiVo out.

      Building a home system might be loads of fun and you might be able to do a few things you can't with a consumer product but people love TiVo for a reason. Find out why.

      --
      What do you say to the man that has nothing? Cast it away!!
    5. Re:Defending my TiVo by victim · · Score: 2

      Sure does. From the statutes...
      "the right to exclude others from making, using, offering for sale, or selling"

      I was going to find a better reference, but I've been seduced off topic by USC 35 section 105 wherein US patent law is extended to items invented and used in outer space if they are invented or used on a US controlled spacecraft. So you can't use this PVR legally on the ISS either.

      USC 35 section 154 has the part you should read.
      You can get the section of law at http://www.uspto.gov/web/offices/pac/mpep/consolid ated_laws.pdf

    6. Re:Defending my TiVo by tmhsiao · · Score: 3, Interesting

      "This guy isn't doing anything that deserves a slashdot article."

      Actually, there's one key item which piques my interest: the ability to record to VCD.

      While I've seen others hack their way into this ability on their TiVos, if enough users/enthusiasts clamor for this kind of functionality, TiVo/Replay may add USB CD-R/DVD.R support to future revisions.

      Given the television and film industries' general aversion to digital reproduction, however, should TiVo/Replay provide this support, it might behoove them to placate Hollywood by specifically coding the functionality to keep the commercials with the shows.

      --
      "My God...It's full of ads!" -Fry, about the Internet, Futurama
    7. Re:Defending my TiVo by scotch · · Score: 2
      You should run gentoo-linux, too. That would make you a raving lunatic.

      --
      XML causes global warming.
  11. How about MythTV by daun3507 · · Score: 5, Informative

    MythTV works quite a bit better than this one does. Check it out here.

    1. Re:How about MythTV by TardisX · · Score: 5, Informative
      Agreed. MythTV is much more mature, is extensible, has a nice interface and is under constant development.

      It already does:

      • Live TV/timeshifting
      • Program guide
      • Record individual programs, or regular timeslots
      • Basic editing of pre-recorded shows (bye bye ads!)
      • Uses XMLTV for guide information, which has grabbers for many geographical areas.
      • Kicks Ass
      Get it now.

      --

      Command attempted to use minibuffer while in minibuffer
  12. Yeah! Screw TiVo by Anonymous Coward · · Score: 5, Funny


    Yeah, I'm tired of paying monthly fees to a company that treats its customers with respect. Screw these companies supporting Linux too. Man, when TiVo released the 3.0 version of their software with broadband support built-in I nearly puked.

    If I hear another person complain about a monthly fee to TiVo, I'm gonna punch them square in the pie hole.

  13. Really cool ... but ... by LoudMusic · · Score: 2

    I think this is totally awesome, and I'd like to build one of my own, but theres just something nice about being able to pull a piece of hardware out of the box and have it work, no questions asked.

    But, maybe this will lead to more hardware manufacturers building machines like this that don't have monthly fees. I mean, what's it cost to build and store a database of television schedules? Can that cost be countered by simple ads? Slashdot seems to be making a great thing happen with its small amount of ads. I would be glad to trade a monthly subscription for some possibly helpful advertising inorder to have a PVR.

    --
    No sig for you. YOU GET NO SIG!
    1. Re:Really cool ... but ... by sacherjj · · Score: 2

      Nard drive recorders are available without monthly fees to just record like a VCR, but they cost more than a TiVo with lifetime service. No reason not to just get a TiVo with the far superior UI.

  14. 15 FPS!?!? by phreak404 · · Score: 4, Informative

    The recording rate of the TV capture card appears to max out at 15 frames per second. If I were intending to archive these programs forever, I'd probably invest in a better card. But for timeshifting shows like the evening news from France (for my wife) and The Red Green Show (for me), 15 fps is adequate.

    15 FPS, I'd hardly call that adequate for 30 FPS NTSC television, but to each his own I suppose.

  15. but... by nuckin+futs · · Score: 2, Informative

    doesn't TiVo already run linux?
    If i'm not mistaken, TiVo is pretty much a linux box running on PPC hardware.
    With the current Christmas sales around the country, I'm sure you can get the real thing cheap.

  16. Is this guy for real? by stratjakt · · Score: 5, Insightful

    In his first article:

    "I remember how the process used to go when I'd scope out solutions in the closed-source world. There would be brochures to peruse. There would be data sheets read. Maybe there would be crippleware demos to run. And then there would be a solution to buy.

    Unfortunately, this takes time. Significant time. And in the Internet age, time is critical.

    But in the world of open source, I had several options right on my Linux CD. I didn't have to waste time with endless marketing materials."

    But you DID have to waste time compiling, testing, setting up, configuring, tweaking, this that and the other thing. I mean c'mon. I've seen (and used) several proprietary solutions that work great with *uncrippled* time-trial demos.

    And then you had to waste the time searching for compatible hardware, testing that, taking it back to the store, arguing for a refund, paying 15% restocking, trying something else, etc, etc.

    And then you get to the box itself. I'm sorry but a Celeron 400? Sure it might 'work', but not all that well. My p3 600 had trouble capturing tv quality streams without siginificant losses. And it at least had the benefit of UDMA/100 and a 133mhz FSB.

    Meh, so some guy made a shitty (functionally and aesthetically) PC that runs linux and plugged it into his TV. Kudo's to you, sir.

    I'd really like to do something like this, and use linux to do it. But this guy is full of it. I hate when zealots pretend to be informative.

    Gimme a useful article, not a thinly veiled 'MS is TeH SUCK Liniz is tEH GODE!' troll.

    --
    I don't need no instructions to know how to rock!!!!
  17. Case for this type of thing? by Anonymous Coward · · Score: 2, Interesting
    Ive had trouble trying to find a decent case for a project like this. Coolermaster and Lian-Li both make some pretty slick component-style cases, but im not about to drop $200 on a pc case (especially a micro-ATX).

    Ive seen some good mods of VCR's, but they all seem to make some pretty nasty compromises.
    Any ideas?

    1. Re:Case for this type of thing? by stratjakt · · Score: 2, Interesting

      get a book-pc style desktop case and a can of spray paint.

      Or just get it in black anyways.

      And if you're paying 200$ for a micro-atx lian li, you're getting ripped off.

      --
      I don't need no instructions to know how to rock!!!!
  18. Been doing this for just over a year..... by Fapestniegd · · Score: 5, Interesting

    I call it my "tuxvo"
    If you combine cron with vcr you can achieve good quality recordings using divx4/5 pretty much off the shelf.
    Add an nVidia GeForce 2 MX w/TV-out and nVidia's kernel module you can save yourself the money for the scan converter.
    That is, if you don't mind black bars at the edge of the screen. Otherwise go with the scan converter.
    But IMHO nothing beats MPlayer for playback. YMMV

    Oh and In Soviet Russia tuxvo records you.

    1. Re:Been doing this for just over a year..... by Fapestniegd · · Score: 2

      Yes, Unfortunately it has to be a dedicated machine, I was trying to use it as an Asterisk PBX simultaneously,
      but whenever I got a phone call the divx recording would become noticablably choppy.
      But It is (merely) a PIII 1Ghz w/512MB RAM not very powerful by todays standards.

    2. Re:Been doing this for just over a year..... by GLX · · Score: 3, Informative

      You would have to use a card by Winnov or OptiBase - then you could get your MPEG encoding done for you.

      You'd pay about $400 for the card alone, though.

      --
      Sig (appended to the end of comments you post, 120 chars)
    3. Re:Been doing this for just over a year..... by Fapestniegd · · Score: 2

      It compiles on Debian/testing just fine.

      Using:
      gcc 2.9.5
      avifile0.7-0.7.22
      vcr-1.09 ./configure --with-avifile-libs=/usr/local/lib/avifile0.7 --enable-avifile-0_6
      (the --enable-avifile-0_6 is misleading it works with 0.7)

      *Whoa*But it did invert (flip over the video)
      Oh well there's always mplayers "-flip option"

      What is your setup? (just curious)

    4. Re:Been doing this for just over a year..... by zsmooth · · Score: 2

      Well, Tivo is technically a Linux PVR, and it uses a dedicated encoder card, so no, not everyone relies on the CPU for en/decoding.

    5. Re:Been doing this for just over a year..... by gl4ss · · Score: 2

      or you could get a 20$ hollywood+ card for the output.

      --
      world was created 5 seconds before this post as it is.
    6. Re:Been doing this for just over a year..... by Fapestniegd · · Score: 2

      I wasn't aware the Hollywood+ card could decode divx output. I will look into it. Thanks for the tip.

    7. Re:Been doing this for just over a year..... by Eil · · Score: 2


      The nvtv project supposedly allows you to manipulate TV-out on GeForce cards with extreme precision.

      And while I'm here, could I ask you what brand and model GeForce you have? And which TV-out decoder it uses?

    8. Re:Been doing this for just over a year..... by gl4ss · · Score: 2

      well, you can't decode, but you can push divx through it, even on windows, this comes with a massive cpu load hit though(massive on windows, much less on linux afaik).

      anyways, mplayer can push stuff through it on linux, and in windows there's this player called hungarian h+ player that does the job(beware, the windows soft eats cpu, and you have to do the scaling with pre-filter, it's best to use ffdshow with built in scaling).

      --
      world was created 5 seconds before this post as it is.
    9. Re:Been doing this for just over a year..... by Fapestniegd · · Score: 2

      I've looked at this. It is *very* chipset specific.
      It does not work with my particular card, or it didn't the two times I looked into it.

  19. Tivo vs. HDD-based VCR by swb · · Score: 5, Interesting

    I just got Tivo, and while I'm not a huge fan of the fee (I went box lifetime subscription), you have to remember that with the fee you get software updates and fixes and a really good, highly detailed program guide.

    Tivos feature set goes well beyond just recording Sopranos on Sunday nights at 8PM.

    I'm not saying an HDD-based VCR wouldn't be a good thing, I wouldn't mind having one, but don't compare it to Tivo -- it's not the same.

    1. Re:Tivo vs. HDD-based VCR by Lumpy · · Score: 2

      Why? just buy the new DVD recorder from phillips.. it had a HD in it so you can record like a pvr and then burn them to DVD-R.

      makes a tivo look like a joke if you could care less about the silly guide data. (I want 3 shows a week, I know what day and time and length they are. program once, call it done.)

      plus I have lots of Pay per View movies now on DVD (OMG THE HORROR!!! Movie studios are filing chapter 11 because of me!) without the silly macrovision.

      yes it's $1000.00 but if you buy a Tivo $399.00 + their 5 year (marketed as lifetime) subscription you're really close and you STILL cant record DVD's

      keep your Tivo.. I'll keep my Phillips and pronto remote.

      --
      Do not look at laser with remaining good eye.
    2. Re:Tivo vs. HDD-based VCR by mosch · · Score: 2
      please explain why you're referring to the tivo subscription as being '5 year'. as near as i can tell, you're just a libelist.

      enjoy your philips dvd-r, i'll enjoy watching my directivo record only new episodes of the shows i like, and recording two channels at once when two things I like collide, and keeping the original dolby digital sound from the satellite stream. my tivo makes your dvd-r look like a fucking joke.

      keep your dvd-r, i'll keep my DirecTiVo and my ProntoPro remote.

    3. Re:Tivo vs. HDD-based VCR by swb · · Score: 2

      The "silly guide data" is the fuel for the program selection engine that makes Tivo different from other systems.

      I record just what I want when I want it, without having to work very hard at it. I want all Scorsese movies -- it gets 'em, without me having to do A THING. The same goes for any other keyword, actor, show type, etc. Doing the same thing with any other recording device would entail hours of scavaging printed TV guides (which are often grossly inaccurate or don't contain information for a lot of cable channels), in addition to countless hours spent reprogramming the limited number of recording slots available on most recording devices, manual conflict management and so on.

      I do appreciate the complaint about the cost -- I don't understand the economics of Tivo, but the service pricing is a little high. However, provided my unit lasts a little over two years (I have little reason to believe it won't), the service cost to me will fall below $10 per month which is pretty trivial for the value it provides.

      I've also come to realize just how much worthwhile entertainment is actually on TV. This is normally a lost value to most cable subscribers, even to those with VCRs, because it's time-consuming to sift through the possibilities and a lot of the programming is on when you can't watch it.

      With Tivo, I get a lot more out of what I'm already paying for, and since I do I'm a lot less inclined to spend money on other entertainment (rentals, PPV, movies). I only need to not go to 2 movies or or not rent 4 new releases in a month to pay for the Tivo subscription.

  20. Digital video surveillance storage? by Nonesuch · · Score: 2
    I'm tempted to build something similar (with hotswap drives) to handle storing surveillance camera output on a disk, and perhaps feeding selected frames (based on motion detection) offsite.

    Basically, a video capture card, a minimal OS, and two dedicated storage drives capable of holding 24 hours of good quality B&W video each.

    If something interesting happened yesterday, I can swap out the quiescient "yesterday" drive for a fresh disk (hotswap) and save/copy/analyse the old data, without having to mess with the running system or the currently active drive that is being used to save today's footage.

    Seems simple enough, shouldn't even really need to have an OS, just enough smarts to capture frames and write them to disk. I've heard of people converting old TiVo units to this purpose, but no dedicated hardware that fits my description.

    1. Re:Digital video surveillance storage? by binaryDigit · · Score: 2

      Other than the hot swapping, there are a couple of systems that are dvr's that are designed specifically for the surveillance industry. Here is just one:

      Visual Witness

      Now it isn't cheap (nor are any of the other solutions you're likely to find), those vertical market solutions always bend you over. Now this is the real market for those who like to roll your own since the savings can truely be significant.

  21. no thanks by Quasar1999 · · Score: 3, Informative

    DirecTivo is the best... it has a satellite decoder built right in... now show me how to build one of those, and I'll be impressed... but until then, I can't easily change channels on my sat reciever with my pc, and I don't feel like forking out huge amounts of money for two tv tuner cards and two sat receivers just so I can watch one channel and record another...

    Tivo still has a place in the market... shrinking yes, but it's not cost effective to try and replace it's functionality... at least not yet...

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
  22. no need to pause??? by mbadolato · · Score: 5, Insightful
    There is no need to pause a live TV signal like some PVRs do

    Bullshit! Apparently he doesn't have a wife that feels the need to carry on a conversation right in the middle of a critical part of the show. ;-)

    and likewise, the rewind feature comes in handy so you can reply what you just missed when the "conversation" started, before you could pause

    1. Re:no need to pause??? by stratjakt · · Score: 3, Insightful

      Pausing live TV is the one feature that I might sink 300$ into.

      I mean look at his joke of a machine.. 15 fps (and powered by a celeron 400, I can tell you those 15 frames are blocky garbage)

      This thing is about 25% as functional as a 40$ VCR.

      Sheesh.

      BUT IT RUNS LINUX ! WOW !

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:no need to pause??? by GregGardner · · Score: 2

      Well, considering that most people who have Tivos stop watching live TV as much and only watch shows they recorded (some stop watching any live TV at all, even for sporting events), he has a bit of a point. It might not occur to you, but your poor Tivo is constantly recording 24 hours a day, not just when you want to record a show. The Tivo's hard disk is constantly written to while you are at sleep and at work and when there's nothing but complete garbage on. And why? Just in case you turn on the TV and start watching something you might care about enough that you want to pause it or rewind it.

      So while pausing Live TV seems like a cool "must have" feature, if all you watch is programs you specifically record, you still have that funtionality. Then you can vastly improve the life of the hard drive in your PVR, not to mention the CPU cycles wasted on buffering Live TV. If you want to pause Live TV, just hit the record button, then it's a recorded program and you can pause it.

    3. Re:no need to pause??? by mj01nir · · Score: 2

      ...your poor Tivo is constantly recording 24 hours a day...

      Can't you just turn the damned things off? I don't own one, so I don't know. It would seem odd to let that thing run 24/7, though.

      --
      the no .sig .sig
    4. Re:no need to pause??? by mrpull · · Score: 2

      So while pausing Live TV seems like a cool "must have" feature, if all you watch is programs you specifically record, you still have that funtionality. Then you can vastly improve the life of the hard drive in your PVR, not to mention the CPU cycles wasted on buffering Live TV. If you want to pause Live TV, just hit the record button, then it's a recorded program and you can pause it.


      But can he watch the program while the recording is in progress? It's not uncommon for me to start watching a show 10 minutes after it starts, even if I am recording it.

    5. Re:no need to pause??? by Sloppy · · Score: 2, Insightful
      I think what he means is the (fairly likely) conjecture that most Tivo users almost always time-shift, and almost never watch "live TV".

      Tivo's live-TV features are mainly a marketing gimmick to hook prospective customers, which the users don't really use, once they get more deeply hooked on time-shifting. (Yes, I know I'm over-generalizing and that there is probably someone out there who does use it.)

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    6. Re:no need to pause??? by InfoVore · · Score: 2

      This is one of the reasons I just bought a ReplayTV instead of a Tivo.

      The Tivo attempts to figure out what you like based on your "thumbs up/thumbs down" ratings of shows and/or the shows you have previously recorded. When you haven't told it to specifically record a program, it searches for programs it thinks you might like and records them.

      I recently read an article which described how this "Tivo-profiling" of your viewing habits can go terribly wrong. One woman's Tivo started loading up with Korean news broadcasts, a heterosexual man's Tivo apparently thought he was gay and started recording lots of gay-themed programs. In each case it took a considerable amount of effort to change their Tivo's opinion of what they would like to watch.

      One reason I bought a ReplayTV was I didn't want my recorder trying to psychoanalyse me. Instead I can tell it to record what I want (either specific programs, by keyword search, or by category). It connects to the program guide via my home network, instead of modem-ing into some host in the dark of night. I can share programs with others, and there is software to pull the programs off of the unit and onto my PC. I can also do next day schedule changes to my recordings via the web. Not bad for $250 bucks and a $10/month service fee.

      I.V.

      p.s. If you are a married with kids, Live TV Pause is worth the price of the unit and subscription by itself.

      --
      "These laws they're passing won't even compile anymore, let alone execute." - anon
    7. Re:no need to pause??? by zsmooth · · Score: 2

      Then you can vastly improve the life of the hard drive in your PVR

      You'd think that's true, but so far Tivo drives fail no faster than drives in normal desktop machines. When Maxtor was asked about having the drives constantly spinning in the Tivo they said it shouldn't be a problem, and it actually helps that it doesn't keep spinning up and spinning down. (This is hear-say of course, but it was a reliable source. Search tivocommunity.com if you want to know more.)

      Also, buffering live TV is great. How do you know when you're watching live TV if you're going to want to do an instant replay? You don't know beforehand. Luckily on my Tivo I can always hit instant reply or even rewind, even when I wasn't thinking I was going to want to. Those cycles are hardly "wasted". If they weren't being used to buffer live TV they'd probably just used by the 'idle' process, which is even more of a waste.

    8. Re:no need to pause??? by zsmooth · · Score: 2

      People need to get this through their heads:

      YOU CAN TURN OFF TIVO SUGGESTIONS.

      Easily.

      And you can also have tell Tivo not to collect ANY statistics on your viewing habits at all either. Most Tivo users don't do that though because the statistics collected are aggregate and not individual and hopefully will eventually let tv programmers and advertisers know what we like.

      All of the news stories lately blasting the Tivo's "profiling" seem to ignore these two points.

      It's a good thing that's not the only reason you didn't choose Tivo - I would have to call you a nutcase if it were.

      BTW - Tivo can also pull program information over your network - the Series2 include USB ports you can add a $10 ethernet adapter to. Works great. And web-scheduling is coming, but I'm not holding my breath.

    9. Re:no need to pause??? by InfoVore · · Score: 3, Interesting
      YOU CAN TURN OFF TIVO SUGGESTIONS.

      I wish Tivo would advertise that fact a bit more. I had forgotten about that little bit of information over the last several months. I might have given them a bit more consideration for the purchase.

      You can go ahead and call me a nutcase... I've been called worse.

      The three things that really sold me on the Replay were the broadband connection, the web scheduling, and the program sharing. Again, Tivo might have been higher in the running if I had known about the $10 USB to Ethernet option.

      I put off buying a PVR for a while just so I could get the broadband connection. My TV is in a bad location for running an extra phone jack, but is in a good location for running a connection to my network. The phone lines in my house are marginal at best, and a modem quality powerline phone jack would cost about $90. Since Tivo didn't support broadband "out of the box", the advantage swung to Replay.

      The Replay web scheduling is very nice, but lacks a couple of features I want. Like Tivo, the Replay only connects to the schedule servers once a day. As a result, if I use myReplayTV.com to change my unit's settings, it doesn't take effect until the next day, after the nightly schedule sync. I would prefer a 'push' system. I could open a restricted port in my firewall and myReplayTV.com could use it to push my changes to my ReplayTV unit. You have to do something similar to set up external program sharing with other ReplayTV units, so I don't see that it would be a big problem for SonicBlue to implement this feature.

      I have had my ReplayTV about a week. So far, I have enjoyed it a great deal. I imagine if I had decided on a Tivo instead, I would feel similarly.

      Cheers,
      I.V.

      --
      "These laws they're passing won't even compile anymore, let alone execute." - anon
    10. Re:no need to pause??? by Enigma2175 · · Score: 2

      One reason I bought a ReplayTV was I didn't want my recorder trying to psychoanalyse me.

      It's not human, it's just a machine. If you don't like suggestions, turn them off.

      Instead I can tell it to record what I want (either specific programs, by keyword search, or by category).

      Just like the Tivo can...

      It connects to the program guide via my home network, instead of modem-ing into some host in the dark of night.

      Just like the Tivo can...

      I can share programs with others, and there is software to pull the programs off of the unit and onto my PC.

      The Replay's sharing feature is something the Tivo does not have. However, software to pull the programs off the unit is available and once the video is off you can share it to your hearts delight.

      I can also do next day schedule changes to my recordings via the web.


      I can do real-time scheduling changes on my Tivo, manage my current programs, queue imports or exports and many other functions from a web browser. There have been a multitude of third-party hacks produced for the Tivo, like displaying caller-id info on your TV screen, monitoring AIM messages and new email notification.


      Not bad for $250 bucks and a $10/month service fee.


      Yep, about the same for Tivo, unless you load your own guide data. Can you do that on your Replay ;) ?

      To each his own, etc. The Replay is a good product and it sounds like you enjoy it. But in my view, the Tivo is superior in almost every way.

      --

      Enigma

    11. Re:no need to pause??? by Zathrus · · Score: 2

      So while pausing Live TV seems like a cool "must have" feature, if all you watch is programs you specifically record, you still have that funtionality

      Well yeah... and then when you actually go to watch live TV for something like, oh say, the weather, you're utterly screwed because it's a disconnect between how you're used to watching and how you can watch now. And no, internet weather is not the same as the Weather channel. I'll surf the net if I need forcasts, but if I need to know current weather and the most up to date likelihood of icing, I'm going to turn on the TV.

      Then you can vastly improve the life of the hard drive in your PVR

      How? Frankly, what kills your HD is spinning it up and down all the time. Talk to any mechanical or electrical engineer - stop/start cycles are what kill things.

      CPU cycles wasted on buffering Live TV

      Uh... dedicated MPEG-2 encoder/decoder. The CPU is used only for other stuff.

      If you want to pause Live TV, just hit the record button, then it's a recorded program and you can pause it.

      Yes, but you can't recapture the last 15-30 minutes of TV.

      Heck, I've been watching a show, had the recording end early, and then been able to use the live TV buffer to catch what I missed. Yes, it's a special case, but it helped nonetheless.

    12. Re:no need to pause??? by GregGardner · · Score: 2

      I didn't mean to imply that live tv was completely useless, and I don't think I said that. I was just responding the the poster who said that someone saying there is no need to buffer live tv is utter bullshit. I said he had a bit of a point. It's a nice feature, I'm glad Tivo has it, but if I was going to roll my own Tivo, it wouldn't be the first thing I'd implement. It might not even make the first release.

      You have a point, though, that if live tv wasn't buffered, watching live vs. recorded tv would be completely different whereas with a tivo you don't have to think about it.

      All I'm saying is that in my opinion buffering live tv is a nice-to-have feature, not a must-have feature despite the fact that it's the one main feature that Tivo advertises in its commercials.

      Oh, and if you can constantly buffer live tv using just an MPEG-decoder with _no_ CPU usage at all, I'd like to see it. :-)

    13. Re:no need to pause??? by GregGardner · · Score: 2

      The Tivo profiling article was here on Slashdot, so most of us saw it. It was supposed to be a humorous article about how software that tries to be human can sometimes go wrong. It wasn't supposed to be a "Tivo is bad - Tivo will psychoanalyze you incorrectly - don't buy Tivo" article. If you read the full article you would read that it was talking about "Tivo profiling gone wrong" as being a funny plot on two different comedy shows recently, one at least being based on a true story. I find it interesting how many slashdotters have almost no sense of humor at all.

    14. Re:no need to pause??? by Enigma2175 · · Score: 2

      How can you load your own guide on the tivo...is this a way to use one and NOT have to pay the guide fee?

      Yes, there is a way. People don't talk about it much, because the ones who use it don't want to make it popular and cause problems. If you do some judicious Google searches you will find what you are seeking.

      --

      Enigma

    15. Re:no need to pause??? by InfoVore · · Score: 2

      I caught the Tivo profiling article from another source. I didn't see it on Slashdot. Not surprised it made it here.

      As I recall, the article wasn't presented as being particularly humorous. I do remember the bit in the article about a couple of comedy shows picking up the idea as a funny episode premise.

      The end of the article also talked about online profiling in general, not just Tivo profiling. If memory serves, they gave some similar profiling-snafu examples from Amazon and other e-tailers.

      I don't think the article (or my post for that matter) particularly indicated a "don't buy Tivo" stance. I think the article was reporting an interesting and infrequent side-effect of the technology.

      Lastly, I think most slashdotters have a good sense of humor... you just don't see it because this really isn't a humor site.

      Cheers,
      I.V.

      --
      "These laws they're passing won't even compile anymore, let alone execute." - anon
    16. Re:no need to pause??? by InfoVore · · Score: 2

      Wow, a point by point rebuttal of my reasons for choosing ReplayTV over Tivo. I must have hit a nerve...

      Yes Tivo can match all the features I value in my ReplayTV... if I hack it and/or buy extra stuff.

      I wanted an appliance with certain features available right out of the box. In this case, ReplayTV had the features I most wanted and the Series2 Tivo did not. Next time around, it may be Tivo or some other brand. Like any other purchasing choice, what you buy depends on what you value.

      You are right, I do like my ReplayTV. It is a good appliance that does what I want it to do for a good value. I am sure if I had bought a Tivo instead, I would feel similarly. It too is a good product. In this case, for my particular circumstances and desires, ReplayTV is the superior product.

      Oh, and one more thing. Apparently the ReplayTV has a nice healthy hacker community too. I am sure if I get the urge to tinker, lots of hacking opportunities will be available.

      Cheers,
      I.V.

      --
      "These laws they're passing won't even compile anymore, let alone execute." - anon
  23. Re:15 FPS by Fapestniegd · · Score: 5, Informative

    Use vcr
    Here are my settings: (works very well)

    [defaults]
    quality = 100
    keyframes = 15
    audiobitrate = 128
    framerate = 29.97
    audiomode = stereo
    resolution = 384x288
    codec = DivX 4.0
    norm = NTSC
    source = Television
    grabdevice = /dev/video
    freqtab = us-cable

  24. what about the GUI? by newsdee · · Score: 4, Troll

    It may be nice to have a box and software that *potentially* can work like a Tivo... for the Linux gods. But I have to ask in the name of all the rest of the mortals, where's the GUI? Can we just set this up ONCE and then avoid any kind of hacking? Or is this flawed with the problem of many OSS packages, lack of usability for those who doesn't want/are not able to bother?

    IMHO this is the main reason why OSS has not skyrocketed yet, because many people would prefer to pay an extra $100 than having to write batches every time you want to record a TV show or any other kind of menial task.

    I know instances of OSS with good interfaces exist. But GUI usually seems to have a very low priority, unfortunately.

  25. One of the big problems as I see it by Zed2K · · Score: 2, Interesting

    With all these homegrown tivo like PVR's is that if you have digital cable or a satellite you are going to miss out on recording a ton of stuff. With satellite at least you can get a box with the decoders built in. For cable I just recently got the new Scientific Atlanta 8000 box for time warner and it works pretty well, but it is Tivo-lite and has some problems sometimes. But its still WAY better than using a VCR. All it needs is a network jack so I can get 2 boxes and share their recordings. Oh it doesn't do hdtv either.

  26. Re:Yeah! Screw TiVo by Znonymous+Coward · · Score: 2
    "...supporting Linux too..."

    So what % of TiVo sales goes to GNU/Linux? Or is Tivo just riding on Linux's back?

    Anyone out there know?

    --

    Karma: The shiznight, mostly because I am the Drizzle.

  27. TiVo timeshifting by tmhsiao · · Score: 5, Informative

    While the main appeal to most people to purchase a TiVo is its timeshifting ability, there is far more to its featureset than just the way it pauses live TV. Anyone who thinks that TiVo is just a digital VCR hasn't really looked at one closely enough to understand the flexibility that it grants you.

    "And I don't like the concept of having my destiny linked with the fortunes of the supplying company. I don't need a US$300 doorstop if the TiVo company should someday fail. Hey, if Enron and Worldcom can end up in the toilet, you have to allow for the fact that no one company will be around forever."

    I think TiVo has stated that should they go under, they'd supply the current users with some facility to allow the units to continue to function.

    "It should also be capable of creating images that can be burned on Video CDs (VCD)."

    This is an ability I know someone has hacked into their TiVo. In addition, the new version of WinDVD allows you to view a stream at 1.2x the speed of broadcast, letting you shave down a 60 minute program to 30 minutes or so (after eliminating commercials).

    --
    "My God...It's full of ads!" -Fry, about the Internet, Futurama
  28. Computer geek, not video geek by benwaggoner · · Score: 4, Informative

    Plus it's progressive scan, so actually losing 75% of the original 60 frame interlaced NTSC source. This system was definitely designed by a computer guy, not a video guy (as honorable and deep a form of geekhood as any).

    He really wants something that can do interlaced capture, like MPEG-2 or some of the higher profile versions of MPEG-4. I believe this is supported in the current CVS of Xvid, at least experimentally. MPEG-4 would give a LOT smaller file sizes than MPEG-2 at the same quality.

    Or, since VCD is his goal, he could capture straight to ffmpeg in a VCD compatible profile. Or use SVCD MPEG-2, which would be higher quality, and could still fit a half-hour show on a 800 MB CD-ROM.

    Windows Media 9 has great, free, integrated capture that can do interlaced, but that'd be hardly Linux friendly :).

    1. Re:Computer geek, not video geek by Anonymous Coward · · Score: 2, Informative

      ObVideoGeek: That's 59.94 *fields* per second, only 29.97 *frames*. Interlacing is ugly, ugly stuff.

    2. Re:Computer geek, not video geek by ottffssent · · Score: 2

      > MPEG-4 would give a LOT smaller file sizes than MPEG-2 at the same quality.
      Not with a Celeron/400 behind it! That sucker won't even play back good MPEG4 videos, let alone record to it in realtime. I calculated it would take the equivalent of about dual AXP1900s to manage a realtime 640x480 mpeg4 recording. At least using divx5 - there may be faster codecs out there.

      I'm not sure why he had to have a standalone box to do it. With RF input devices, the machine can stay in a different room, feeding its video through some coax to the TV. This lets him use whatever hardware's lying around. $100 for a good video capture card + $200 for hard drives gives a quarter gig of video. My recordings tend to be about 2.6G/hr, so that's about 80 hours of TV. Something faster than a duron/600 will be able to encode using I-frames for lower filesizes. Set the box up to transcode overnight to mpeg4, and you're up to hundreds of hours of TV.

    3. Re:Computer geek, not video geek by benwaggoner · · Score: 2

      Well, you can tune in a faster compression speed (although 400 MHz is pretty ridiculous - I'd want at least SSE SIMD available).

      If I was doing analog capture, I'd be doing a quality-limited mode, not data rate limited (aka 1-pass VBR). Thus increasing the encoder speed just makes a slightly larger file.

  29. No open schedule? by Anonymous Coward · · Score: 2, Informative
    FYI, there are basically two corporations in the US which collate and license all the schedules and the various regional broadcast+cable+satellite lineups- TV Guide and TMS.

    Both companies have seen the market for this data shrink as more people move to Dish Network and DirecTV, systems which have their own in-house listings service, bundled with the decoder boxes.

    While there is (limited) competition in the TV listings market, and the profit margins are thin -- it takes a lot of time and effort to not only collect and validate the information from various sources and put it into a single standard format, but also (attempt to) clean up errors, typos, and general inconsistency across all the different data sources.

    I have heard hints that TMS is considering offering "hobbyist" licensing for their local lineup and listings, perhaps eventually giving a free/cheap service to get "legal" access to the same online listings database as is currently offered for some smart remote controls.

    1. Re:No open schedule? by mosch · · Score: 2
      Nah, getting the money's no problem. I can process credit cards online right now, and I only get smacked with a 2% fee, even on small transactions. Setting up repeating transactions is also dead simple with my setup.

      Honestly, the only problem is that I'd have to commit to a fairly expensive contract and I truly believe that most people who use PVR software would rather steal their data than pay for a legal feed. I mean, look at the amount of flak that TiVo catches for having a $10 monthly fee or a $200 lifetime guide data/software update fee.

      The fact that the free PVR software isn't as good as TiVos software shows me that people aren't interested in additional features, they're interested in being cheap. Any evidence to the contrary is welcomed.

  30. Let's give this guy some credit, here by fobbman · · Score: 3, Funny

    This guy watches Red Green. I was shocked to see that none of the pics on his site had a stitch of duct tape.

  31. Re:15 FPS by NumberSyx · · Score: 3, Informative

    I don't have any problems getting 30fps, but I am using 1Ghz Athlon for my home made PVR. I have experimented with this a bit, for me, 15fps doesn't cut it, 24-25 is exceptable, but for truly smooth video that isn't hard to watch, I need to hit 30fps.

    --

    "Our products just aren't engineered for security,"
    -Brian Valentine,VP in charge of MS Windows Development

  32. Yeah, and in the latest news... by Moderation+abuser · · Score: 5, Funny

    Man builds house by pushing large stones into a big pile.

    --
    Government of the people, by corporate executives, for corporate profits.
  33. This is a good idea.... by Chanc_Gorkon · · Score: 5, Insightful

    Sure you say you can do a Tivo cheaper. Maybe. But to me, the advantages of doing this outweigh the advantages of Tivo. I personally don't care for the thumbs uping and thumbs downing. I know what I want to watch and I don't want it recording anything else. Couple other folks mentioned the Freevo project and that interests me alot. But a lot of folks forget what you could do. You could hack the program a bit and add a button that lets you Zap a show to a standard DVD-R. You could use NFS and make a similar pc with a WiFi card in it, but minimal hard drive and a TV out card and have the view your recorded shows on any tv. Or start watching it in the living room, pause and go to the bedroom to finish. You could run samba and then mount a disc and setup a doze machine for your kids and they can watch Seasame Street in their room (no TV needed). I could go on, but I would have a rather long post. The advantages far outweigh they nice package Tivo provides.

    --

    Gorkman

    1. Re:This is a good idea.... by tmhsiao · · Score: 5, Informative
      I can agree with some of your points, but as devil's advocate:

      "You could hack the program a bit and add a button that lets you Zap a show to a standard DVD-R."

      I know someone who's currently archiving all of his TiVo's shows to his computer and subsequently to VCD/DVD. It takes a bit of know how, but it's already been done for TiVo units.

      "You could use NFS and make a similar pc with a WiFi card in it, but minimal hard drive and a TV out card and have the view your recorded shows on any tv. Or start watching it in the living room, pause and go to the bedroom to finish."

      I actually do this now, with video and remote sender/receiver units (total about $80), eliminating the cost of
      1. an extra PC
      2. two WiFi cards
      3. a possible extra monitor


      The flipside of the advantages of the homegrown solution is that TiVo has welcomed users hacking their units. This hacker-friendly mentality has snowballed into a large community of customers doing who-knows-what with their units (i.e. getting Caller-ID info on their televisions through the TiVo).
      --
      "My God...It's full of ads!" -Fry, about the Internet, Futurama
    2. Re:This is a good idea.... by Chanc_Gorkon · · Score: 2

      1. Extra PC could be free. All you need is a pentium 2 class machine if you stick to MPEG2. MPEG4 could work if you had a decent processor.

      2. Already have WiFi on my Laptop and PDA...cost if you had to buy it is negligible. Also your PVR could be connected directly to the AP (if you get one with a 4 port switch)

      3. No monitor needed with a laptop or pda and all you need for a desktop is a card with tv out.

      --

      Gorkman

    3. Re:This is a good idea.... by Linuxathome · · Score: 2

      I'm glad you brought these points up. I do want to add to your comments. Had Linux Torvalds said "oh, I shouldn't work on an open source *nix, since there's already adequate systems out there," we'd never have Linux. I believe the same can be said for this arena. Sure this guy's homebrew system may not be cost effective, but for any of us to enjoy the fruits of future technology, someone has to do the grunt work today. Kudos for the guys and gals working on the free alternatives today, even though it still leaves a lot to be desired--someday in the future, I will benefit from their acquired knowledge.

  34. Re:Yeah! Screw TiVo by binaryDigit · · Score: 3, Insightful

    So what % of TiVo sales goes to GNU/Linux? Or is Tivo just riding on Linux's back?

    Why should any of it? Isn't the point that they should be putting the source back out for people to benefit from? And if they are doing this, aren't they fulfilling the gpl and any requirements and/or obligations they have to the OS community?

  35. VGA to TV conversion, DIY by TeknoHog · · Score: 2
    For the electronics hackers among you, there's a rather simple circuit for VGA-TV conversion described here.

    The principle is simple, because the TV is just a fixed frequency monitor that takes RGB and timing signals. The circuit only converts the timings. This means a little extra work on the software side, as you have to configure X for the TV's resolution and frequency. Unfortunately some video boards (such as mine) have a lower limit on the frequency and the circuit won't work well. Otherwise it might be worth the hack :-)

    --
    Escher was the first MC and Giger invented the HR department.
  36. mpeg encoding hardware? by rick-o · · Score: 2, Interesting

    Seems the missing piece in all this is supported MPEG-2 encoding hardware. Then one could use a really low-power (read: quiet) CPU to run it all.

    Are there any cards out there worth looking at?

  37. I Am The Supreme Video Geek by benwaggoner · · Score: 5, Funny

    Ah, but in fact 29.97 is an approximation itself. The actual value is 30000/1001.

    As long as we're being geeky :).

  38. What vidcap card? by Quixote · · Score: 2
    One reason why you'd want to build your own (other than "just 'cause") is that you can customise it to do more. For example, if there are 2 shows on that you really, really would like to record, you can slap another tv capture card into your box, and record 2 shows simultaneously.

    Which brings me to the question: are there any (cheap... goes without saying) TV tuner cards out there that can output MPEG2 or MJPEG in realtime? I'm thinking of building such a PVR box with multiple tuners ("just 'cause"), and I think the bandwidth requirements might be too much for multiple cards, especially if you want to do good quality capture (30fps?).

    1. Re:What vidcap card? by Quixote · · Score: 2
      Argh! Forgot the most important part! Let me rephrase that question: Are there any TV tuner cards out there that can output MPEG or MJPEG in realtime supported under Linux ?

      There.

      Dang slashcode. Won't let me post a correction. (twiddles thumbs as he waits for the 2 minutes to go by....)

    2. Re:What vidcap card? by tmhsiao · · Score: 5, Informative
      One reason why you'd want to build your own (other than "just 'cause") is that you can customise it to do more. For example, if there are 2 shows on that you really, really would like to record, you can slap another tv capture card into your box, and record 2 shows simultaneously.


      DirecTivo units, as well as MS's UlitmateTV, can do this now. The disadvantage with the former is that DirecTV is required. I'm not sure about UltimateTV, because, really, I'd rather not...
      --
      "My God...It's full of ads!" -Fry, about the Internet, Futurama
  39. Typical Geek by Master_Wu · · Score: 3, Insightful

    He goes through all the trouble and expense to make a basic TV "Time Shift" device with Linux, and then sumbits a picture of it sitting on top of a VCR!!! Granted, that's old tech "time shifting", but he obviously knows how to set the clock on the damn thing, so it probably could "work just fine for his needs" as well.

    Let's see, what else could we make with Linux to do the same job as a tool we already have?

    --
    Wine, music and cinema are the three great creations of humanity. -T'Ian Han
  40. Pausing Live TV by sterno · · Score: 3, Insightful

    It seems like the real voodoo cool trick that is unavailable on any of these systems and is available on Tivo and ReplayTV is the ability to pause live TV. Personally I think that's one of the best features of the system. Actually, pausing live TV isn't the cool part, it's letting a show queue up all the commercial time at the beginning, while you do something else, then go in and skip all the commercials. I'd love to flip a recorder on for the first 90 minutes of monday night football, then go do something else, and come back to a commercial free game.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Pausing Live TV by Bios_Hakr · · Score: 2

      The trick is to start recording 'show.avi' in one program and then start watching 'show.avi' in another program. Then you can pause your player while the recorder continues.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    2. Re:Pausing Live TV by Alsee · · Score: 2

      Do you really think Masingil is marketing douche to ME? Is Gerber marketing baby food to ME?

      Yes, yes they are. You are a pregnant gay man, aren't you?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  41. NetTopBox by Wesley+Felter · · Score: 2

    The NetTopBox project claims to be working on this, but I haven't seen any results yet.

  42. Why no gui's... by sterno · · Score: 3, Insightful

    The thing is that it is much easier to sit down and do a CLI quickly and get the kinks worked out than it is to develop a usable GUI. I've tried to do a similar project to this, and doing it all command line makes life much simpler in the beginning. Eventually, yes, having a nice GUI would be good, but if a hacker can throw together the box with a CLI and be happy with what he's got, isn't that okay?

    If somebody wants a nice GUI, they'll write one. As somebody else pointed out, there's the freevo project which has what appears to be a very nice GUI.

    --
    This sig has been temporarily disconnected or is no longer in service
  43. For 60% of the cost you get 33% the result! by 71thumper · · Score: 5, Interesting

    From my figuring, the author spent $300 building this super-widget. So, he saved $250 over a new TiVo with a lifetime suibscription.

    For that, he sacrificed a whole lot!

    * 15fps
    * poor video quality (vertical lines) on top of the 15fps
    * No 'live pause'
    * No watching one program while saving another
    * No guide, etc.

    For me, the tradeoff isn't worth it. Even if TiVo fails as a company, I suspect that the community will come up with a network-hack for getting scheduling information.

    And even if you lose that, you still have a better-quality recorder with an easy interface, more features, that's running linux.

    It only compares if you wanted to play around building a PVR for personal humor. It doesn't make sense as a solution, though :)

    Steve

  44. Why it's cool... by sterno · · Score: 2

    So, going to build us a VCR, then? Sure, this thing isn't as convenient or functional as a Tivo, but to that I have three comments:

    1) there is something to be said for the experience and enjoyment of building something like this yourself even if you could go out and buy something equivalent

    2) this is clearly a first effort on low grade hardware. Given a little better performing hardware, or maybe just a hardware mpeg encoder, this machine would surpass a basic VCR.

    3) unlike a VCR, this is all digital so he can send the recordings to friends without quality degradation. He can archive the shows conveniently in a database on his computer and search for old shows he wants to see. It gives somebody a lot of power to manage the shows that can't be had from a VCR.

    --
    This sig has been temporarily disconnected or is no longer in service
  45. Re:Yeah! Screw TiVo by binaryDigit · · Score: 2

    So do they not use gcc? I thought anything that was developed with gcc or included it's libraries also had to be OS (just a question, I have no idea)?

    As for "leeching" off of Linux, how many people who actually use Linux (or any GPL code for that matter) have actually contibuted, regardless of whether or not they make any money from it (note that I would consider those who use it for their job someone who is making money from it).

    If they utilize the tools available, don't break the rules governing it, and produce a good usable product, why not support them?

  46. Incredable by pavon · · Score: 2, Funny

    "a personal linux video time-shifter"

    Wow, I wish my linux box could shift time. Then I could waste my time on slashdot and still get these final Compiler projects graded on time!

  47. Re:Yeah! Screw TiVo by binaryDigit · · Score: 2

    Actually it wasn't gcc the compiler, but rather the libraries that I was curious about. With M$, you are granted a license to use the libraries for whatever purposes, I wasen't sure if the libraries that came with gcc also stated the same (since some third party libraries are clearly GPL).

  48. Time Offsets by slantyyz · · Score: 2

    The one benefit of a home-made PVR is that you can program the start time and end time very specifically.

    I don't know if TIVO has time offset features, since they're not available in Canada, but I do know that no two stations synchronize their clocks nor start and end on time as per electronic schedules. For that matter, it's quite possible that the clock on my PVR could be off by as much as minute.

    I've always found that I've had to give my VCR 2 extra minutes on the start time and end time just so I don't miss anything important at the beginning or end of the show (especially the clip for "next week's episode"). This can especially be a pain the behind if you are trying to tape two shows one after the other on two different channels.

    Maybe someone with a TIVO can let us know if you can override the electronic tv programming schedule?

  49. Show me a Tivo user who likes this... by Gorimek · · Score: 2

    Everyone who thinks this is a good idea seem to be people who have never actually used a Tivo and don't really "get" all it does.

    Or prove me wrong. Is there anyone reading who uses a Tivo and is interested in switching to this?

  50. X-10 != X10.com by yerricde · · Score: 5, Insightful

    the company with the worst pop-up/under ads ever

    Just as MP3.com is only one vendor of MPEG audio files, X10.com is only one vendor of devices that follow the X-10 power-line data communication protocol.

    --
    Will I retire or break 10K?
  51. ATI Radeon AIW by Cyno01 · · Score: 2

    Go get one of these cards, ins/outs galore, coaxial in, monitor, all on one card. It comes with software for time shifting and all the usual pause rewind etc live tv features too. Probably the coolest thing is the RF remote, its gotta mouse on it, sort of. The 7500 is going for a little over $100 these days.

    --
    "Sic Semper Tyrannosaurus Rex."
  52. Re:15 FPS by benwaggoner · · Score: 2

    Why 384x288 for NTSC? That's quarter PAL screen. Since NTSC only has 480 lines, quarter screen is normally 320x240.

    DivX 5 handles interlaced video, I believe. 640x480 DivX 5 could give you better quality, and the file size wouldn't be too much worse if you turn on all those Advanced Simple features (you'll need a fast box though).

  53. Re:15 FPS by benwaggoner · · Score: 2

    For smooth motion, capture frame rate should be an integer division of the source frame rate. So, for NTSC, 60, 30, and 15 are good options, but 24 isn't.

    Of course, if you do an inverse telecine with film source originally shot at 24p, restoring it to 24, 24 is a fine option.

  54. Hacker-friendly??? by TeknoHog · · Score: 2
    > TiVo has welcomed users hacking their units. This hacker-friendly mentality has snowballed into a large community of customers doing who-knows-what with their units

    There are extra features hidden behind a password. I guess it's hacker-friendly in a twisted way -- there's now a distributed project to brute-force the password.

    --
    Escher was the first MC and Giger invented the HR department.
  55. Here's another Tivo-like PC project site by NewtonsLaw · · Score: 5, Interesting

    I've been working on a PC-based Tivo-like system for a couple of months now and have published some (hopefully) useful information here.

    One critical factor is the choice of a "smart" or a "dumb" capture card and deciding whether you want to be able to export your recordings to DVDR/CDR disks in DVD/SVCD/VCD format.

    If you just want plain Tivo-like functionality then you can use DivX as your compression method and get reasonable results with a software-based realtime encoder.

    I've compared the two options and reviewed the Pinnacle PCTV card (dumb BT8x8 capture) and the Hauppauge PVR-250 (smart -- it has onbard hardware MPEG encoding).

    Is this stuff any good? Here's a clue -- hardware companies should stick to making hardware and leave the software writing to software professionals. This clearly hasn't happened in the tuner/capture-card industry.

    Most of the work to date has been done under Windows but I'm currently working on using this hardware config under Linux and will update the project site accordingly.

    However, if you want to then export your DivX files to DVD/SVCD/VCD you're going to get sub-optimal quality because you're transcoding between two lossy formats. Since the stuff I like to keep for posterity on CDR/DVDR is more than likely going to be material like good movies or music concerts, I have opted to use an MPEG1/MPEG2 encoder and avoid re-encoding.

    There are also a couple of video samples demonstrating the differences between the three most popular options:

    1. Realtime MPEG capture using a dumb card
    2. Non-realtime encoding using TMPGenc
    3. Realtime MPEG capture using a hardware encoder.

    There's a heap more to do on this project but it's coming along quite nicely.

    1. Re:Here's another Tivo-like PC project site by NewtonsLaw · · Score: 3, Informative

      Since MJPEG isn't particularly processor-intensive, it's almost as simple to use a dumb card and software such as VirtualDub to capture the video with the MJPEG or Huffyuv codec.

      Huffyuv is a lossless RLE codec that puts very little strain on the CPU but provides realtime compression of up to 3.2:1.

      This will cost you 8-9GB/hour in diskspace, but the resulting files are very high quality and can be edited right down to the individual frame level (MPEG editors often limit you to key frame cuts).

      I've created some very nice videos using the Huffyuv/VirtualDub/TMPGenc software combo. If you work at it, you can get about 45mins of virtually broadcast-quality video on a single 700MB CDR.

      The downside is that even on a 2GHz processor, TMPGenc will take about 4 hours of CPU time to encode a single hour of video to MPEG-2 in high-quality format.

      One advantage of a "smart" card such as the Hauppauge PVR-250 is that you can capture using realtime MPEG-2 encoding with a very high bitrate then transcode that down to SVCD bitrates in the background later on.

      There's no way you're going to be able to capture in realtime and use a non-realtime MPEG-encoder in the background simultaneously with a dumb card.

      The bottom line is that this whole area of video capture, encoding, Tivo-like functionality and the like is fraught with compromises.

      That's not so much because the hardware/software isn't up to the job -- it's more that a PC is a far more flexible box than a regular Tivo so you're constantly coming up with "this too" wishes.

      The PC system I'm working on is already a very multi-faceted system that offers:

      * PVR functionality (including Tivo-like timeshift
      * SVCD/VCD burning capabilities
      * FM radio recording and burning to MP3 or audio CD
      * a Net-radio capability
      * Great games :-)
      * CD/DVD/MP3 player functionality
      * Web-surfing and email

      Plus you could add (although I never would of course):

      * Videocrypt decoding -- watch some Pay-TV broadcasts for free!
      * DVD ripping -- transcoding DVD disks to SVCD on CDR.
      * CD ripping/burning -- copying commercial music CDs to CDR

      There's a whole bunch of funcationality that makes such a machine a great addition to the entertainment rack. Unfortunately some functions are best served by Windows, some best served by Linux. Some are best served by dumb capture cards, some by smart ones.

      Oh, what a wonderful nightmare ;-)

    2. Re:Here's another Tivo-like PC project site by NewtonsLaw · · Score: 2

      By "lazy" encoding I assume you mean storing the bitstream from the capture card in an uncompressed form and encoding as a background process or as a separate batch process.

      The only problem is that to provide any timeshift functionality in this type of setup you're going to either have to have a huge amount of uncommitted RAM or you're going to be really working that disk IO to the maximum.

      Simultaneously writing an uncompressed video datastream and reading back an uncompressed datastream (even with the help of DMA)is going to render your PC pretty useless for anything else that involves disk I/O (and that's just about everything).

      Or have I misunderstood the term "lazy encoding"?

    3. Re:Here's another Tivo-like PC project site by /dev/trash · · Score: 2

      Have you used a USB PVR solution?

    4. Re:Here's another Tivo-like PC project site by NewtonsLaw · · Score: 2

      Have you used a USB PVR solution?

      While researching suitable hardware I found almost universal condemnation of USB-based systems from dissatisfied users.

      The main problem seems to be crappy drivers and an almost total lack of support from vendors.

      Mind you, most capture cards also ship with flakey software and are poorly supported -- but at least they work most of the time ;-)

    5. Re:Here's another Tivo-like PC project site by J.+Random+Software · · Score: 2
      Right, and it seems doable to me (though I haven't gotten far enough to try it). 4:1:1 D1 video takes 506 KB per frame, or 14.8 MB/s at 30 fps. A Maxtor 7200 RPM spec sheet says their drives can sustain 24~44 MB/s. As long as you have a few seconds' worth of write buffer (and a ton of space), you should be able to get away with occasional seeks to feed the encoder (which won't be getting through its input that quickly anyway).

      Another option is to roll your own striping across two disks, and have the encoder block until the drive it needs is idle (because the recorder switched to the other). This is probably the only way to record while watching a show that hasn't been encoded yet (because two 15 MB/s streams will swamp one drive).

      I've always assumed a PVR box should pretty much be dedicated, since the recorder may not play well with arbitrary apps.

    6. Re:Here's another Tivo-like PC project site by dabadab · · Score: 2

      On your site you hint about some incompatibility between the Pinnacle PCTV Pro and CMedia audio chips.
      Can you give some more info about it as I did not found anything on the Pinnacle support site.

      --
      Real life is overrated.
  56. TV-Now by cjsnell · · Score: 3, Informative


    This TV-Now thing looks to be a better bet. It's not free but that (to me) is not a bad thing--you'll have somebody to complain to if it doesn't work or the listings are incorrect.

  57. Has anyone created a PVR to work with DirecTV? by tvargas · · Score: 2, Interesting

    I tried Tivo - it sucked. The Tivo couldn't change the channel on my DirectTv receivers (RCA). I still like the PVR concept and was thinking of trying to get it working using freevo and DirecTv. Has anyone else tried this combonaition (I haven't seen any posts on the web concerning this combonation.) Thanks - Tony

    1. Re:Has anyone created a PVR to work with DirecTV? by I_redwolf · · Score: 2

      I'm not sure if your DirecTV has an output port on the back.. If it does then this shouldn't be a problem.. Just look on the back I'd look on the back of mine but I don't feel like pulling it out :)

      If it doesn't then you're basically screwed unless you decode the signal from DirecTV somehow using your pvr unit which would be considered illegal.

  58. commercial skipping by Anonymous Coward · · Score: 2, Insightful

    the networks will probably want to kill me for this, but....

    As long as we're making our own PVRs, do any of them have the ability to use XML edit scripts to cut out commercials? Fast forward and 30-second skip and all are nice, but they always miss and you have to back up. It wouldn't be to hard to just distribute exact timing. In theory, everyone records The Simpsons on their computer, some kind soul goes through and marks the start and end time for each commercial break, and makes this file available on the net. The edit file includes the station it was captured from (different stations could theoritically use differnt length breaks), and some signature derived from the content which can be used to synch up the times. There's a slashcode site where they're posted, and you get modded based on how accurately you annotate the commercial breaks (meaning the networks don't distribute commercial-only edits (although... superbowl)). Then the rest of us get home a few hours later, grab an edit script off the web, and watch the show hassle free.

    I've wanted this for most of my life. And now that it's becomming technically possible it's probably illegal (or will be). sigh

  59. Re:Slightly OT: How to burn .avi files to vcd? by MtHuurne · · Score: 2, Insightful
    mencoder (comes with MPlayer) can recode to MPEG. And if mencoder does not have enough features, there is transcode.

    To create (S)VCD cue/bins from MPEG files , you can use vcdimager. Keep in mind that (S)VCD only accept certain resolutions and bitrates, not just any MPEG file can be used to create a video CD.

  60. SELF-SUFFICIENCY IS THEFT by Anonymous Coward · · Score: 2, Funny

    Don't build it, buy it!

    The folks at TiVo worked hard to develop and manufacture their product, and this pirate just goes and makes his own, basically taking food from the mouths of TiVo engineers.

    Making your own stuff goes against the ideals of Corporatism!

    1) Earn!
    2) Consume!
    3) Discard!

  61. TVGuide.com is already free by tinrobot · · Score: 2

    TV Guide has online listings... for free... I'm sure someone could figure out how to make use of it.

  62. So you can complain?!? by A+nonymous+Coward · · Score: 2

    you'll have somebody to complain to if it doesn't work or the listings are incorrect

    Isn't this one of Microsoft's reasons for avoiding free source projects? How is this any more relevant here than with source code? Do you really think they are going to pay much attention?

    1. Re:So you can complain?!? by Alex+Belits · · Score: 2

      Isn't this one of Microsoft's reasons for avoiding free source projects? How is this any more relevant here than with source code? Do you really think they are going to pay much attention?

      Because tvnow provides you a service, dum-bass.

      --
      Contrary to the popular belief, there indeed is no God.
    2. Re:So you can complain?!? by cjsnell · · Score: 2


      As Alex pointed out, this is a service, not a peice of software. I understand your confusion, though... My link pointed to a peice of free software which works with this non-free service. It's sort of like using an opensource newsreader to read a subscription news service.

  63. Red Green... Oh My God! by snatchitup · · Score: 2

    He watches the Red-Green Show!

    No wonder he practically pieced this thing together with Duct Tape!

    What next? A Linux based Lawn-mower made out of an ol washing machine?

    And I thought I was the only one that gets too tired to stay up late enough to watch Red Green.

  64. Interestingly enough... by Nogami_Saeko · · Score: 2

    I just put together something like this for myself under Windows.

    Works like this:

    Athlon 1200 with a cheap 1394 interface card sitting beside the TV with a Canopus ADVC-100 Analog/DV transcoder sitting on top. The output of my satellite receiver goes into the canopus box, then out of the canopus box into the VCR/TR.

    I've written a simple winbatch script to remote control the "Scenalyzer Live" software to run the firewire interface and capture the video incoming from the ADVC-100. Hopefully the Scenalyzer author will add some command line switches to the software as well so the winbatch script can go away (not particularly elegant, but it works).

    Remote controlling the whole thing with a Logitech wireless keyboard / mouse works very well.

    When the script is finished capturing, winbatch exits. Once a day (early in the morning), virtualdub fires up at low task priority and automatically recompresses the captured file down to a much smaller DIVX5 file and deletes the original DV media (if that option is set). Since it's at such a low priority, it's not a big deal if another DV cap starts as virtualdub gets virtually no CPU time (ya, pun, ha, I know ;).

    If I choose not to delete the DV file, I can watch it back through the ADVC box into the TV. Most times I'll just go with the virtualdub file which looks very nice at 3/4 resolution and 30fps (deinterlaced). Can also be easily archived to CDR/DVD-R as well.

    The interface isn't particularly elegant at the moment, but it works, can run mostly in automatic mode, and has the advantage of also being able to listen to MP3s, watch DiVX media, and of course, network to all of my other machines.

    --
    "Nothing strengthens authority so much as silence." - Charles de Gaulle
  65. 720x576 at full framerate no problems by NewtonsLaw · · Score: 2

    The problem with this guy's effort is that he's doing things the hard way.

    My own Tivo-like PC project has so far taken a more pragmatic approach and evaluated a number of hardware and software options.

    It would seem that Windows, given the proliferation of PVR hardware and software available for it, is the better option for such a task. (Yeah, I hate to say it).

    As part of my project development I've reviewed two capture/tuner card options: a dumb BT8x8 card which relies on the host PC's CPU to do all the hard work, and an affordable tuner/capture card that has an onboard MPEG1/MPEG2 encoder in hardware.

    The differences can be quite dramatic when you're looking to build Tivo-like functionality on a PC platform -- but there's no clear winner because both have pro's and con's.

    However, using the card with the hardware encoder I can capture at 720x576 or so with no dropped frames while the host CPU sits comfortably at about 12%-18% utilization.

    I can even carry on using the PC for other tasks without any real perceptable effect on either the recording or the interactivity of the desktop.

  66. Tivo *AND* Mac by miracle69 · · Score: 2

    Man, there are inpatient treatment centers for people like you.

    --
    Linux - Because Mommy taught me to Share.
  67. Freevo and MythTV for Mandrake by miracle69 · · Score: 3, Interesting

    All you MandrakeClub members who are interested in Freevo and MythTV need to head over to the RPM-voting section of the Club and vote for Freevo and MythTV.

    http://www.mandrakeclub.com/modules.php?op=modlo ad &name=RPM

    Freevo is on the first page, and Myth TV is on the 3rd.

    --
    Linux - Because Mommy taught me to Share.
  68. here's how you fix their little red wagon... by SethJohnson · · Score: 2


    If zap2it is banning the ip of your screen scraper, not a problem. Run it through a proxy like those found on freely-available lists like this. Or, just have your friend set up a proxy for you on her own computer elsewhere on the net. Since you'll be scraping from a remote IP, they'll never know which visitor is your screen scraper.

    Of course, they could deal with you by breaking up their format of the data... in that case, things get more tricky.
  69. Pretty easy by woogieoogieboogie · · Score: 4, Informative
    Take 1 Ati Radeon All-in-Wonder 8500DV $179.00 at Newegg. Install on a windows machine, install driers and ati multimedia center.

    Instant TiVO.... Oh wait, for Linux .....

    Try, http://gatos.sourceforge.net/ or ftp://ftp.xig.com/pub/3Ddemos/extras/README.xvamp

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  70. Re:15 FPS by Fapestniegd · · Score: 2

    It's a limitation of the hauppage bttv card and/or v4l interface it complains about certian values. Make no mistake, This is not a setup for videophiles, I usually play them back on a analog tv or in a small window on my workstation. The small size is a bonus too it averages 400MB/hour Which lets me get 2 hours on a cd (having cropped out commercials courtesy of mencoder)

    Great now *they* know I skip commercials. I've just made a list somewhere. *ugh*

  71. Re:TiVo timeshifting by marauder404 · · Score: 2

    I completely agree. There's a lot of criticism from people that have never used a Tivo. I used to be one of those on-the-fence people that never thought it was an ok idea, but I would never need one. Pausing live TV just didn't seem like it was that good a feature. I saw the displays at the store, but didn't really think much of it. It wasn't until I actually sat down and used one that I understood its true power. I could sit here all day and explain to you how good a Tivo is but it's nearly impossible for you to gain the understanding you would if you spent one day with one, recording shows and playing with the UI. So before many readers go out and try to build their own Tivos with Mountain Dew and duct tape, I encourage them to find a friend who has one and use it to understand what they should be shooting for. It'd be great to permanently archive shows to CD/DVD and do all kinds of crazy stuff, but sometimes it's just nice to be able to buy a component that works. You can use that old PC with a radio card and spend a few nights writing code to turn it into an awesome clock/radio that will play mp3s or grab streaming radio for the morning news, but it might just be better to buy that $19 Sony clock radio.

  72. Re:TiVo timeshifting by marauder404 · · Score: 2

    Aw, damn ... I knew that Preview button was there for a reason!

  73. Even cheaper/safer solution by Patik · · Score: 2, Informative

    Time Warner has started to offer their own PVR for $5 a month. It includes two tuners (for recording two shows at once), it can hold 50 hours, it works directly with an on-screen guide, and I highly doubt TW is going out of business anytime soon. Hopefully more cable providers will pick up on this venture.

  74. hah by Suppafly · · Score: 2

    Escaping the monthly fees of TiVo is a good motivation -- and the total cost here isn't bad either.

    You don't have to pay the monthly fees with a tivo, you only have to if you expect the built in tv guide functions to work. The total cost of a tivo is bought on sale when they are clearancing the old units is around $100 or so.. the total cost of using an extra computer to do pvr stuff is significantly more.

  75. Re: Popsci Article by CSZeus · · Score: 2, Informative

    If anyone's interested, there's also an article on this is the November 2002 Popular Science.

  76. Re:not what they want by amuro98 · · Score: 2, Interesting

    The networks just don't "get it" yet.

    The big thing that PVRs change is the whole "must see" lineup. You're no longer tied to your couch because favorite show is one right now. This puts a big crimp in the way Networks are used to thinking in, since using a PVR means you may not watch their Thursday night line up until Sunday morning.

    PVRs also threaten the whole "lead-in" concept where they'll put a not-so popular show between two popular programs in hopes that you won't switch away. Since PVRs only record what you tell them to, you won't be recording those extra programs anyways.

    Worse still, since many cable programs re-run at later times/dates, using a PVR means you'll actually be able to watch *more* TV that you're actually interested in.

    It's too bad the Nielsens don't take PVRs into account otherwise the Networks would learn that is actually a good thing... They no longer have to just fight for your eyeballs between 8-10pm when all they have to do is rerun their programs at 2am, and folks will record them. (IE - there's no reason to go off-air...)

  77. TiVo Monthly Fee? by Jethro · · Score: 2

    Must... escape... $4.95... monthly... fee!!!!

    --


    In the land of the blind, the one-eyed man is kinky.
  78. Alternative hardware by ScottMaxwell · · Score: 2, Interesting
    I'm building a little Linux-based media box myself -- not as some kind of homebrew TiVo killer, but as something to show slideshows on the TV (mmm ... Hawaii), play MP-3s while I'm reading, etc. But mainly it's just supposed to be a fun project.

    I went with the VIA EPIA 800, which features an 800 MHz VIA C3 CPU with on-board TV-out (and much more) for a mere US$120. And it's tiny for a full-featured computer, just 170mm x 170mm.

    Plus, it has built-in audio, on-board Ethernet (though I've plugged in a wireless PCI card), USB, etc. -- great for a project like this. And it runs GNU/Linux like a champ.

    I put it in a US$90 black mini-ITX case so it doesn't look like a computer -- it looks like an A/V component, fitting right in with the VCR and the cable box.

    Finally, it runs very cool and very quiet (or it will once I remove the noisy hard disk and make it boot off the network instead) -- just one small CPU fan required. The CPU isn't that powerful -- mostly around the speed of a 600MHz Celeron, and the FPU is a little weaker than that -- but it's plenty of power for me.

    There's a lot more info about this and similar hardware at mini-itx.com. I think a big market is developing around these little boxes.

    --

    ``Life results from the non-random survival of randomly varying replicators.'' -- Richard Dawkins
  79. Support TiVo, fer crying out loud!!! by .@. · · Score: 5, Insightful

    What's wrong with you people? For years, everyone whined that Linux was being ignored in the server market, in the embedded market, etc.

    Suddenly, a few years ago, TiVo produced a Linux-based PVR. They even (*GASP!*) encouraged hacking it!

    Now, you want to "avoid the service cost?"

    Brilliant. Take one of the few companies that stands to actually make a successful business based on Linux, and attempt to put them out of business because you're too cheap to pay $12 a month for the service, to support a company that has supported the Linux community over the years.

    What, exactly, is the reason for not wanting to support TiVo? Besides being complete skinflints, that is...if you can't afford $12/mo., you shouldn't be spending $300-500 for a luxury item like a PVR in the first place.

    --
    .@.
  80. Re:That thong! by Leeji · · Score: 2

    Dude, if my girl's thong is as big as her t-shirt, I don't think I want to see her in it :)

    --
    It all goes downhill from first post ...
  81. Re:Yeah! Screw TiVo by uradu · · Score: 2

    Although for a while Borland was trying to pull precisely this trick with their development tools.

  82. Re:How to build a Linux PVR by presearch · · Score: 2

    Is this thing real?
    Nah, can't be.

  83. freevo by jedir0x · · Score: 3, Informative

    http://freevo.sourceforge.net

    EXCELENT PVR software, i've used it. Actually, i haven't tried the recording part, but everything i have tried (playing movies, mp3s, photo gallery) was worked great. Has an awsome interface too. It would be GREAT for one of those anandtec boxes.... the sv24 or whatever it is.

    --


    I'm not drunk, I'm just in touch with pi.
  84. Yeah, and in Soviet Russia... by richie2000 · · Score: 2
    ...stones build YOU!

    No, this joke is definitely way past its 'best used before' date. Sorry about that, everyone. Please move on.

    --
    Money for nothing, pix for free
    1. Re:Yeah, and in Soviet Russia... by svallarian · · Score: 2, Funny

      no no

      IN SOVIET RUSSIA

      TIVO watches YOU!

      Steven V.

      --
      I patented screwing your mom. But it got revoked for "prior art."
  85. it's fun to learn, but... by geoff+lane · · Score: 3, Interesting
    It's high time that all AV equipment provided a control port - serial, USB, IP I don't really care.

    It would be very useful to be able to control all the stuff that currently has a remote, from a computer.

  86. TV Listings covered by DCMA :) by geoff+lane · · Score: 2
    Judging what is currently happening in the courts between Walmart and FatWallet.com (http://www.theregister.co.uk/content/6/28429.html )
    I would guess that anybody attempting to collate TV listing information and distribute it will rapidly find a DCMA warrent being served.

    Got to love those legislators. The things they will do to protect us from our evil selves.

  87. A very good Linux box for this... by DarkDust · · Score: 3, Interesting

    is one that I am currently experimenting with: Allwell Set-Top Boxes.

    I bought one through my employer, and the cool things about these boxes are:

    • small size, these are set-top boxes !
    • remote control and keyboard, both are normal PS/2 mouse and keyboard to the machine ! No drivers needed, and you can even switch the set-top box on and off with it... woohoo ! :-)
    • SCART output !! (if you want to connect a normal VGA monitor you have to get a slot plate with a VGA connector and connect it with the main-board)
    • even has a SCART input, but I don't know how to use it
    • my version even has a SIGMA MPEG2 decoder chip
    • room for one normal PCI card, e.g. my old Bt878 card
    • you have to glue your 2,5" HDD to the cover, actually... at least in my version. There are also versions of this set-top-box which have a socket for 2,5" HDDs
    • I have seen versions with ~300 MHz Geode processors, mine has a 667 MHz VIA processor, IIRC

    Can be seen here.

    Only problem is the display driver, the video chip is a Tvia 5005 and so far I had no succes in finding drivers for Linux... VESA FB works well but it could be much faster/smoother/use real PAL resolutions if I had the correct drivers. If anyone knows where to get them, please tell me !

    Sound works fine BTW, but I don't remember what chip that was... CX5530 ?

  88. My Karma? Who cares. by deacon · · Score: 2, Insightful
    You said:

    Now, you want to "avoid the service cost?"

    Yes, it is called choice.

    You know, that thing Free software is about?

    Besides being complete skinflints, that is...if you can't afford $12/mo., you shouldn't be spending $300-500 for a luxury item...

    When you demonize someone who has made a choice you disagree with, you come across as an obnoxious zealot.

    Your comment, and the other comments in this thread which personally insult the guy who made this PVR and then took the trouble and the bandwidth costs to share it with everyone, make many people ask themselves:

    "Hmmm, the Tivo seems kind of cool, but some of the most vocal users are such vicious, immature dicks.. maybe I don't want one."

    If Linux itself ultimately fails to take over all computing, it will not be due to any technical fault or deficiency. It will be because immature, foul-mouthed shits who insult anyone who disagrees with them have driven undecided people away.

    1. Re:My Karma? Who cares. by Cro+Magnon · · Score: 2

      The lunatic fringe is not unique to Tivo OR Linux. I've seen as bad from users of OS/2, the Mac, and the BEOS. I've even heard people rave about DOS!! Just my $.02.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  89. Yeah, I did something similar recently by Rogerborg · · Score: 2

    I wanted a dedicated gaming box, so I put together a system with a Celeron 400 and a Voodoo3. Sure, it only plays games at 5fps and it cost twice as much as a PS2, Xbox or Gamecube, but it runs Linux. I said it runs Linux!

    Sigh. I get the essential coolness of hacking things together, but this is such a poor solution that I really can't see it as anything other than a big fat waste of time and money.

    --
    If you were blocking sigs, you wouldn't have to read this.
  90. Re:Broadband support? by Joseph+Vigneau · · Score: 2
    does this finally mean i don't need to plug the tivo into the phone socket? It can finally go into my network?

    Unofficially, yes. My Tivo (Series2) has a USB port with a USB Ethernet adapter. On startup, it grabs a DHCP address, and does its thing.

  91. Use hardware MPEG encoding instead. by Bram+Stolk · · Score: 2, Informative

    Hmm,

    I'm not impressed.
    My own creation is a lot better:
    full PAL resolution, full FPS, and
    no fans whatsoever -> zero noise.

    It's at:
    http://www.stolk.info/server/

    --
    Bram Stolk http://stolk.org/tlctc/
  92. How about pausing those nip slips on TV shows?! by Viewsonic · · Score: 2

    C'monnnnnn I know you do it. Or what about all those Yoga shows! Admit it!

  93. Linux and Tivo's and such by chunkwhite86 · · Score: 3, Insightful

    I see many posts here complaining about this guy's home made PVR. They are all complaining about the lack of features or this and that. It's a work in progress folks and it's just been started! Grow up!

    I wonder if these same complainers were complaining in 1993 about Linux kernel 0.9x "Microsoft has more features!" "Microsoft has a better GUI!" "Why should we spend all the time configuring this Linux thing when we could just spend $300 and buy Windows".

    The arguments are identical. Cut this fellow some slack for daring to build something that you won't even attempt.

    --
    I'd rather be a conservative nutjob than a liberal with no nuts and no job.
  94. Re:P2P Live Content Announcement Project required by ReelOddeeo · · Score: 2

    What's needed is something that will announce all kinds of real-time content. Video streams, audio streams/ radio/TV satellite / time sensitive media files etc. etc...

    How about a massive p2p announcement like...

    Right now, a commercial just started/ended on channel 37.

    The announcement should be in a well-specified short low-latency binary format, of course.

    --

    Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  95. Offtopic, msg for N6 by neocon · · Score: 2

    [ I'm posting this without +1, as it's already offtopic. ]

    Paging NumberSyx. See here.

    1. Re:Offtopic, msg for N6 by neocon · · Score: 2

      Cool -- I often miss a thread when it archives and I don't get `Reply to ...' messages, so wanted to drop a heads-up. :-)

      Happy holidays!