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. Jul 1, 2013 #5361 of 10411
    glaviolette

    glaviolette New Member

    25
    0
    Nov 12, 2007
    Maybe I'm just an idiot, but I had *no* idea that adding my tivo.com login information would provide more accurate programming information (For my old Tivo HD). I just happened to be (finally) trying out the Remote Control functions (I initially hadn't as I thought I had read it was limited) and then afterwards I noticed the data was WAY more accurate.

    Maybe add a little note to the docs on file naming?

    http://sourceforge.net/p/kmttg/wiki/File_Naming/

    Just my $.02.

    Otherwise all is working wonderfully! Thanks for your time for all the work!

    -g
     
  2. Jul 1, 2013 #5362 of 10411
    moyekj

    moyekj Well-Known Member

    11,134
    27
    Jan 23, 2006
    Mission...
    It should. I keep kmttg compatible with Java 5 (1.5) intentionally to support the older Macs.
     
  3. Jul 1, 2013 #5363 of 10411
    moyekj

    moyekj Well-Known Member

    11,134
    27
    Jan 23, 2006
    Mission...
    I added a note at the top of that Wiki page about it.
     
  4. Jul 2, 2013 #5364 of 10411
    glaviolette

    glaviolette New Member

    25
    0
    Nov 12, 2007
    Thanks!
     
  5. Jul 2, 2013 #5365 of 10411
    christheman

    christheman New Member

    166
    0
    Feb 20, 2013
    I just record from SD cable movie channels in analog so far. Otherwise I don't know what it is you are asking.
     
  6. Jul 4, 2013 #5366 of 10411
    Hcour

    Hcour Member

    866
    11
    Dec 24, 2007
    I have a 1TB hd in my Tivo, but iirc it doesn't actually use the whole 1TB. What is the correct space amount I should enter into the "Disk Usage" "Total Disk Space"? Thanks.
     
  7. Jul 4, 2013 #5367 of 10411
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,719
    7
    Apr 6, 2000
    SF Bay Area
    It generally depends on what model Tivo and the model hard drive, but I was experimenting with my Tivo HD with a 1 TB. It came to about 910GB, totally filled to the maximum.
     
  8. Jul 4, 2013 #5368 of 10411
    lpwcomp

    lpwcomp Active Member

    8,075
    2
    May 6, 2002
    John's...
    I was confused by your mention of "HD recordings" but I guess you were talking about what you could do in the future.

    Be aware that if you install a cable card, you might lose access to the analog channels. You would probably still be able to record from the SD digital channels and the recordings would be smaller than if they were recorded from the HD channels but you would have no control over the quality.

    When I am recording an old movie, I use the SD version of the channel as opposed to the HD but the recording is still larger than the same recording made from an analog source at basic quality.
     
  9. Jul 5, 2013 #5369 of 10411
    Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...
    Was working fine and it still works fine on my Tivo Premier but my TivoHD reboots every time I try to pull the now playing list. Any thoughts where to start looking for the problem? I upgraded to kmttg_v1p0b.zip but no luck, still reboots at 384/1566. So it pulls three times then reboots...

    This is the kernel log...

    Code:
    Jul  4 23:00:01 (none) kernel: /tvbin/podapp: Version 3! (ecmPid=0x010F) 
    Jul  4 23:03:23 (none) kernel: Illegal read at 5e958000 
    Jul  4 23:03:23 (none) kernel: do_page_fault #2: sending signal 11 to swedishChef(336) 
    Jul  4 23:03:23 (none) kernel: $0 : 00000000 801b0000 00000000 5e957ffe 5e94f620 000089de 000081fc 7f4ff308 
    Jul  4 23:03:23 (none) kernel: $8 : 00000000 0000b792 00000001 000000b5 5e0cbf90 7fa7f658 00000000 0270c000 
    Jul  4 23:03:23 (none) kernel: $16: 7f4ff318 7f4ff308 5e0ee2b8 00000003 00000000 00000000 7f4ff3f0 00000000 
    Jul  4 23:03:23 (none) kernel: $24: 00000000 00445bbc                   04aeaac0 7f4ff298 7f4ff378 00ed11d4 
    Jul  4 23:03:23 (none) kernel: Hi : 00000000 
    Jul  4 23:03:23 (none) kernel: Lo : 00000000 
    Jul  4 23:03:23 (none) kernel: epc  : 00ed15c4    Tainted: P  
    Jul  4 23:03:23 (none) kernel: Status: 80008413 
    Jul  4 23:03:23 (none) kernel: Cause : 00800008 
    Jul  4 23:03:23 (none) kernel:        800e12f0 800e130c 800e57b4 800e5b08 800e745c  
    Jul  4 23:03:23 (none) kernel:        00ed15c4 00ed11d4 00ecf780 00e7edc4 004bdabc 00e7cd04 04a2d898 0045e69c 
    Jul  4 23:03:23 (none) kernel:        0125d50c 04a310cc 00440c80 01267548 04a310cc 04a30f38 04a788b8 04a2d898 
    Jul  4 23:03:23 (none) kernel:        04a305cc 04a2cf90 04a2bca0 04a2e4c8 04a3bdac 04a3bcb0 04a3bb60 04a3ad34 
    Jul  4 23:03:23 (none) kernel:        
    Jul  4 23:03:23 (none) kernel: Tmk Fatal Error: Activity TvVideoGutsActivity <336> strayed! 
    Jul  4 23:03:23 (none) kernel: pc 0xed15c4 status 0x80008413 cause 0x800008 bva 00000000 hi 00000000 lo 00000000 
    Jul  4 23:03:23 (none) kernel: R00 0x00000000  R01 0x801b0000  R02 0x00000000  R03 0x5e957ffe   
    Jul  4 23:03:23 (none) kernel: R04 0x5e94f620  R05 0x000089de  R06 0x000081fc  R07 0x7f4ff308   
    Jul  4 23:03:23 (none) kernel: R08 0x00000000  R09 0x0000b792  R10 0x00000001  R11 0x000000b5   
    Jul  4 23:03:23 (none) kernel: R12 0x5e0cbf90  R13 0x7fa7f658  R14 0x00000000  R15 0x0270c000   
    Jul  4 23:03:23 (none) kernel: R16 0x7f4ff318  R17 0x7f4ff308  R18 0x5e0ee2b8  R19 0x00000003   
    Jul  4 23:03:23 (none) kernel: R20 0x00000000  R21 0x00000000  R22 0x7f4ff3f0  R23 0x00000000   
    Jul  4 23:03:23 (none) kernel: R24 0x00000000  R25 0x00445bbc  R26 0x00000000  R27 0x00000000   
    Jul  4 23:03:23 (none) kernel: R28 0x04aeaac0  R29 0x7f4ff298  R30 0x7f4ff378  R31 0x00ed11d4   
    Jul  4 23:03:23 (none) kernel: Paste the following into a shell to get a backtrace... 
    Jul  4 23:03:23 (none) kernel:  
    Jul  4 23:03:23 (none) kernel: bt -t /tvbin/tivoapp <<END_OF_BT 
    Jul  4 23:03:23 (none) kernel:   tcd 1 
    Jul  4 23:03:23 (none) kernel:   hpk Gen06 
    Jul  4 23:03:2
    Jul  4 23:03:23 (none) kernel:   build b-11-0-mr @443357 2011.01.05-1632 release-mips [] 
    Jul  4 23:03:23 (none) kernel:   pack 11.0k-01-2 
    Jul  4 23:03:23 (none) kernel:   read 0x00400000 /tvbin/tivoapp 
    Jul  4 23:03:23 (none) kernel:   read 0x04000000 /lib/libc.so.6 
    Jul  4 23:03:23 (none) kernel:   read 0x04200000 /lib/libm.so.6 
    Jul  4 23:03:23 (none) kernel:   read 0x04400000 /lib/libpthread.so.0 
    Jul  4 23:03:23 (none) kernel:   read 0x04600000 /lib/libutil.so.1 
    Jul  4 23:03:23 (none) kernel:   read 0x04800000 /lib/libtvutil.so 
    Jul  4 23:03:23 (none) kernel:   read 0x04a00000 /lib/libtmk.so 
    Jul  4 23:03:23 (none) kernel:   read 0x04c00000 /lib/libtvstructures.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2aaa8000 /lib/ld.so.1 
    Jul  4 23:03:23 (none) kernel:   read 0x2ab08000 /platform/lib/libmp3dec.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2ab58000 /platform/lib/libcdsassetsentinelasf.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2aba0000 /platform/lib/libmomcds.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2abe8000 /platform/lib/libmomasf.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2ac38000 /platform/lib/libhpkhl.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2ad18000 /lib/libhpkoss.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2ad68000 /platform/lib/libhpkll.so 
    Jul  4 23:03:23 (none) kernel:   read 0x2adb0000 /lib/librt.so.1 
    Jul  4 23:03:23 (none) kernel:   read 0x2ae08000 /lib/libdl.so.2 
    Jul  4 23:03:23 (none) kernel:   0x00ed15c4 0x00ed11d4 0x00ecf780 0x00e7edc4 0x004bdabc 0x00e7cd04 0x04a2d898  
    Jul  4 23:03:23 (none) kernel:   0x0045e69c 0x0125d50c 0x04a310cc 0x00440c80 0x01267548 0x04a310cc 0x04a30f38  
    Jul  4 23:03:23 (none) kernel:   0x04a788b8 0x04a2d898 0x04a305cc 0x04a2cf90 0x04a2bca0 0x04a2e4c8 0x04a3bdac  
    Jul  4 23:03:23 (none) kernel:   0x04a3bcb0 0x04a3bb60 0x04a3ad34  
    Jul  4 23:03:23 (none) kernel: END_OF_BT 
    Jul  4 23:03:23 (none) kernel:  
    Jul  4 23:03:23 (none) kernel: Tmk Fatal Error: Activity TvVideoGutsActivity <336>: unexpected signal 11 
    Jan  1 18:00:31 (none) kernel: klogd 1.3-3, log source = /proc/kmsg started.
    Jan  1 18:00:31 (none) kernel: CPU revision is: 00020000
     
  10. Jul 5, 2013 #5370 of 10411
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,719
    7
    Apr 6, 2000
    SF Bay Area
    It might be because of the amount of recordings you have. Try limiting the Playlist fetches.
     
  11. Jul 5, 2013 #5371 of 10411
    Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...
    How do I do that? I would love to be able to tell it certain files to pull. I got over 120 episodes of that girl that I need to remove and format for the wife.
     
  12. Jul 5, 2013 #5372 of 10411
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,719
    7
    Apr 6, 2000
    SF Bay Area
    Under Configuration, Tivos tab, NPL fetches, set to 3.
    1 fetch = 128 recordings
    0 = unlimited
     
  13. Jul 5, 2013 #5373 of 10411
    christheman

    christheman New Member

    166
    0
    Feb 20, 2013
    That's correct. I was thinking about what accommodations I might need to make in the future in order to carry on with digital. I guess at the time I wasn't considering that there is also an SD version for each channel I can get now.

    I record in analog SD at Tivo best quality (720x480 or DVD spec). So by your accounts going to digital would likely save me space. It may be that the analog encoder on the Tivo might inflate file size, but not the bit rate, as a tradeoff, or maybe the digital SD bit rate is more compressed than what I have now.

    In any event I am getting bit rates of about 5-7 Mbps (measured by VideoRedo) and 6-8Mbps (measured by KMTTG) for the same video.

    As long as the bit rate doesn't drop down below 4 Mbps (as per VideoRedo), I think I could probably live with it. Otherwise I would just have to down convert from HD to get a nice enough bit rate.
     
  14. Jul 5, 2013 #5374 of 10411
    Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...
    Cool, that works except it pulls from the top o the list which are my newer recordings. Anyway to tell it to pull the old ones first?

    Also, why does it pull differently from my premier as it does from my TivoHD? My premier has 987 recordings and it appears to pull them 16 at a time. so I get 16/987 then 32/987 etc... Anyway to get it to take a "smaller gulp" on the TivoHD? I figure the difference must be in the tivo since I'm using the same software in both scenarios.
     
  15. Jul 5, 2013 #5375 of 10411
    moyekj

    moyekj Well-Known Member

    11,134
    27
    Jan 23, 2006
    Mission...
    For some odd reason a while back TiVo changed series 4 software to only return a max of 16 recordings at a time instead of 128 as is case with series 3 software.

    Most likely what is happening is there is 1 recording on your TiVo causing problems for TiVo TTG server. Since you know approximately where it fails you could try deleting shows in that range (restoring as needed from Recently Deleted folder) until it works and narrow in on which one is causing problems. You can use a browser to control precisely what shows to retrieve as shown below.
    Use the "ItemCount" url option to control how many items to retrieve, and the "AnchorOffset" url option to control starting point. Thus, for example to retrieve most recent shows 10-15 it would be something like:
    Code:
    https://192.168.1.121/TiVoConnect?Command=QueryContainer&Container=/NowPlaying&Recurse=Yes&ItemCount=5&AnchorOffset=10
    
    (Obviously replace IP above with your TiVo IP). You will have to allow your browser a security exception and login with "tivo" as username and your 10 digit MAK as password.
     
  16. Jul 5, 2013 #5376 of 10411
    Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...
    Where do I find these? Are they in a config file or where would i make the changes? Directly in a browser???

    I tried sticking in in a browser and it says authentication required but no matter what I enter seems to be wrong???
     
  17. Jul 5, 2013 #5377 of 10411
    moyekj

    moyekj Well-Known Member

    11,134
    27
    Jan 23, 2006
    Mission...
    I just realized the problem you are having is with your series 3 TiVo HD unit which still has the "expired cookie" problem (that was fixed for series 4 in 20.3 software update), so this browser method is not going to work for you anyway...
     
  18. Jul 5, 2013 #5378 of 10411
    moyekj

    moyekj Well-Known Member

    11,134
    27
    Jan 23, 2006
    Mission...
    soapm, rename your current kmttg.jar and replace with the one in this zip file which I configured to limit NPL retrieval (using curl downloads) to 5 items at a time. This way you can narrow down to within 5 shows where it is failing. Just make sure to turn off "Java downloads" option if you are using that since I didn't update that in this special version.
     
  19. Jul 5, 2013 #5379 of 10411
    waynomo

    waynomo My One Time TCF Club

    12,049
    36
    Nov 9, 2002
    Seven...
    I have a TiVoHD. It is my understanding that TiVoHDs will not play MP4 video files. I have an video MP4 file that I won't to watch on my HDTV using my TiVoHD. I put the file in my TiVo folder on my PC. It doesn't show up when I browse to my computer from my TiVo along with my other files that do.

    Can I use KMTTG to convert this file to a format that my TivoHD will play? I don't see an appropriate encoding profile that will work.

    TY
     
  20. Jul 5, 2013 #5380 of 10411
    Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...

    Ok, thanks, it got to 515/1568 then rebooted. How do i narrow that down to 5 shows on the tivo? Do i just count down the NPL 515 shows? If so I could probably do that fairly easy with the web version of pytivo since I can see the NPL that way.

    I suspect it has to be shows I transferred over using pytivo so when it restarts I will begin by deleting all those shows.
     

Share This Page