1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

New program for 1 step TTG downloads, decryption, encoding - kmttg

Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 15, 2008.

  1. Aug 24, 2013 #5581 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    No need for MAK in VRD. My guess would be that old version of VRD can't handle TS .TiVo files or you don't have a recent (partial) TiVo Desktop installation with updated TiVoDirectShowFilter DLL.
     
  2. Aug 24, 2013 #5582 of 10412
    jcthorne

    jcthorne Active Member

    2,720
    2
    Jan 28, 2002
    Houston
    I do not have Tivo Desktop installed. Is there a way to obtain the required dll without a full install of TD? I'd rather not purchase it at this stage, much less install it. Do newer versions of Videoredo still require install of Tivo Desktop as well?
     
  3. Aug 24, 2013 #5583 of 10412
    jcthorne

    jcthorne Active Member

    2,720
    2
    Jan 28, 2002
    Houston
    OK, I have royally messed something up. I was trying to play with ts files and ran into a road block needing TiVo desktop. Decided to go back to ps files for now as it was working fine.

    Now kmttg cannot download anything. I get an error that looks like:

    http IO exception for http://192.168.1.112:80/download/.....
    Server returned HTTP response code 503 for url .....

    I tried using curl downloads and while the error is different, it fails as well. Tried a file from 3 different TiVo's on the network. Also tried disabling Avast and same error. What did I mess up?
     
  4. Aug 24, 2013 #5584 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    No need to purchase TiVo Desktop Plus, and the free version link is here:
    http://assets.tivo.com/assets/exe/tivotogo/TiVoDesktop2.8.3.exe
    Once you install it you should make sure the proper MAK is entered and then play a .TiVo file to verify it's working, then you can run uninstall and choose to keep only a partial install which will keep the dll installed such that you can still play .TiVo files and then VRD will also be able to decrypt. With partial install there will be no TD services running and only the dll will remain registered in DirectShow and that's all you need for VRD to be able to handle .TiVo files.
     
  5. Aug 24, 2013 #5585 of 10412
    jcthorne

    jcthorne Active Member

    2,720
    2
    Jan 28, 2002
    Houston
    An update to my downloads problem. Pytivo cannot download either so its not a setting in kmttg. PyTivo reports:

    ERROR:pyTivo.togo:401
     
  6. Aug 24, 2013 #5586 of 10412
    mglutz

    mglutz New Member

    33
    0
    Jan 13, 2011
    Is this the right forum for requesting new features for kmttg? If so:

    Can the season passes tab be updated to include the options in the table (i.e. show record, keep at most, keep until, start and stop recording options) so that you don't have to individually select each season pass and select modify to see what the options are?

    Thanks
     
  7. Aug 24, 2013 #5587 of 10412
    lpwcomp

    lpwcomp Active Member

    8,075
    2
    May 6, 2002
    John's...
    What model TiVo? I was having the same problem recently with both my THD and TiVo 2. Premiere d/l worked fine. Problem is gone now, but while it was still occurring I ended up having to do a direct TiVo-TiVo xfer (THD to Premiere), then a Premiere to PC xfer.
     
  8. Aug 25, 2013 #5588 of 10412
    True Colors

    True Colors Member

    482
    0
    Oct 18, 2006
    I did hear that the functionality was lost in kmttg to download from a paused point in a video.

    However, my question is....... will the functionality be restored someday? If so, when?

    Thanks,

    TC
     
  9. Aug 25, 2013 #5589 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    Functionality was intentionally removed because series 4 software update broke it (it still works for series 3 units).
     
  10. Aug 25, 2013 #5590 of 10412
    True Colors

    True Colors Member

    482
    0
    Oct 18, 2006
    Thanks for the response.

    Is there any chance that this feature will be added back for series four Tivos at some point in the future?

    I would be glad to donate 20 bucks to the kmttg fund if this could be restored :)

    TC
     
  11. Aug 25, 2013 #5591 of 10412
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    How can he answer that? It's TiVo Inc.'s decision. But I don't foresee them making a lot of changes to the Series 4 software at this point.

    You know, as a developer, I don't find these (usually empty) promises motivating. I'd be a lot more impressed if you actually donated up front, and then made your request. Although it's still a very tiny sum for the amount of work involved in any non-trivial feature.
     
  12. Aug 28, 2013 #5592 of 10412
    gbm

    gbm New Member

    23
    0
    Oct 6, 2001
    Hi,

    Been using TiVos since S1...just started using kmttg today. Absolutely love it. Don't know why I haven't been using it for years. Anyhow...

    All is working well except the Slingbox Capture with my Pro HD

    I've spent a good amount of time with the settings and in search but the recording doesn't show up.

    I've followed the wiki instructions but I must be missing something.

    The program claims to be recording...the MB count rises and rises, but nothing shows up in the directory.

    If it's of any help, this is in the log at the bottom (changed the password):

    >> CAPTURING SLINGBOX TO C:\User\George\Downloads\kmttg\slingbox_2013_08_28_04_34_25.ts ...
    "C:\Perl\bin\perl.exe" "C:\Users\George\Downloads\kmttg\slingbox\rec2.pl" -stdout -ip 192.168.1.254 -port 5001 -pass xxxxxxxx -vbw 4000 -vs 5 | "C:\Users\George\Downloads\kmttg\ffmpeg\ffmpeg.exe" -fflags +genpts -i - -vcodec copy -acodec ac3 -ab 224k -y -f mpegts "C:\User\George\Downloads\kmttg\slingbox_2013_08_28_04_34_25.ts"
    Killing 'slingbox' job: "C:\Perl\bin\perl.exe" "C:\Users\George\Downloads\kmttg\slingbox\rec2.pl" -stdout -ip 192.168.1.254 -port 5001 -pass xxxxxxxx -vbw 4000 -vs 5 | "C:\Users\George\Downloads\kmttg\ffmpeg\ffmpeg.exe" -fflags +genpts -i - -vcodec copy -acodec ac3 -ab 224k -y -f mpegts "C:\User\George\Downloads\kmttg\slingbox_2013_08_28_04_34_25.ts"
    taskkill /f /t /pid 4676

    The only other thing that looks suspicious is from the task viewer, after the 'stream started' message:

    stream started

    00:00:00 pkts:0
    00:00:05 pkts:863[asf @ 003a2d00] max_analyze_duration 5000000 reached at 5024000 microseconds
    [asf @ 003a2d00] Could not find codec parameters for stream 2 (Unknown: none): unknown codec
    Consider increasing the value for the 'analyzeduration' and 'probesize' options

    I'm a total noob with this program, but the inputs are so straightforward, I can't figure out what my error is...

    I'd appreciate any help.

    Thanks,

    George
     
  13. Aug 28, 2013 #5593 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    @gbm

    Sounds like ffmpeg is struggling with identifying the slingbox recording codecs. Would be helpful to examine exactly what your slingbox is putting out. From a CMD window please execute the following (fixing the password):
    "C:\Perl\bin\perl.exe" "C:\Users\George\Downloads\kmttg\slingbox\rec2.pl" -output "C:\Users\George\Downloads\kmttg\rec2.asf" -ip 192.168.1.254 -port 5001 -pass xxxxxxxx -vbw 4000 -vs 5 -dur 30

    That should create a 30 second capture in file:
    C:\Users\George\Downloads\kmttg\rec2.asf

    Then examine the contents of the rec2.asf file using Mediainfo and post the output specifications of that program here.
     
  14. Aug 28, 2013 #5594 of 10412
    gbm

    gbm New Member

    23
    0
    Oct 6, 2001
    Here's the info from the file:

    General
    Complete name : C:\Users\George\Downloads\kmttg\rec2.asf
    Format : Windows Media
    File size : 14.9 MiB
    Maximum Overall bit rate : 5 120 Kbps
    Movie name : Slingbox
    Performer : Sling Media
    Comment : 1

    Video
    ID : 2
    Format : AVC
    Format/Info : Advanced Video Codec
    Codec ID : h264
    Width : 1 920 pixels
    Height : 544 pixels
    Display aspect ratio : 3.529
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits

    Audio
    ID : 1
    Format : 706D
    Codec ID : 706D
    Bit rate : 256 Kbps
    Channel(s) : 2 channels
    Sampling rate : 32.0 KHz
    Bit depth : 16 bits



    Thanks!

    George
     
  15. Aug 28, 2013 #5595 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    Hmm. 706D audio - that's new to me. No doubt that is what ffmpeg doesn't recognize. I had to Google what it is and it appears to be FAAD AAC audio which I would expect ffmpeg should be able to handle, but I guess not.
    If you are able to upload the clip somewhere where I can download it I could play with it some more to see if it's possible to get ffmpeg working with it.
     
  16. Aug 28, 2013 #5596 of 10412
    gbm

    gbm New Member

    23
    0
    Oct 6, 2001
  17. Aug 28, 2013 #5597 of 10412
    glaviolette

    glaviolette New Member

    25
    0
    Nov 12, 2007
    Howdy!

    For some reason now when I try to refresh any of the "Remote" tabs I now receive the error...


    RPC error response: Failed calling IT mind with 'login': ProcessITMindRequest caught 'PostString failed: Curl eror: problem with the local SSL certificate
    (58). Url: https://www8.tivo.com/authinternal/mindLite2?type=login'
    rpc Auth error - null


    I verified my Tivo.com login on the site and within kmttg?

    Hoping I've not made a silly user error.

    Thanks!

    -g
     
  18. Aug 28, 2013 #5598 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    That one works for me with ffmpeg. I made a custom encoding profile in kmttg called ff_sling.enc that mimics what is done during sling capture:
    Code:
    # Description (single line, keep short)
    <description>
    Slingbox: ts container, copy video (H.264), AC3 audio
    
    # Encode command or script (single line)
    # Known keywords: FFMPEG, HANDBRAKE, MENCODER, PERL, INPUT, OUTPUT, PWD, CPU_CORES, SRTFILE
    <command>
    FFMPEG -y -i INPUT -fflags +genpts -vcodec copy -acodec ac3 -ab 224k -y -f mpegts OUTPUT
    
    # Encoded output file extension
    <extension>
    ts
    
    From FILES mode I ran encode using above on the record_1080i.asf clip file and it worked fine for me. So perhaps you're using an older version of ffmpeg or something. From kmttg Help menu try updating the Tools to make sure you are using same ffmpeg version I am.
     
  19. Aug 28, 2013 #5599 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    With a series 3 unit I assume (which uses middlemind.tivo.com)? Since TiVo has been making many changes to tivo.com it could be they are messing with stuff so perhaps give it a day or 2 to see if it starts working again. I no longer have a series 3 machine plugged in to test with anymore so don't have an easy way to test myself.
     
  20. Aug 28, 2013 #5600 of 10412
    glaviolette

    glaviolette New Member

    25
    0
    Nov 12, 2007
    Yup. HD.

    That was my suspicion/fear as well. So.. with this broken my additional metadata info is hosed I'm assuming.

    Wait... Wait.. I gave it *one* more try before I clicked submit. It's working now. :D

    Thanks again for your speedy reply and for all that you do! :up:
     

Share This Page