Separate names with a comma.
Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 15, 2008.
Tested and confirmed fixed.
So looks like we found the problem. The tivodecode binary doesn't run on your system.
You probably don't have "." in your path, so you would have to execute the following to do it that way:
Don't think that would help as the root of the problem is tivodecode binary doesn't seem to run.
Only way to fix it would be to start with tivodecode source code and build a binary from there. Once/if you have gcc/g++ development tools installed for your system it's pretty trivial to do so. Basically:
Download source code:
Then unzip, untar and build it from command line:
gunzip -c tivodecode-0.3pre4.tar.gz | tar xvf -
Then the resulting 'tivodecode' file in that directory is your binary to use for kmttg.
I've never built my own binaries, so I have some homework to do.
For now, I think I'll carry on just transferring the files off the TiVo, and transferring to the XP to decode. But I'm very happy with being able to use kmttg on the Mac, even if I'm only doing that one step. The transfers are much more robust than with TiVo Desktop on the XP (no surprise there).
Thanks very much for all your help.
If you have to move to XP anyway, why not use kmttg on the XP for downloads as well?
Am I missing some setting or configuration that might allow for this
I tend to batch process my downloads and end up with a big queue. THe downloads typically occur without a problem but i I leave the application running and doing post processing (ad detect/remove, convert etc) the whole machine (Mac OS X Lion) will eventually crash and I have a hard time working out which files have been downloaded, which have been processed etc
So the feature/function I am looking for is to be abel to separate the download and processing and pause the post processing and then close everything down and be able to run these parts at another time (and importantly for me at least) when I am not even connected to my home network where the app can see the TiVo machines
I know it is possible to run the post processing with a command line (or at least I think it is) but I have not managed to work this out
Take a look at menu entries under File->Jobs. You can force all currently queued jobs not to launch, save all queued jobs to a file, then at a later time re-start kmttg and load them.
It's already possible to run kmttg outside your home network and interact with your TiVos (that's most often how I use kmttg). You have to have your router forward ports from WAN side to LAN side TiVos for it to work. More details in config Wiki:
(However that won't accomplish what I think you want where you start something within your home network and then resume it later outside your home network).
Oh, I will, eventually. But we need to install a new hard disk in the desktop, so I've been holding off installing new software.
I figured it was better to get kmttg running somewhere, so I could become familiar with it, rather than not have it at all, and I had lots of space on the Mac's hard drive.
Can I post a a feature request? In OSX Mountain Lion, Apple changed the sleep determination method: http://arstechnica.com/apple/2012/07/os-x-10-8/18/ It doesn't use the disk activity. Is it possible to incorporate these into KMTTG?
kmttg downloaded the season premiere of "Rules of Engagement" as episode 703.. However, ON THE TIVO, it showed up as episode 701.
I have since deleted it from the Tivo, but I was never able to figure out why kmttg thought it was episode 703 and the Tivo thought it was 701.. In all detailed info (metadata downloaded and the extra info screen on the Tivo), the info seemed to match the # shown to me..
How did kmttg end up with a different episode # than the Tivo did?
What kind of TiVo? If Premiere, HDUI or SDUI?
I see the same thing for that episode. The problem is the TiVo XML data does list EpisodeNumber as 703. i.e. If you recover from Recently Deleted and do an XML query you'll see it lists it as 703.
Also, if you switch to SDUI and push into program details you will see it actually shows Episode 703 as well (since it's using above data).
For that same episode using an RPC "recordingSearch" (with recordingId=tivo:rc.108269399 in my case) I do get back this correct info:
i.e. The HDUI shows the RPC data (which it obtains via web) while the SDUI/TTG uses the local TiVo database which in this case is wrong.
The RPC data is much more complete and seemingly more accurate. I do use the RPC data currently to supplement the local data that is not available. i.e. If the local data doesn't have EpisodeNumber then I use the RPC data. Perhaps when obtaining the RPC data I should always just override the local data such as EpisodeNumber.
Is this the same issue we sometimes have with episode numbers for Two and a Half Men?
I've seen quite a few inconsistencies between local data and RPC data. Another example of an annoyance is SyFy "Continuum". The local data has EpisodeNumber as 4 digits, 1 for season number & 3 for episode number. Thus season 1, episode 1 is 1001. That's annoying because it's not consistent since for most other shows it's just 3 digits. I make EpisodeNumber from RPC data as non-zero padded integer for season # and zero-padded 2 digit integer for episode #. It would be OK if TiVo always used zero-padded 3 digit number for EpisodeNumber in local data, but they don't.
To further mess things up I have seen cases where RPC data is missing season & episode information, so if I do choose to override local data with RPC data and apply my above rule for making EpisodeNumber then that could result in inconsistencies for cases when RPC data is missing. I saw that recently where Continuum episode 3 didn't have season and episode data in RPC but other episodes did. So then if I override local data I would have had 101, 102, 1003 and 104 as EpisodeNumber for for my 4 recordings of Continuum.
I hope this isn't a deeply stupid question. But would it be possible to make the season pass list exportable to tab-delimited text, or even an Excel file? (If this is already possible, that would be the deeply stupid part...)
Not a stupid question. Currently no, but easy enough to add for next release as another button say called "Export". Probably csv format (comma-separated-value file) makes the most sense since it can be opened directly by Excel or other such programs.
Note that you can save to a file right now and re-load in kmttg at any time if the goal is just to have a visual backup of your season passes.
I'm afraid this one might indeed qualify as a dumb question...
The pop-up help for the optional "push" step references pyTivo, but I couldn't find it in the win32_tools. Is it a commercial program like VideoRedo?
It is an open-source application: http://pytivo.sourceforge.net/wiki/index.php/PyTivo
It also has its very own thread in the TCF - http://www.tivocommunity.com/tivo-vb/showthread.php?t=328459&highlight=pyTivo
I would love to have the export capability. Thanks very much for considering it!
It was very easy to implement so already checked in for next release.