PDA

View Full Version : Where Does TiVo Desktop Store Show Information?


jason331
08-25-2008, 09:48 PM
Sorry for the newbie-esque question, but I couldn't find an answer to this after exhaustively Googling...

Where does TiVo Desktop (I'm running v2.6.2) store show information such as actors, summary, original air date, etc? I don't see anything like an XML file or something else that would look like a database in my C:\Program Files\TiVo folder or C:\Program Files\Common Files\TiVo Shared, nor do I see anything relevant under HKEY_LOCAL_MACHINE\SOFTWARE\TiVo in my registry. When I view transferred shows residing on my computer from my TiVo I can definitely see all the original information just as if the file we still sitting on my TiVo itself. Any thoughts on this?

My ultimate goal in this is to hack together some kind of way for PyTiVo to provide this information too.

greg_burns
08-25-2008, 09:56 PM
That information is encrypted in the header meta data of the .tivo file I believe.

There is also the cache files that have the info in them. Not really sure how the two are related.

On Vista...
C:\Users\<username>\AppData\Local\TiVo Desktop\Cache

wmcbrine
08-25-2008, 09:59 PM
The information is stored within the .TiVo files. It's a small encrypted XML section at the front of the file. You can extract it with tivodecode.

pyTivo already has a way to provide this info. Read up on "metadata"; e.g., here (http://pytivo.armooo.net/wiki/MetaData).

jason331
08-25-2008, 10:56 PM
Well that makes life easy for me. Thanks for the speedy responses everyone!