Slashdot Log In
Excellent Hacks to the ReplayTV 4000
Posted by
CmdrTaco
on Mon Feb 18, 2002 11:46 AM
from the hardware-I-lust-after dept.
from the hardware-I-lust-after dept.
Hit the link below to find links to assorted hacks done to the extremely
cool ReplayTV 4000 PVR. Thanks to jptsetme for submitting links to hacks
like hard drive upgrades, software to download mpegs, edit the guide,
and systems under development to automate create of VCDs and DVDs
from Replay's. It's exciting seeing so much headway being made
so fast, and evidence that this is one heck of a machine.
"The Replay hackers at AVS forum have done an amazing job on the new ReplayTV 4000's. You can now do some very cool things with this new PVR.
You can increase recording space (by either replacing the existing drive, or adding an additional one.) This has, of course, been done with Tivos and older Replays in the past. Not only has this hack been adapted for the Replay4000 model (including custom sized photo partitions and preserving existing shows), but Replay has also recently released new software that removes the previous 137G per drive limitation, so you can now turn any ReplayTV4000 into a 320G model with a couple of 160G drives and a PC (Linux, Win2k, XP, or with a Linux boot disk on an x86 box with a good enough BIOS to recognize the drive size.)
http://rtvpatch.sourceforge.net/
But, you might decide you don't need to open the box at all, since you can now offload your shows to your PC and then serve them back to the ReplayTV4000 with your PC masquerading as another ReplayTV4000 on your local network, giving you nearly limitless storage capacity. [Note: this does not use the internet sharing feature, which is so slow over typical broadband as to be practically unusable. This is streaming the show in realtime from your PC back to your Replay4000, using the same mechanism two Replays use to stream shows back and forth over your local network.]
ReplayPC (C/C++, Windows, Linux, Mac. A simple text mode utility for extracting mpg files from ReplayTV4000 PVRs via TCP/IP)
http://replaypc.sourceforge.net/
Replayer (Pure Java. Java GUI utility allows you to extract mpg files from your ReplayTV 4000 to your PC)
http://www.forbesfield.com/replayer.html
Replay Server (built on PHP for Apache. Allows you to serve downloaded shows to a ReplayTV (on your LAN only) from your PC as if your PC was a ReplayTV)
http://206.124.140.12/rtv/
SwapDV (J++, windoze only. Allows you to download shows from your ReplayTV 4000, serve downloaded shows as if your box was a ReplayTV 4000, and edit the "guide" provided by your PC. i.e. capabilities of both Replayer and Replay Server, but only for Windows.)
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=116035
A number of users are also working on burning shows to VCD, SVCD, XSVCD and DVD, with moderate success.
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=115338
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=106437
Lastly, there has also been a hack developed to remove macrovision from the old Panasonic Showstoppers (effectively transforming them into ReplayTV3xxx machines.)
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=118170."
You can increase recording space (by either replacing the existing drive, or adding an additional one.) This has, of course, been done with Tivos and older Replays in the past. Not only has this hack been adapted for the Replay4000 model (including custom sized photo partitions and preserving existing shows), but Replay has also recently released new software that removes the previous 137G per drive limitation, so you can now turn any ReplayTV4000 into a 320G model with a couple of 160G drives and a PC (Linux, Win2k, XP, or with a Linux boot disk on an x86 box with a good enough BIOS to recognize the drive size.)
http://rtvpatch.sourceforge.net/
But, you might decide you don't need to open the box at all, since you can now offload your shows to your PC and then serve them back to the ReplayTV4000 with your PC masquerading as another ReplayTV4000 on your local network, giving you nearly limitless storage capacity. [Note: this does not use the internet sharing feature, which is so slow over typical broadband as to be practically unusable. This is streaming the show in realtime from your PC back to your Replay4000, using the same mechanism two Replays use to stream shows back and forth over your local network.]
ReplayPC (C/C++, Windows, Linux, Mac. A simple text mode utility for extracting mpg files from ReplayTV4000 PVRs via TCP/IP)
http://replaypc.sourceforge.net/
Replayer (Pure Java. Java GUI utility allows you to extract mpg files from your ReplayTV 4000 to your PC)
http://www.forbesfield.com/replayer.html
Replay Server (built on PHP for Apache. Allows you to serve downloaded shows to a ReplayTV (on your LAN only) from your PC as if your PC was a ReplayTV)
http://206.124.140.12/rtv/
SwapDV (J++, windoze only. Allows you to download shows from your ReplayTV 4000, serve downloaded shows as if your box was a ReplayTV 4000, and edit the "guide" provided by your PC. i.e. capabilities of both Replayer and Replay Server, but only for Windows.)
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=116035
A number of users are also working on burning shows to VCD, SVCD, XSVCD and DVD, with moderate success.
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=115338
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=106437
Lastly, there has also been a hack developed to remove macrovision from the old Panasonic Showstoppers (effectively transforming them into ReplayTV3xxx machines.)
http://www.avsforum.com/avs-vb/showthread.php?s=&a mp;threadid=118170."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Why use a PVR? (Score:2, Interesting)
Re:Why use a PVR? (Score:2, Interesting)
And of course you can select wich shows to record from a TV Guide.
It let's you encode in vcd compatible format.. so burning to cd is ez.
It even has a RF Remote control
No need for a PVR with this
Re:Why use a PVR? - look at SnapStream PVS (Score:2, Informative)
Re:Why use a PVR? - look at SnapStream PVS (Score:3, Insightful)
Re:Why use a PVR? - look at SnapStream PVS (Score:2)
Download the free version and try it out.
-- iCEBaLM
ATI All-In-Wonder card (Score:2)
We are trying to do this, wanna help? (Score:5, Interesting)
http://davedina.apestaart.org [apestaart.org]
With a couple of friends we are trying to make a linux based home entertainment system. Eventually we want te be able to:
- play mp3's and serve them on our lan. (works)
- have a nifty audio database with webinterface (almost works)
- serve a webcam (works)
- play dvd's (works)
- rip dvd's (kinda works)
- play divx-cd's (works)
- watch tv (works) and decode pay-tv
- record from tv (works, but no automated TV-guide)
- serve recorded DVD's and TV-shows on lan (works)
- burn recorded stuff onto cd's
- play games (works)
- create a nice interface so we can control it with a normal and simpel remote.
We can still use some help. If you're interested go to our site, read the faq and download what we already have.
Parent
Re:We are trying to do this, wanna help? (Score:3, Informative)
record from tv (works, but no automated TV-guide)
I know there is a perl script ruuning around that downloads TV listings from the TV guide website. Perhaps you could write another script which, once the listing is downloaded, it would grep for the shows you wanted, then setup an at job to record at the proper time. If you wanted to, I imagine it would not be too difficult to slap a Tk front end on it to make it easy to use.
Re:Why use a PVR? (Score:2, Offtopic)
I have Watson for OS X (an awesome, awsome program) that, among other things, does just that. Enter your Zip code and cable system and Watson will spit out nicely formatted TV channel guides.
If the Watson guys can do it I assume it shouldn't be all that hard to parse it into a format you could use in conjunction with a PC based PVR.
Re:Why use a PVR? (Score:2)
It's more than just that. I have a TiVo and an All-In-Wonder Radeon. Both will download program information, but only the TiVo will scan the listings for stuff that it thinks you'll like and then record it. The software for the AIW Radeon lets you pick stuff to record from the listing, but that's as far as it goes. (Gemstar also has had trouble keeping the server running that provides the listings...with the download speeds I've gotten sometimes, you'd think they were using a VIC-20 and an acoustic coupler. AFAIK, TiVo has never had these problems.)
Re:Why use a PVR? (Score:2)
only the TiVo will scan the listings for stuff that it thinks you'll like and then record it
I don't know, that's why the tv guide is in the toilet. What I'm waiting for is something that will truly replace my vhs vcr. I want to be able to record shows and then put the medium somewhere.
The hacks to hook the pvr to my pc make the pvr a much more attractive buy. All I'd have to do is run some cabling to the computer when I wanted to store something permanently. But from the looks of the links, it's not quite there yet. Especially considering my vcr is working just fine. Now if I were to need to replace my vcr, it would be a different situation. The times I actually tape and archive stuff is rare. With cable, everything is always on again sometime, except for shows I know are doomed before they even air, viz. The Tick, Lonegunmen.
Re:Why use a PVR? (Score:2)
Fantastic (Score:2)
AccessDTV HDTV PVR (Score:2)
It's lousy for analog TV, won't record analog at all and I never did get audio working for analog, but it's the card to get for digital TV.
Re:Fantastic (Score:5, Informative)
Uncompressed NTSC video (720x480) would use about 237mbit/second (720x480x24x29.97 (drop frame)), but we don't record that uncompressed. Instead we compress it before we transmit or store it digitally and in the case of DSS/Tivo combo boxes the units store the compressed stream exactly as it is received. IIRC most HDTV programs are broadcast using a 18Mbit/sec stream. This isn't exactly tiny but in a day of 160GB harddrives its manageable. In fact DV uses a M-JPEG like codec that consumes about 25Mbit/sec for standard NTSC video and current consumer PC technologies are up to the task of handling it. Storing an exact copy of a HDTV broadcast is quite acheivable given current consumer level equipment.
So the problem is political rather than technological. Media companies view the move to HDTV and digital video in general as their chance to correct the "mistakes" they made with previous copiable formats. These companies do not want their content to fall under the previous fair use controls and they are draging their feet while they frantically search for a way to control every aspect of their content even if it impinges on the consumers fair use ability. This is evident in the vast array of manuevers going on behind the scenes to get DRM in place before the consumer HDTV explosion happens.
Late in the game, hardware manufacturers jumped to using encrypted streams over IEEE1394 (Firewire/i.Link) to the display device. So if you purchased a HDTV decoder 1-2 years ago there is the possibility/probability you may not be able to use whatever the standard format of choice for recording content is without buying a new decoder or additional hardware.
The simple fact is that the powerhouses behind the scenes don't want us timeshifting their prescious HDTV content until they can control every aspect of how we use it.
Parent
Can you imagine.... (Score:3, Funny)
Can you imagine a Beowulf cluster of MPAA Nazis descending upon this?
Re:Can you imagine.... (Score:2)
Re:Can you imagine.... (Score:3, Funny)
Phone Home (Score:3, Insightful)
Re:Phone Home (Score:2, Insightful)
Re:Phone Home (Score:3, Insightful)
Who buys the PVR's? Geeks and early adopters ie the people with money or desire to get the coolest gadgets. But then the average household is left out of ratings system. So instead of Americas Funniest Home Videos taking the ratings Cowboy Bebop takes the ratings. (I know they don't run opposite each other it's just an example of the two different kinds of viewers.) Eithor way the outcome is skewed.
When the average viewer can afford a PVR or has no choice but get one cause the video cassette makers went the way of the Vinyl Recordplayer, then maybe Replay TV or Tivo could be a better Neilson Box.
Until then TV is pretty much going to suck 90% no matter what they put on it. The scam is that the ratings system today only pleases those who volunteer to be watched. And those sheep enjoy 'Touched by an Angel'
Re:Phone Home (Score:3, Funny)
Re:Phone Home (Score:3, Informative)
Why not simply use your PC? (Score:3, Interesting)
There are several products out there which allow you to use your PC as a TVR and record directly to VCD. Just one example: Hauppauge WinTV-PVR [hauppauge.com] (no affiliation, yadda, yadda).
Anyone tried this product or others like it? Experiences: Good, bad, indifferent?
Re:Why not simply use your PC? (Score:2, Informative)
Re:Why not simply use your PC? (Score:5, Funny)
Go and download Nupple-video [tuwien.ac.at] and follow his tips on there to heppily converth the Nupplevideo output to mpeg2 files then buy yourself a nice Hollywood+ mpeg playback card. Now add crontab, mplayer, and spice it with the at daemon to make it easier, bake at 350 with your favorite Linux distro (I choose Slackware 8.0 for it's low fat high quality ingredients) and you have a basic PVR that will gladly play it's video onto your Television without any silly content viewing protection, statistic collection and selling, or government spyware... that eye on the Tivo... I know it's watching me!
it's nothing like a tivo, no FF rewind, pause, or all theo other fluff, but you can make a nice web control panel , point, click, watch Invader Zim!
no it's not easy, no it wont be pretty, no it's not DVD quality with 6.1 surround.. but who cares. it's free, open, and cooler than a Tivo.
Parent
Re:Why not simply use your PC? (Score:2)
I use my setup soley as a recorder, and don't playback on the device itself.
A) record to a drive that is NFS exported, and use a video player that you can trick into playing incompleete files on disk. Try this with gtv aviplay plaympeg or the other simple players, and you'll see as much video as was recorded when you started the player process, but no more. I havn't played with this in awhile since B worked off the bat.
B) start recording to an mpeg file on the tv server. On the client: mkfifo file.mpg;wget --quiet --output-document=file.mpg ftp://name.of.server/name.of.mpg & plaympeg file.mpg
Choice B is what I'm currently using since how I'm trying A isn't working out... Also B seems to be less cpu intensive on the poor little tv server. This leaves a few things lacking like watching tv while I'm not recording it, and channel switching involves scripts I was too lazy to make into cgis...
dumpster dived cyrix: $0.00
ati aiw 128: $70.00 (two years old)
salvaged nic: $0.00
salvaged simms: $0.00
8 gig "BigFoot" HD: $65.00 (3-4 years old)
considering I only paid for two peices, and those many years ago, I'd say this is a FAR cheaper PVR and more fun
maybe I should get it a k6 300 though...
Re:Why not simply use your PC? (Score:2)
download the Linux Ir remote software package and bind keys to make mplayer do it's functions.
The parent post was marked funny.. but it's real, works great. and I use it instead of the tivo I am currently hacking to allow non tivo company guide updates.
it is quite nice to have a completely open PVR platform to work from.
My Wishlist Hack - Canada (Score:5, Interesting)
In all seriousness, this is the machine (more so than the TIVO) that seems to be the perfect machine to "fake" guide support on. Unlike the TIVO which dials up and grabs guides from TIVO, the ReplayTV can use your broadband connection. If someone could figure out the host (ideally the hostname) that it connects to, we could trick it into going to a substitute host, grabbing the listing there.
Yeah, I'm simplifying it slightly. For one, who knows what format the data is in. And whether it uses some sort of encryption. However, unlike TIVO, ReplayTV doesn't sell subscriptions, so they'd have no financial interest in protecting the guide format.
(By the way, if anyone can confirm this, my theory about the lack of TIVO and ReplayTV support in Canada is that it's due to the rather strict Canadian privacy laws, and rules around Canadian Content.)
Re:My Wishlist Hack - Canada (Score:3, Informative)
Does that help?
Re:My Wishlist Hack - Canada (Score:3, Informative)
Re:My Wishlist Hack - Canada (Score:3, Informative)
See http://www.avsforum.com/avs-vb/showthread.php?s=&
The Replay units are nice, but... (Score:5, Informative)
- Neither unit forces you to pay for service (with the Tivo, just
load 2.5xtreme and turn on "SubTest"). However, the Replay units are sold
at a significant markup and the Tivo units are sold below cost. I'm no
market analysist, but three guesses which one is better for consumers?
- Tivo can't update the software without notice, unless you're dumb
enough to plug the unit into your phone line. Replay requires that you
maintain a connection to their servers so they can tamper with your
property after purchase.
- The Tivo has a 30 second commercial skip feature too, contrary to
popular opinion. SELECT-PLAY-SELECT-3-0-SELECT.
- The Tivo runs Linux, meaning that you can cross-compile anything
to run on it, short of MS Office and IE. What can you run on the Replay?
Next to nothing.
- The Tivo has a programmer-friendly interface. It has native tcl
support and provides easy ways to access the system database, called MFS.
Does Replay offer this? I think not.
- The Tivo gets its guide data off the air; the Replay needs to connect
to a central server to get it. What happens when Replay goes bankrupt?
You got it - no more guide data.
For these reasons and many usability reasons, I will be returning my Replay unit before the 30-day exchange period expires. It's just an overpriced piece of crap.freebsd guy
Re:The Replay units are nice, but... (Score:5, Insightful)
This is innaccurate. In fact, if you follow the instructions above, you are stealing TiVo service. TiVo requires a subscription, either 9.95/monthly or 249/product lifetime. The sole purpose of 2.5xtreme (this has been debated, but no one is going to change my mine) is to facilitate the theft of TiVo service and of DirecTV.
Parent
Re:What's your point? (Score:2)
(for the record i'm currently a DTV and TIVO customer and pay for all my service, even though the $10/month i pay tivo is bullshit. Like the points given above, i'm paying $10/month just to keep the box functioning)
Re:What's your point? (Score:3, Informative)
TiVo takes the guide data and indexes it into a format that allows for you to find and record shows quickly and easily. It allows you to tell TiVo to record 24 on Fox every week, and it does it. The guide data comes from DirecTV, but the massive sorting and indexing is done by TiVo. This is what you pay for. To use TiVo, you are required to have a subcription, bar none. If you are using the service without paying for it, you are stealing.
It is true that xtreme does not, in and of itself, steal DirecTV. However, if someone where trying to steal DirecTV on a DirecTiVo, it is a component, since it allows the daily calls to be disabled.
Re:What's your point? (Score:2)
Re:What's your point? (Score:2)
That's an extreme case. I should have worded my first post differently. 2.5xtreme is used almost exclusively to steal service. I don't think it should be banned, but there's no denying it has very few uses that are legitimate.
Re:The Replay units are nice, but... (Score:2)
every site that had that 170meg ISO is now gone, kaput, erased by Tivo.
and there's the question to if it ever really worked. so few had it that there isn't a good consensus that it ever really worked.
Re:The Replay units are nice, but... (Score:4, Informative)
Wrong. There is a backdoor code (given by the original poster) that enables 30-second skip. I've tried it; it works. I found high-speed scanning at medium speed works better for me, though...there's no correction for overshoot with 30-second skip.
Where the original poster was wrong was in saying that TiVo gets its guide info over-the-air. Since there's no TV station that provides this service, that's impossible. TiVo phones home for its guide info, just as ReplayTV presumably does.
Parent
Re:The Replay units are nice, but... (Score:2)
exciting to see Taco use apostrophe correctly (Score:2, Funny)
Ah, then there is sharing of the shows (URL). (Score:5, Informative)
Lest us not forget the site that lets all of us ReplayTV 4000 users find new 'friends' to share shows with. With over 100 members and 1200 shows, its not a bad place to start to find that lost episode of The Tick.
Planet Replay [planetreplay.com]
Internet Sharing (Score:4, Interesting)
Now:
Me: Dude, I missed Futurama last night! Can you capture it, encode it, and then put it on your server so I can grab it?
Friend: "I guess..."
The Future:
Me: "Dude, I missed Futurama last night!"
Friend: "No problem... " hits a couple of buttons.. "You'll have it in an hour."
Re:Internet Sharing (Score:2, Funny)
The Future:
Me: "Dude, I missed Futurama last night!"
Friend: "You're on drugs. Futurama was cancled remember!"
Re:Internet Sharing (Score:3, Informative)
Lando [lando.co.uk] already did that for you.
One more piece of hardware for Rob to break? (Score:3, Funny)
don't forget about what ReplayTV did .. (Score:2, Informative)
My biggest gripe with my 3030 is that it doesn't keep track of shows its already recorded. If you setup a horror movie theme channel it will record the same damn movies over and over unless they are already recorded and on the harddrive. I mean how many freaking times does the thing need to record 'Boltneck'
Re:whats a (Score:2)
Re:Homemade PVR (Score:3, Informative)
we're trying to do this
although far from finished you can download what we already have at:
http://davedina.apestaart.org [apestaart.org]