I’ve always been meaning to determine how one can decrypt the *.tivo files as saved out from the TiVo units by the TiVo Desktop application.
Turns out it wasn’t as hard as I thought, just took some research. Found an application called tivodecode, but the binary I found I couldn’t get to work. But I eventually came across the page here. Which linked to a java application called kmttg, which is a good app to use instead of the TiVo Desktop one. However, the tools zip file they provide has the tivodecode binary that works on my Windows 7 x86 host.