orangeboy
10-26-2009, 07:19 PM
Just a quick question: Does pyTivo support programId metadata when *pulling* from a PC?
I'm using kmttg to process Tivo files (download, decrypt, QS fix, Ad detect, and Ad Cut) and for the most part, push the processed files back using pyTivo. On occasion, the push fails and I resort to pulling from Tivo, again, using pyTivo.
The problem with this is the metadata associated with the processed file doesn't include the programId, and kmttg doesn't know that the pulled file should be ignored. kmttg keeps a history file, using the programId as a key to whether or not allow the program is to be downloaded again. As a result, kmttg downloads the processed file and does it's thing again: download, decrypt, QS fix, Ad detect, and Ad Cut.
I see the easiest fix as being pyTivo including the programId when a file is pulled from the PC to the Tivo, and kmttg adding programId to it's metadata file. Of course it all depends on the answer to my question at the top of this post!
Thanks guys for providing some VERY useful tools! :up:
I'm using kmttg to process Tivo files (download, decrypt, QS fix, Ad detect, and Ad Cut) and for the most part, push the processed files back using pyTivo. On occasion, the push fails and I resort to pulling from Tivo, again, using pyTivo.
The problem with this is the metadata associated with the processed file doesn't include the programId, and kmttg doesn't know that the pulled file should be ignored. kmttg keeps a history file, using the programId as a key to whether or not allow the program is to be downloaded again. As a result, kmttg downloads the processed file and does it's thing again: download, decrypt, QS fix, Ad detect, and Ad Cut.
I see the easiest fix as being pyTivo including the programId when a file is pulled from the PC to the Tivo, and kmttg adding programId to it's metadata file. Of course it all depends on the answer to my question at the top of this post!
Thanks guys for providing some VERY useful tools! :up: