I'm running pyTivo on my Windows Home Server. Everything works great except for files that have to be converted, the computer just doesn't have the horsepower to stay ahead of watching. My understanding is the pyTivo uses ffmpeg to convert the file and then transfer it to the Tivo. So my question is, how can I use ffmpeg to convert the file on another computer and save this converted version to the WHS so it will not have to run the conversion on the fly? Some of these files are mpg, but I'm not sure what the actual format is inside the mpg container.