KMTTG issue with VideoRedo Profiles

Discussion in 'TiVo Home Media Features & TiVoToGo' started by dcooper2025, Nov 27, 2011.

  1. dcooper2025

    dcooper2025 New Member

    26
    0
    Sep 28, 2008
    Hi, I just setup KMTTG and bought VRD Suite, and want to use one of it's profiles for encoding. I'm using the latest KMTTG as of this post.

    I'm seeing two issues:

    1) on startup, the GUI throws a "Invalid encode name selected" error (since the VRD profile is the default in the GUI) but encoding with this profile works fine, but most problematic,

    2) When running as a service, the encoding step never happens, I'm just left with the .mpg file.

    I've made sure the service has permission to interact with desktop, and I have tried switching it's "running as" account to be me, with Admin privledges, etc.

    I'm running on Win7 64-bit, with the JRE 1.6_029 32-bit VM.

    Any ideas would be greatly appreciated.

    Thanks
     
  2. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    1) That's normal. It takes a few seconds to query VRD to obtain Encoding Profiles so when you first start GUI the VRD profiles are not immediately available.
    2) I think there's an issue right now with service mode and using VRD Encoding Profile, possibly related to issue 1. For me when I add VRD Encoding profile to auto transfers task set the service is shut down once it reaches the encode step. I'll have to try and debug what the problem is. (Using non-VRD Encoding profile works fine).
     
  3. dcooper2025

    dcooper2025 New Member

    26
    0
    Sep 28, 2008
    Thanks. Let me know if I can help debug this in any way, I'd be happy to help. The VRD encoder for h.264 .mp4 is produces far superior output to the ff and handbrake ones, so I'm keen to use it. I'll run GUI mode in the meantime.

    BTW, kmttg is a seriously nice piece of work. Very impressed and I'm spreading the word. It's obviously a labor of love and it shows.

    Let me know if there's a way to donate/participate. I'm in SW engineering myself so I definitely appreciate great work when I see it.
     
  4. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    Update. I'm able to use a VRD encoding profile in service mode if I use a standard built in profile (for example "H.264 MP4"). For some very strange reason I don't understand when kmttg obtains list of VRD encoding profiles in service mode none of the user-defined VRD custom encoding profiles are available. Previously when testing I was using a custom VRD Profile I created. Since it's exact same code for obtaining profiles in GUI mode vs service mode I'm inclined to think it's some VRD related issue somehow constrained by service mode.

    So I'd be curious if you are seeing same thing. i.e. Try "H.264 MP4" profile to see if that works for you as well.
     
  5. dcooper2025

    dcooper2025 New Member

    26
    0
    Sep 28, 2008
    Tetsing right now, stand by....I have a modified H.264 MP4 default profile, but it is one of the default ones (just a few parms changed by me)....
     
  6. dcooper2025

    dcooper2025 New Member

    26
    0
    Sep 28, 2008
    Huh! Ok, things appear to be working fine now...I have no idea what changed, but I'm very happy it's working!

    In poking around a bit with the wrapper.conf, I did bump up the max mem to 1024, but I doubt that had anything to do with it. I also, just for fun, also went into the properties of the VRD .exe binaries and marked them all "Run as Administrator", for what it's worth...but again, I doubt that had anything to do with it.

    I added a comment to the issue on Google Code.

    Thanks man
     
  7. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    Are you still using a modified profile though or the built in "H.264 MP4" one? I'm unable to use any of my own custom profiles in service mode myself.
     
  8. dcooper2025

    dcooper2025 New Member

    26
    0
    Sep 28, 2008
    I'm using the modified (but built-in) "H.264 MP4" profile, yes. I haven't tried using custom profiles.

    I just changed the max resolution to be 1280x720 and max bit rate to be 4000Kbps.
     
  9. dlfl

    dlfl Cranky old novice

    8,911
    724
    Jul 6, 2006
    Dayton OH
    I think VRD keeps the built-in and custom-defined profiles in different folders and I think the custom versions are kept in a user/logon/account-specific folder and the service mode isn't using that account. (Maybe ;))
     
  10. moyekj

    moyekj Well-Known Member

    12,157
    809
    Jan 23, 2006
    Mission...
    It's probably something along those lines. However I do have the kmttg service running using my local account instead of the default system account and the problem still occurs. The only possible workaround is to find and parse the custom VRD profile .xml file manually in such cases, but then whenever VRD updates the implementation of how they save custom profiles that would have to be updated so I'm not inclined to go down that path.
     

Share This Page