Today was a productive day. I'm am pleased with what I have accomplished.
I borrowed a PC from work yesterday so that I could take the A drive out of my
TiVo and enable telnet and ftp access to it. By following these
handy instructions, I managed to get both telnet and ftp access going within an hour. After that, I installed
Tivo Web and obtained the ability to see a whole bunch of information from a Webserver running directly on the TiVo.
But, I was not about to stop there. Last week, I saw
this and decided I'd figure out how to get programs off of the TiVo. I followed the instructions, and soon was uploading a file off of the TiVo and onto my iMac. And wouldn't ya know it,
VideoLAN plays those MPEG-2 files very well. But, in my travels looking for TiVo software, I found an
even better program for getting video off of the TiVo. And now, I'm saving myself quite a bit of time.
Even still, I wanted to take that video, and compress it down into something a little bit easier to distribute. No... I'm not going to start
distributing South Park again, but I did want to know the general process of how things work on OS X. So, after some more searching, I found that I'll use
bbdemux to split the MPEG-2 audio and video streams apart,
DiVa to convert the video stream to Quicktime, and
Mad to convert the audio stream to AIFF. After that, I use Quicktime Pro to join the audio and video together, and
sync-hole to fix any audio sync problems. After that, it's a matter of exporting the final product into a smaller file. I like MPEG-4 so far, because it offers a really decent picture, sound, and framerate. And, it's a format that can be shared across platforms pretty well.
The only TiVo hacking project I'd like to complete is adding another 80GB of hard drive space. Soon.... very soon.
Labels: TiVo