TiVo Hacking Book to be Released 139
weaknees writes "Wired News
reports that O'Reilly press has book in the works loaded with TiVo Hacks. The
author, an MIT guy, is collecting
100 hacks for TiVo, but is shying away from the most controversial hacks.... The
brief article points out that the most avid TiVo hackers seem intent on respecting
TiVo's interest in having hackers stay away from things like subscription theft
and video extraction."
Video extraction? (Score:5, Insightful)
What is wrong with video extraction? No doubt this book will be bypassed for web sites, and possibly other books that don't overlook this important and entirely reasonable "hack".
Re:Video extraction? (Score:5, Interesting)
TiVo tries to be all things to all people, being cozy with both the media industy and users who want to control their TVs at the same time. It's quite a tight rope to walk...
Re:Video extraction? (Score:5, Interesting)
Not to mention by the time the book hits the shelves all the "hacks" will probably be patched by TiVo and you're left with basically an obsolete historical look at TiVo hacking. Should be a good book to alert the TiVo management to fixing bugs in their OS that let you hack it. I'm continually amazed that people continue to buy these things with the intent to modify them to do something the company doesn't intend them to do and is adamantly against. Build a MythTV box instead and quit supporting closed source corporations.
Re:Video extraction? (Score:5, Informative)
For instance, a hardware hacker created a NIC card for the first generation Tivo that allows you to telnet in and schedule recordings and do other things. TiVo included his driver in the latest release of the software that is automatically pushed to all Tivos, so that by changing the dialing prefix in the Tivo software it will use the NIC to obtain guide data (rather than the analog modem that is built in).
Furthermore, building a box that does the equivalent of the Tivo will cost in excess of $600 dollars (keep in mind that Tivo does high-quality buffering of all video, so it requires high-quality real time compression). A VIA CPU and an all-in-wonder TV tuner won't work.
You can get a lifetime subscription Tivo for hundreds less than building a Myth TV or FreeVo box.
Of course if building the box and fiddling with scripts is most of the fun, the FreeVo/MythTV box is the better deal
Re:Video extraction? (Score:2)
-c
Re:Tivo Whores.... (Score:3, Informative)
Likewise, no one who bought a lifetime subscription Tivo had it revoked.
I'm sure MythTv is easy enough to use - that wasn't the issue. The issue is cost. It is more expensive to build a MythTv box with PVR performance similar to a Tivo, even if you factor in a lifetime subscription for the Tivo.
The Tivo isn't exactly a black-box either. If Tivo goes
Re:Tivo Whores.... (Score:2)
For $400.
Re:Tivo Whores.... (Score:2, Interesting)
Re:Video extraction? (Score:4, Informative)
There is a problem with video extraction in that it represents another battlefield in Big Media's attempt to turn back the clock to the days before Betamax. I wish Tivo would fight them on this but (1) Big Media owns pieces of Tivo and (2) we all can see what fighting Big Media did to Replay. I can hardly criticize Tivo for not wanting to commit suicide.
Re:Video extraction? (Score:2, Insightful)
Re:Video extraction? (Score:2, Interesting)
I hope loading your own guide data isn't considered "subscription theft" now.
Re:Video extraction? (Score:1)
Is subscription theft is buying a TiVo and then hacking it to use free TV listings off the web so you don't need to pay TiVo the $250 upfront or the $15(?) a month charge? If so how does that differ from buying a Xbox and then using it to run Linux and not the games that MS makes its profits off of?
Breaking in the TiVo servers to download the listings or even using them via another person is another matter but I don't think that's what is being described here.
Is it just MS vs.
video extraction (Score:3, Interesting)
I guess Lessig was right, if each new invention dealing with the media needs to be vetted by incumbent powers in the courts it's really going to kill progress.
Re:video extraction (Score:4, Informative)
Seriously. (Score:1, Flamebait)
Re:video extraction (Score:4, Interesting)
see - http://www.dealdatabase.com/forum/showthread.php?
I have been asked to be a contributor to this book so it looks like they aren't shying away from the topic at all..
-gosquad
100 hacks (Score:3, Informative)
Re:100 hacks (Score:1)
Google Hacks (Score:1)
Recommended
Re:100 hacks (Score:2)
Google Hacks (Score:2)
Video Extraction? (Score:5, Insightful)
And unlike bypassing subscriptions, it's not something that is going to cost TiVo money, so I don't see why they would be concerned by it.
Re:Video Extraction? (Score:2, Interesting)
Re:Video Extraction (ReplayTV) (Score:5, Informative)
The hack portion of it is a bit of software you run on a computer that emulates the ReplayTV protocol, allowing you to send shows to and from a PC. This allows you to burn archival copies, as well as to effectively use the PC's hard drive for additional show storage. Running that software would be considered a "hack" as it was independently developed and not officially supported by ReplayTV.
Re:Video Extraction (ReplayTV) (Score:1)
Re:Video Extraction (ReplayTV) (Score:4, Informative)
Re:Video Extraction (ReplayTV) (Score:2)
DVArchive [sourceforge.net] Very nice tool.
Replay believes it a ReplayTV. So you push shows or pull shows. Allows you access to unlimited storage.
It is JAVA based so work about every where.
Other cool features include remote control of a ReplayTV. So do can run a video cable from the replay in one room to another and still turn it on/off change stations by using a a local PC.
Though playing the video stream is easier.
Re:Video Extraction? (Score:4, Insightful)
goodbye to Tivo (Score:1, Informative)
There is no reason at all to get worried over video extration. More and more will say goodbye to Tivo (unless they can hack and put back in the 30 second skips!)
Re:goodbye to Tivo (Score:1)
Re:goodbye to Tivo (Score:2)
Its always interesting to see the non-Tivo users reactions to these stories, they are usually so off base to the real world.
I enabled my 30 second skip once. Its novelty wears off quick, and realisticly it doesn't save much time. You wind up going to far and trying to back up to the begining of the show, which burns the few seconds you save. Besides, it takes over the "advance" button, which I'd much rathe
Re:Video Extraction? (Score:1, Interesting)
Sounds like this could be a great way for a competitor (hint ReplayTV hint) to put TivO on the coals. And considering that TivO is mostly used by geeks, they might find that this puts them out of business sooner (their massive debt being the thing that will put them out of business later).
Re:Video Extraction? (Score:2)
Re:Video Extraction? (Score:5, Interesting)
However, the DirecTivos (DirecTV/Tivo combo boxes) store the digital signal straight off the satellite. Therefore you are getting a high quality pure digital signal encoded for you by DirecTV and therefore I can see why DirecTV is concerned about it with respect to the DMCA.
The steps to extract video is almost exactly the same for both Tivos and DirecTivos, so you can't talk about doing it for one without pretty much telling you how to do it for the other. Therefore it is a forboden topic on the most popular Tivo hacking site www.tivocommunity.com [tivocommunity.com] and often someone asks why it is forbidden to talk about extraction there quite often [tivocommunity.com]. Bottom line is that the owners of that forum (AVS Forum) don't want to get in trouble so they don't allow it.
Re:Video Extraction? (Score:2)
Personally I can't tell the difference between the signal straight off my set-top box and the TiVo 'Best' quality setting.
It may have once been analogue[1] if you have an analogue feed, it's certainly a lossy encoding, but it's digital and high-quality once it's in there. J. [1] I'm English.
Re:Video Extraction? (Score:4, Insightful)
It could cost TiVo plenty, if the greedy-bastard "content producers" sued them. If TiVo weren't so afraid of those litigious dinosaurs, ethernet would've been standard on the Series 1 boxes, and there would be TiVo-sanctioned/produced software that let you pull any recording off the TiVo with a mouse click or two, and put it on your computer's hard drive in an easily-editable format. Computer companies would probably be selling their own branded TiVos, and would be fighting tooth and nail to develop the best software with which to extract and manipulate the video. Frankly, I think easy recording extraction directly into iMovie or iDVD is the missing link from the Home Media Option that TiVo has cooked up with Apple.
You wonder why video extraction is verboten, you can thank people like Jack "The VCR is the Boston Strangler" Valenti and Jamie "Going to the bathroom during commercials is stealing" Kellner-- and their lawyers.
~Philly
bypassing subscriptions (Score:4, Interesting)
Stealing subscriptions is one thing, I certainly don't endorse that. Bypassing subscriptions is something else. Just because I might have bought a TiVo, I don't owe TiVo a monthly fee for the rest of my life, or need to pay them a lifetime fee when their lifetime might be much shorter than mine. Who cares if it reduces TiVo's revenue - If I own the box I believe I should be able to bypass the subscription system and simply tell TiVo when and what channel to record. Any "hack" book that censors itself to not provide such information isn't worth squat.
Sure, if there's a last minute program change, I could miss the show. Same thing happens with a VCR; I can get over it. But I find the complete reliance on a subscription the most offensive part of TiVo, and would not consider one unless I could hack past it, either to avoid the costs or to know the hardware will still be of use if the company folds.
Re:bypassing subscriptions (Score:1)
Anyone who has a TiVo cannot fathom going back to life without it. And we are all perplexed that TiVo hasn't been wildly successful.
The TiVo people have created a good product and always try to treat their customers with respect. TiVo deserves the
Re:bypassing subscriptions (Score:1)
A lot of people who don't own Tivos just don't understand that it is the combination of the box and the listings that really make Tivo great. If Tivo were to go out of business I would probably keep te box and use it as you want
Re:Video Extraction? (Score:2)
Turning a blind eye to people hacking their units to enable limitless video extraction is what led to the lawsuits that bankrupted SonicBlue.
The MPAA is not above driving TiVo into the ground if they don't submit to their will.
Re:Video Extraction? (Score:2)
Video extraction is the first step of Internet video sharing in the MPAA's eyes. They're more against getting a [i]perfect digital[/i] copy of the recording than just making a copy of it, as TiVo has a "Record to VCR" option.
Curiously, TiVo [i]does[/i] still have the 30-second skip button if you know how to enable it.
Question. (Score:1)
Also, it's great that O'reilly is picking up this up.
Re:Question. (Score:3, Insightful)
However, any hack that bypasses the need for a subscription or allows for video extraction is in a marked no-man's-zone. TiVo intentionally breaks these hacks, and doesn't allow discussion of these on the message board they sponsor.
In short, they encurage hackers to play within
oh no (Score:5, Funny)
hook up a vcr or dvd burner or what-have-you to the video-out of your tivo... playback the show you recorded while simultaneously recording with your attached device...
i hope this wasn't too controversial of a hack to share with you... don't report me.
Re:oh no (Score:4, Funny)
Re:oh no (Score:2)
Radio Shack stopped this practice long ago, they no longer take your name when you purchase items from their store.
Apparently, between letting people go because they where illiterate morons who couldn't take the names down properly, and people quitting because they where worried that the boss was going to notice their purchase of two VCRs, S-Video cable, and an 8-pack of VHS tapes with their employee discount, the whole process was just more trouble than it was worth.
Re:oh no (Score:4, Interesting)
I've got a whoel room ful of video processing equipment. Even so, there is a big differecne between getting access to the stored satellite stream on an integrated TiVo's hard drives and using pro-level digitizing equipment on the video-out connectors on a TiVo, even with the S-Video connector.
For an integrated TiVo, what you propose includes one D/A-A/D sequence, for a standalone TiVo with no digital feed, there are 2 of those sequences.
If you want quality, you don't use analog cables. If you want to quickly burn DVD or SVCD, you get rid of the analog steps.
Re:oh no (Score:2)
Re:oh no (Score:1)
Re:oh no (Score:2)
Now my Tivo thinks I'm (Score:1)
Re:oh no (Score:1)
You can actually dub ANY DVD to a TiVo. It will record it happily, and flag that it is a protected stream. When it plays back, it will insert the MacroVision crap back into the analog video stream to stop you from recording it to VCR. So if your VCR or DVD recorder are MacroVision compliant, you're not able to do it. However, you _can_ use the TiVo to timeshift (and maximize) your Netflix subscriptions. (shh!)
- RR
Leading hackers into what they want (Score:5, Insightful)
In most single-drive models TiVo just happens to provide a perfect mounting point for that second drive... in network-less models they just happen to provide a slot in which an add-on card can be installed... when you give you TiVo Internet access, they just happen to have left their data server exposed to the 'net and let you do your "daily call" that way... for some reason they just happen to use modems that support Caller ID decoding... and let's not forget all of the "cheat code" hacks you can do with your remote control...
But when you stray into the areas that threaten TiVo's business model, subscription theft and video extraction from the box, things stop getting so easy. In fact, TiVo starts actively programming to break such hacks in required updates if they are ever found to exist. These people are also shunned by the main TiVo-hacking community, so even if they discover something there's nobody who cares.
The result is that TiVo controls their hackers by letting them improve their units, but only in the way that TiVo has appoved. This strategy makes them appear hacker-friendly, when really there are two hacks that they specifcally forbid. By letting the hackers have the little things, they seem to have found the most effective way of preventing hackers from going after the big things...
Re:Leading hackers into what they want (Score:4, Interesting)
Do you think TiVo has some sort of obligation to make all hacks equally easy? Do you think TiVo is obligated to ignore the differences between hacks? Would you be happy if they simply banned all hacks equally?
I mean, you sound like you're awfully upset about something, but what exactly would make you happy that's also practical in the real world? What obligations would you place on TiVo?
(I suspect that once stated in the form of what you're trying to obligate TiVo to do, you'll find that it sounds absurd, especially in light of the fact that you shouldn't treat TiVo specially, all hardware makers should be treated equally. But hey, prove me wrong; it's even possible I might agree with your reasoning if it's thought-out well enough. I just don't know what it is.)
Re:Leading hackers into what they want (Score:4, Insightful)
I didn't leave that part out... I don't think this is a bad thing.
This is the opposite of the model most business are using when it comes to hacking their products, which is a simple "zero tolerance" plan for hacks of all kinds. TiVo is welcoming most forms of hacking, so long as the hackers agree to stay out of the troublemaking zones. Most TiVo hackers are playing by those rules willingly, so everybody's happy.
Compared with Microsoft's policy towards hacking the Xbox, TiVo seems to be having much greater success by keeping the hackers busy with something else...
Re:Leading hackers into what they want (Score:2)
Re:Leading hackers into what they want (Score:5, Interesting)
Also, the "slot" that is avaliable on Series 1's isn't really a slot. It's this male PCI-looking ISA connector on the corner of the motherboard used for testing. The fact that Tivo hackers got ethernet cards to work with that thing that actually fit inside the Tivos was truly a major hack and I have a feeling the people at Tivo were pretty surprised when that was unveiled.
Tivo did, however, encourage the ethernet hacks. In the case of the Turbonet card, they even invited the hacker who created it (Jafa) to Tivo HQ to make sure that a proper driver for the Turbonet card made it into the next Tivo software release.
Your point about Tivo supporting certain hacks while discouraging others is still valid, then. Personally, though, I would rather a company allow some hacking and not allow other hacking rather than trying to sue everyone who opened their boxes and tried to fiddle with them.
Re:Leading hackers into what they want (Score:2)
Nothing draconian or manipulative about it. Just sofware engineering and defensive coding.
Re:Leading hackers into what they want (Score:1)
Huh, no way? I wonder why? Jesus Christ. How about we actually PAY for services? After all, now that software is all "free" (as in beer and freedom), service is all we have left to make money on.
Re:Leading hackers into what they want (Score:2)
If someone doesn't want to pay Tivo for guide data and instead legally acquires other guide data elsewere, why should Tivo see a thin dime from that person ever again?
The fact that Tivo wants to be successful doesn't guarantee it. They have to earn it. And there's nothing wrong if they fail.
Re:Leading hackers into what they want (Score:1)
Thats why.
Re:Leading hackers into what they want (Score:2)
Re:Leading hackers into what they want (Score:1)
The TiVO is CHEAP, considering what it does. I am not one to recommend ANY tech, but the TiVO really does change how you watch TV. I know it sounds like astroturfing, but its the only tech purchase I have made in the last 10 years that I feel has given me value.
Just buy one... (Score:3, Insightful)
Buy the cheapest one you can find on eBay, get the lifetime subscription if it's not already included, hack/mod as desired. Or don't. It will work right out of the box, no dicking around with it necessary.
I bought a 20 hour Series 1 TiVo on eBay in January of '02. I put a 120GB drive in it the day it arrived and paid for the lifetime subscription, and a couple months ago finally decided to add ethernet so I could extract recordings
TiVo and Video Extraction--a matter of time? (Score:5, Insightful)
Why would TiVo possibly be opposed to (or be less than neutral about) video extraction? It doesn't have any negative impact on their business model... with one critical exception: Legal fees!
ReplayTV was sunk because they were sued repeatedly, and TiVo hardly wants to spend its precious money on lawyers! Larry Lessig may be a great professor and scholar, and he might like little guys who want to publish copywritten books, but I don't see him supporting TiVo when they get sued by every media giant under the sun.
If and when the courts catch up with the this technology, and if the decisions come down like the betamax decision did, then I'm sure TiVo will be more than willing to add features and DVD recorders into the mix... but if they decided to be at the forefront, they'd get slaughtered.
It is for this reason that the larger tivo upgrade [weaknees.com] companies don't rock this boat... TiVo was brilliant to embrace (or at least not shun) the hacker community with respect to adding hours, and even built many nifty features that empowered the hackers to do cool stuff.... and we in turn respect that by not doing thinks to get them into legal hot water.
Re:TiVo and Video Extraction--a matter of time? (Score:5, Interesting)
If ReplayTV should ever win a lawsuit, TiVo would then be able to instantly roll out the feature without having to have won the legal fight themselves. If ReplayTV loses, they're the ones who have to pay the consequences.
Kinda a smart thing for them to do... staying away from the controversial issues until somebody else sorts them out.
TyStudio (Score:3, Informative)
Re:TyStudio (Score:2, Informative)
"# TyServer: A daemon that silently runs on your tivo, awaiting requests by the other tools to list all of your recordings, get information about each recording, or directly extract any given recording. Unlike most programs that already do this, this one is written entirely in C. This means that it's faster, and more stable than any other software of this kind."
Heh.
Subscription theft or alternative service? (Score:2, Interesting)
I wouldn't mind getting a TiVo, but the subscription charges puts me off. I already have a two digital TV guides, one on my computer and one on my digital STB. If I wanted to connect the TiVo to my computer and get program information from there (without the forced ads etc) then what's wrong with that?
Re:Subscription theft or alternative service? (Score:4, Interesting)
That's why TiVo has to resort to programming-based protections to put the unit into "Boat Anchor Mode" when it isn't subscribed to TiVo's services. Yeah, somebody could make the hacks to do that, but TiVo would then make a design change to break that hack. They're not gonna help you with this one at all.
Re:Subscription theft or alternative service? (Score:1)
Re:Subscription theft or alternative service? (Score:1)
but acting like they gouge you is stupid...would you like to pay 200 bucks for a PVR and 299 for a life time subscription or 499 for a PVR with a free menu and software features?
Re:Subscription theft or alternative service? (Score:1)
Re:Subscription theft or alternative service? (Score:2)
This was true for the original Series 1 units, but AFAIK the current Series 2 units are no longer sold at a loss.
selling at a loss business model (Score:2, Interesting)
Re:selling at a loss business model (Score:2)
If you connect to their service without a subscription, then you're stealing their service... that they'll sue you for.
Re:selling at a loss business model (Score:2)
Re:Subscription theft or alternative service? (Score:3, Informative)
Well, TV Guide [tvguide.com] has one and, IIRC, there was a script or something already out there to extract the info from their page and dump it into your TiVO.
It has been a while since I researched any of this, so I am sure I have missed plenty of info in this recollection. I suggest Googling for info freshness
Re:Subscription theft or alternative service? (Score:1)
As for TiVo making a loss, it would be kind of like Microsoft making a loss on the X-Box when people use it for Linux. Having said that, a TiVo costs £400 for a basic model in the UK, so how they make a loss on that I have no idea.
DMCA chilling effect: (Score:1)
TiVo hack #3: Alien TiVo case mod (Score:2, Interesting)
Video extraction is something they will not talk about? How lame! Might as well change the name from TiVo hacking to TiVo case mods, would be more honest even though it likely wouldn't sell as well.
Tivo Activation (Score:2, Interesting)
Re:Tivo Activation (Score:2)
Re:Tivo Activation (Score:1)
Re:Tivo Activation (Score:2)
With the Series 1, you could theoretically add a dialing prefix that includes a calling card for initial activation. Or, for that matter, a dialing prefix that dials a completely different UUNET phone number - no guarantee on whether a login would be successful, though. Probably applies to Series 2 as well. But then
Useless (Score:3, Interesting)
Eventually someone will figure out how to hack the Series2, this will almost definitely involve replacing the unit's PROM chip (aka BIOS), then installing a new kernel that would allow hacks. Of course, that won't be in this book because it hasn't been figured out yet.
Re:Useless (Score:3, Informative)
Re:Useless (Score:2)
Last, with monte-mips - I don't understand. Does this require a known vulnerability like BASH_ENV to be used? I don't think 4.0 has any known vulnerabilities yet, and you can't really rely on this method because
Re:Useless (Score:1)
All existing S2 boxes have at least one software release with the BASH_ENV vulnerability. You just need to get that release installed on the alternate partition, along with monte-mips. Then from now on, boot from the alternate partition and use the BASH_ENV vulnerability to launch the desir
Re:Useless (Score:2)
Re:Useless (Score:2)
Re:Useless (Score:1)
misleading article (Score:3, Informative)
In other words, he hasn't done anything and the drafts of the book don't look too promising.
Re:huh? (Score:3, Interesting)
TVs are still the most important medium to distribute information through (with the net gaining ground fast), and I, for one, would like to decide for myself what to do with the information I recorded from TV; I don't want some companies making these decisions for me.
Re:I'm sorry. (Score:1)
Re:30 Second Skip Questions (Score:2)
~Philly
Re:30 Second Skip Questions (Score:5, Informative)
http://tivocommunity.com/tivo-vb/showthread.php?p
Tivo 2 ppl...
S-P-S-3-0-S (1.3, also 2.5, not 2.0 or 2.01) - Toggles 30 second skip mode. This turns the Skip to End button into a 30 second skip button. This was removed in 2.0x, but added back in 2.5.
Re:30 Second Skip Questions (Score:1, Interesting)
The 'advance' button is designed so that while in fast-forwarding mode, the advance button will jump to the next 15-minute tick mark. Its kind of like the track skip on a DVD.
Personally, I hate the 30-second skip hack. I find it much easier to manually FF past the commercials, and upon hitting Play, TiVo will jump back a bit so I don't miss any of the actual show.
{Too lazy to actually create a /. account}