I have a PC tucked away running Win 7 Pro with auto-transfers enabled on kmttg. Shows accumulate on an SSD on this PC. I then remote desktop into the PC from a laptop and review edits in VideoRedo, complete ad-cut and encode in kmttg on that tucked away PC.

I had to disable remote audio in remote desktop for VideoRedo to work right so you get no sound. I also work with a small video window as full screen video over remote desktop is laggy. I've even remoted into this PC while traveling to review edits.

What do you do for the "Unable to initialize video display" error in VideoReDo? After I remote desktop in, and then disconnect, it produces this error. Also getting a "error opening Direct Sound audio device" error

What do you do for the "Unable to initialize video display" error in VideoReDo? After I remote desktop in, and then disconnect, it produces this error. Also getting a "error opening Direct Sound audio device" error

Well, that is not exactly true, is it? When one refreshes the NPL, kmttg shows the status of the files as an icon on the left. I notice the rate parameter on the right sows "Infinity". It's no doubt true kmttg takes no particular notice of the transfer status, but it is not quite true it has no idea entirely when a push is in progress or that one is complete.

Of course it is entirely your call, but FWIW, I agree with your decision. It would require having kmttg automatically refresh all the NPLs on a continuous basis, taking notice of the transfer status of every file every time. That's a pretty bad idea, if you ask me.
.

My thought on it was, if you have auto transfers already set up, and since kmttg is already refreshing the NPL on a timed basis for that, having it keep track of what was requested to be pushed, and the status of it (from the blue icon would be the easiest way) or from an extra few characters added to the meta file which kmttg would look for, would be a way to determine if the push was successful and if so, delete the source files.

I would see this as the final missing piece to making kmttg pretty automated without need for user interaction when cutting commercials and pushing them back.

All I did was to start downloads on 1 Tivo then the other, I think the dual downloads started after the first was complete. (I had started 2 on each.)

I can't seem to reproduce. I turned on the option, then started 2 transfers from my Roamio and then queued up 2 from my Premiere and watched and only had 1 download at a time. I guess I can go looking in the code but would be much easier if there was an easily reproducible sequence.

Nothing obvious in the code, and it's pretty simple so not sure what could go wrong. Here's the relevant code deciding on whether to launch a queued up job (continue at end in this context means break out of loop and don't launch the job).

Only thing I can think of is possibly, depending on very precise timing, 2 or more download jobs can be started before their status changes to "running". When you see 2 or more downloads are they always starting at almost identical times? I'll have to look at code more closely to account for that scenario if not already...

Only thing I can think of is possibly, depending on very precise timing, 2 or more download jobs can be started before their status changes to "running". When you see 2 or more downloads are they always starting at almost identical times? I'll have to look at code more closely to account for that scenario if not already...

I'm able to reproduce the problem now. It can happen if you select multiple titles at once for a TiVo and then click START. It is related to timing as suspected. If you individually select 1 title at a time and click START then it won't happen. I think I know how to resolve it for next release.

I'm able to reproduce the problem now. It can happen if you select multiple titles at once for a TiVo and then click START. It is related to timing as suspected. If you individually select 1 title at a time and click START then it won't happen. I think I know how to resolve it for next release.

Is there any way to see what's going on with the mind.tivo.com server? My pushes seem to be going through, no errors. But nothing gets sent to the tivo.

Thanks

Not that I'm aware of. pyTivo has never added that functionality AFAIK which is why I added it in kmttg for a while (until it stopped working). Quick thing to check is if you are pushing to a machine that is part of a TiVo beta then you need to use alternate TiVo push server in pyTivo server, or vice versa if you are setup for staging server vs production server.

Not that I'm aware of. pyTivo has never added that functionality AFAIK which is why I added it in kmttg for a while (until it stopped working). Quick thing to check is if you are pushing to a machine that is part of a TiVo beta then you need to use alternate TiVo push server in pyTivo server, or vice versa if you are setup for staging server vs production server.

Also Australian TiVos have a different mind server as well(symind.tivo.com:8181).

__________________
Follow @pytivo on Twitter for project updates and more! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. | To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. A Web app for Roku Remote Control

Question about metadata files. Might be a stupid question, but I'm venturing into an area I've not messed with before.

In the past I've kept the actual .TiVo files from my TiVos on my computer's archive of programs. Giving some thought to changing that and decrypting/adcut to save space. To that, I'll need the metadata files, obviously if I want to keep program info in there.

The Q is this.. Is there any way of re-integrating that data back into the video file, or do I have to leave the .txt/metadata files sit on the HD with the video file for good? I prefer a cleaner HD than that, so I was wondering about reintegration of the metadata info. Tkx.

Also, I've tried taking .TiVo files already on my computer and using kmttg to decrypt/adcut, which works, except when I do that, it never creates a metadata file - I always get an error doing that. Any ideas why?

__________________Joe Siegler - To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Please forgive me if this is a repost. I did search for some of the relevant strings in this thread before posting...

I'm running v1p0l and Java 1.7.0_45-b18. As soon as I updated java, I started getting the below error in the log window (bottom pane) when kmttg starts. Is there something I need to change in jre\lib\security or something like that?

Thanks for any help.

>> Getting Now Playing List from Premiere ...https://192.168.15.3/TiVoConnect?Com...AnchorOffset=0
java.lang.NoSuchMethodError: sun.security.internal.spec.TlsRsaPremasterSecretParameterSpe c.getEncodedSecret()[B
at com.sun.crypto.provider.TlsRsaPremasterSecretGenerator.engin eGenerateKey(TlsRsaPremasterSecretGenerator.java:75)
at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:530)
at sun.security.ssl.RSAClientKeyExchange.<init>(Unknown Source)
at sun.security.ssl.ClientHandshaker.serverHelloDone(Unknown Source)
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
at sun.security.ssl.Handshaker.processLoop(Unknown Source)
at sun.security.ssl.Handshaker.process_record(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unkno wn Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.http://www.protocol.https.HttpsClien...onnect(Unknown Source)
at sun.net.http://www.protocol.https.AbstractDe...onnect(Unknown Source)
at sun.net.http://www.protocol.http.HttpURLConn...Stream(Unknown Source)
at sun.net.http://www.protocol.https.HttpsURLCo...Stream(Unknown Source)
at com.tivo.kmttg.main.http.noCookieInputStream(http.java:86)
at com.tivo.kmttg.main.http.download(http.java:169)
at com.tivo.kmttg.task.javaNowPlaying$1.run(javaNowPlaying.java :104)
at java.lang.Thread.run(Unknown Source)

Sounds like Java may be messing with security stuff again and not being backwards compatible. In kmttg config->Program Options turn off Java downloads to workaround it for now, or don't use latest version of Java.

It seems like it happens when the very first item in the list is a folder. Click on it, which opens the folder, then any item in the folder you click on will get that..
After that, you can successfully click on any item in the folder.

Sounds like Java may be messing with security stuff again and not being backwards compatible. In kmttg config->Program Options turn off Java downloads to workaround it for now, or don't use latest version of Java.

Thanks. Turning off Java downloads works, and I can now download (using cURL)/decrypt/encode shows again. All the items on the "Remote" tab still give this error, but are not critical for what I need now.

I'll consider downgrading Java if necessary, but I figured it would just need a modification somewhere in Java's security config to get the latest Java version working with kmttg.

Thanks. Turning off Java downloads works, and I can now download (using cURL)/decrypt/encode shows again. All the items on the "Remote" tab still give this error, but are not critical for what I need now.

I'll consider downgrading Java if necessary, but I figured it would just need a modification somewhere in Java's security config to get the latest Java version working with kmttg.

I updated 3 different Windows machines (XP, Vista, Win 7) to latest JRE (1.7.0_51-b13) and none had the problem you posted. Java downloads work as do RPC functions. So I would recommend you run Java update again as looks like you don't have latest version and perhaps one you have didn't install properly.

It seems like it happens when the very first item in the list is a folder. Click on it, which opens the folder, then any item in the folder you click on will get that..
After that, you can successfully click on any item in the folder.

But going out and back in reproduces the problem again, of course.

Can't reproduce following above steps on either Windows or Linux (I do have an Elite whose very 1st item in NPL is a folder). Don't have a Mac to test.

It seems like it happens when the very first item in the list is a folder. Click on it, which opens the folder, then any item in the folder you click on will get that..
After that, you can successfully click on any item in the folder.

But going out and back in reproduces the problem again, of course.

Quote:

Originally Posted by moyekj

Can't reproduce following above steps on either Windows or Linux (I do have an Elite whose very 1st item in NPL is a folder). Don't have a Mac to test.

Can't reproduce on XP, Vista, Win7 or Linux here. My steps to test are:
* Refresh Now Playing list for an Elite with "Show Folders" turned on
* Click on top item in the table which is a folder
* Click on top item inside folder

Is above right sequence to try and reproduce?
Does the stack trace contain any kmttg code references? Please post the full stack trace and also possibly your config.ini with MAK, passwords and anything else you don't want others seeing redacted.

I updated 3 different Windows machines (XP, Vista, Win 7) to latest JRE (1.7.0_51-b13) and none had the problem you posted. Java downloads work as do RPC functions. So I would recommend you run Java update again as looks like you don't have latest version and perhaps one you have didn't install properly.

Yup. Updated to JRE 1.7.0_51-b13 and all is working again. Thanks as always!

Can't reproduce on XP, Vista, Win7 or Linux here. My steps to test are:
* Refresh Now Playing list for an Elite with "Show Folders" turned on
* Click on top item in the table which is a folder
* Click on top item inside folder

Is above right sequence to try and reproduce?
Does the stack trace contain any kmttg code references? Please post the full stack trace and also possibly your config.ini with MAK, passwords and anything else you don't want others seeing redacted.

Actually, it seems to be only on my Roamio.. and you can sort by different columns to force a folder to be at the top, and it still reproduces (on the Roamio).

No, no stack traces are shown, or else I would have posted them.

Even if I save the messages to a file and look there, there's no extra info shown (I thought that might have extra debug info).

I tried rolling back to the older java, but the new security rules stayed-put. I re-installed the new version, set the security level to the lowest, and still have to click my way through triplicate warnings and "I'm OK with running this" type messages on websites with any java content embedded, with any browser.

Since I tried the lower-level java security settings, before I rolled-back, and nothing would work at all, due to being "blocked" due to security reasons, I figure it working now, on the same new java release, and the same low-security setting, is a sign that the original install didn't work correctly.

I didn't try kmttg before I had my browsers back. I checked after all that, and all seems well with kmttg.

Yes, I did remove all other java versions present with each and every install, at completion of each installation.