Thanks for the response. I was beginning to think I'd either asked the impossible or such a dumb question that nobody would bother to answer.
Quote:
Originally Posted by Rdian06
...
When I was trying to do something similar, I would:
1) Download the .tivo file from the web interface
|
Yup, already doing that.
Quote:
|
2) Run tivodecode to convert the .tivo to .mpeg
|
Ok, for some reason I didn't see the precompiled builds of tivodecode when I first visited Sourceforge. I have no problem building and installing applications on my Linux machine at work, but something about Macs makes me a little nervous, which is why I didn't just try tivodecode until now. Anyway, I downloaded the tarfile containing the v1.0.4 OSX PPC tivodecode executable from Sourceforge, and it appears to work.
BTW, do you know if t2sami (the other program available for download in the tivodecode Sourceforge project) is necessary? I don't use closed captioning, so I'm inclined to skip it if it's not required.
Quote:
|
3) Stream the .mpeg file through VLC to a file as MPEG 2 TS stream .ts file to clean up some inconsistencies in the original Tivo mpeg
|
Never used VLC before, but have heard good things. So forgive me if this sounds stupid, but I'm a little confused by the use of the word "stream." Are you opening the .mpeg file in VLC and saving it out to a .ts file? Or are you piping the standard output of tivodecode directly to the standard input of VLC via command-line interface?
Quote:
|
4) Feed the .ts file to Handbrake
|
The purpose of this step is to reformat the video for viewing on another device, right? I haven't used Handbrake before either. Yes, I'm super new to the whole TTG/video encoding thing.
Quote:
In my case, I wanted to preserve the full HD resolution so I used Handbrake's AppleTV preset or my own custom one, but I think it has iPod presets you can start with and tweak if needed.
The trouble I ran into is that if I tried to do any type of editting of the .mpeg or .ts to cut out commercials, audio sync would go out of whack after the Handbrake re-encoding step (though the audio was fine before it went into Handbrake.) I did this testing before the summer, so the Handbrake folks might have improved things a bit.
|
Thanks so much for the helpful post, Rdian06. You've given me the push I need to make this happen, and I won't have to give one nickel to those bozos at Roxio if everything goes right.
I'm glad to see that tivodecode works from the command line. That means I will be easily able to write scripts that will convert multiple .tivo files without any input on my part. Ideally, the same would be possible for VLC and Handbrake, so that I could construct a script that does everything for me while I'm away from my computer (except for the downloading, which I can probably write a script for as well if I put on my coding cap for a few minutes).