Easier to use pyTivo - pyTivo Desktop

Discussion in 'TiVo Coffee House - TiVo Discussion' started by Dan203, Jan 23, 2017.

  1. Apr 30, 2017 #521 of 2492
    HerronScott

    HerronScott Well-Known Member

    7,593
    1,114
    Jan 1, 2002
    Staunton, VA

    Advertisements

    Are you doing anything in kmttg when you download the file (such as decrypting it) and was the pyTivo downloaded file just a normal encrypted .TiVo file?

    Scott
     
  2. Apr 30, 2017 #522 of 2492
    Redoctobyr

    Redoctobyr Active Member

    313
    90
    Jun 21, 2008
    So far as I can tell, I'm not doing anything besides downloading the files, in either software. I'm not decrypting them, or re-encoding them to a different video format in kmttg, etc. I do have each one set to save the metadata as a text file. The files that pyTivo downloads have PS in the file name, and in kmttg, "Download files using Transport Stream format" is un-checked. And I think I read that Series 2s don't support TS format anyhow.
     
  3. Apr 30, 2017 #523 of 2492
    ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,107
    172
    Jul 9, 2001
    Central Jersey
    @Redoctobyr,

    Quite a few replies have already been posted on this topic (I was going to just reply, but I decided to check the rest of the thread first - unusual for me! ;) ), so, instead of QUOTE'ng *EVERYBODY*, I'm just going to "Speak my piece":

    My initial response, to your question QUOTE'd in Red above, is "No", which depending on your initiative becomes "Sure".
    • TiVo appears to store 2 dates in its metadata:
      1. Original Air Date
      2. Recorded Date / Time
      .
    • While Original Air Date remains 'fixed', Recorded Date / Time changes when you 'Transfer' a file from Recorded Date / Time to Transferred Date / Time.
      • While I'm sure that anyone with enough initiative could utilize a HEX Editor to change this info back to what they want, my K.I.S.S. solution is just to transfer shows in Recorded Date / Time order, such that the Groups (usually) display them in Series / Episode order. i.e. I have transferred a show originally transferred from my Roamio Basic to my Roamio OTA *BACK* to my Roamio Basic so that I could RE-transfer it back to my Roamio OTA in chronological order. *MUCH* simpler, IMHO, that using a HEX Editor.
      • This is the TiVo 'data' available to *ALL* programmers - what they do with that data is up to them...
    HTH :)
     
  4. Apr 30, 2017 #524 of 2492
    Mikeguy

    Mikeguy Well-Known Member

    27,636
    9,209
    Jul 28, 2005
    Understood. I'm just using the metadata file, on my PC, to understand what the related .tivo file is, if I have a question.
     
  5. Apr 30, 2017 #525 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada

    Advertisements

    Crap there is a bug in the release I just put out. :(

    Gonna have to do another update in a few minutes. Sorry guys.
     
    aaronwt likes this.
  6. Apr 30, 2017 #526 of 2492
    foghorn2

    foghorn2 Well-Known Member

    1,499
    461
    May 4, 2004
    Las Vegas
    What, are you rich or what? Working on updating free software on a weekend!
     
  7. Apr 30, 2017 #527 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada
    I enjoy it. I was working on the Mac version and discovered a bug that effects both versions.
     
    aaronwt, krkaufman and foghorn2 like this.
  8. Apr 30, 2017 #528 of 2492
    ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,107
    172
    Jul 9, 2001
    Central Jersey
    In *MY* experience, it's an addiction.

    "Way-back-when / in-a-time-LONG-LONG-ago", *BEFORE* Windows, and the IBM-style of PCs, there was CP/M. And, *BEFORE* the "INTERNET", folks had MODEMs and to connect with other folks, you needed to know the PHONE NUMBERs of BBSs (Wild huh? But, bear with me...).

    "Back then", *MANY* folks wrote, and then GAVE AWAY their software - this was known as 'Public Domain'. I was one of those folks.

    After 'graduating' from my Netronics Super Elf II Kit w/ RCA COSMAC 1802 Processor, 256 *BYTES* of Static RAM, HEX Keypad, Red 7-segment LEDs for Adddress Bus and Data (it eventually progressed to Tiny Basic, 4K RAM, IIRC, and Serial Data Storage to a cassette recorder), I moved onto a Digital Research BigBoard Kit w/ Z-80 Processor, 64K of Dynamic RAM, ASCII keyboard, Shugart 8" 241K SSSD floppies (The DR BigBoard was essentially the same as the 'already-assembled' Xerox 820, sold as a direct competitor to the IBM PC).

    There were several RCP/M BBSs available at that time, some written in MBasic, others in Z-80 ASM. I chose one written in Z-80 ASM, and proceeded to 'fork off' a version that THREADED messages (unheard of at that time). Of course, I made it Public Domain, and I supported it with 'every-waking-minute' of my free time (certainly pissed my wife off). When the Xerox warehouse started clearing out unsold 820-I's and II's, I bought 'too many'. The II was available with an optional Shugart 8" 10MB HDD, so I disassembled the BIOS, re-wrote it to accept Quantum 8" 20MB and 40MB HDDs (available inexpensively at the time), bought an EEPROM burner to burn new EEPROMs, and sold a few EEPROMs to cover the cost of the burner. Otherwise, everything else was FREE.

    Thus, I completely understand what @Dan203 is doing / feeling... :D :thumbsup:
     
    foghorn2 likes this.
  9. Apr 30, 2017 #529 of 2492
    lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    No need to go through a dialog. Just hit "2".
     
  10. May 1, 2017 #530 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada
    OK new version uploaded for both Windows and Mac. Sorry if you upgraded to 1.5.14 for Windows only to have to upgrade again. I found two serious bugs that needed to be fixed. I discovered the bugs before I uploaded the new Mac version so I saved them the trouble.

    I also developed a new automated build process for Mac so releases should be simultaneous from here on out. (hopefully that's a good thing :))
     
    aaronwt, gonzotek and NowPlaying like this.
  11. May 1, 2017 #531 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada
    I added a tiny feature to the Mac installer that I just uploaded. It wasn't worthy of upgrading the version number though. I made it so the installer would delete the old, no longer used, pyTivo binary and pyTivoTray.app bundle. The pyTivo binary has been moved inside the bundle and the bundle has been renamed to just pyTivo.app to limit user confusion. I also added a feature which will set a custom folder icon on the pyTivo install folder. This is just because I'm a perfectionist and this is what all the big guys do when they have an app that requires a folder and not just a single bundle. :)
     
    krkaufman likes this.
  12. May 1, 2017 #532 of 2492
    TIVO_GUY_HERE

    TIVO_GUY_HERE I miss the ocean

    7,213
    318
    Jul 10, 2000
    Dallas Texas
    I'm having issues installing the new update ( windows).
    I usually stop pytivo, then exit it, before I install update, and did so this time, but it's coming up saying following applications are using files that need to be updated by setup.
    the files are (2 of them) PyTivoTray.exe.
    I've already stopped and exited out of it, nothing is running. So message says it's recommended that you allow setup to close them, so I reboot, pytivo running in tray, try update, get same message, click ignore and get
    Error occurred while trying to replace existing file.
    DeletedFile Failed; Code 5.
    Access denied.
     
  13. May 1, 2017 #533 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada
    That's caused by one of the bugs I fixed in the new update. There was a bug that prevented the tray app from exiting correctly. To get around it you have to open the task manager and force quit pyTivoTray.exe and pyTivo.exe (there will be two of each) then run the installer. Sorry for the inconvenience.
     
  14. May 1, 2017 #534 of 2492
    TIVO_GUY_HERE

    TIVO_GUY_HERE I miss the ocean

    7,213
    318
    Jul 10, 2000
    Dallas Texas
    No problem Dan, killed em, and updated completed.
    thanks
     
  15. May 1, 2017 #535 of 2492
    TIVO_GUY_HERE

    TIVO_GUY_HERE I miss the ocean

    7,213
    318
    Jul 10, 2000
    Dallas Texas
    I'm having issues, My tivo sees my shows from PC. I start transfering, and they do transfer at a pretty good speed, I can watch immed. after they start, but then I go back to now showing a bit later, and none are in now playing, and history shows Not Transferred. The file type is (TS).tivo
    Am I doing something wrong?
     
  16. May 1, 2017 #536 of 2492
    ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,107
    172
    Jul 9, 2001
    Central Jersey
    TS vs PS

    This is a discussion, that I, although a TiVo user from Series 1, have been absent from until recently, since I bought a pair of Roamios (Basic and OTA, both Lifetime).

    TS transfers have the 'hidden' benefit of NOT displaying any error during the TiVo-to-PC transfer. But, then they FAIL days / weeks / months later during the PC-to-TiVo transfer.
    • Folks like @moyekj say "Just buy VRD for $100" and be done with it. (Boy, I've *REALLY* done it now!)
    • Folks like me say "Why?"
    SEARCH TCF using my UserID for *MANY* recent posts discussing TS vs PS transfers.

    As a "Newbie" to posting, but NOT a "Newbie" re: LURKing, reading, etc..., I'm surprised at the number of 'Old-Timers' that don't understand the ramifications between TS vs PS TiVo-to-PC transfers. You can also SEARCH for UserID @wuzznuubi for his thoughts on this 'Age-Old-But-Hidden' problem.

    Sorry Kevin, I do *LOVE* (and appreciate) your programs!
     
  17. May 2, 2017 #537 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada
    Seems to be a common issue. Apparently if there is even a minor glitch in the video it'll stop transferring and just self delete. Other users have said that if you decrypt then it works ok.

    My suggestion.... if you live in an area that has H.264 channels then enable the decrypt and txt options. If you don't then just disable the ts option.
     
  18. May 2, 2017 #538 of 2492
    Sparky1234

    Sparky1234 Well-Known Member

    2,329
    349
    May 8, 2006
    I used the older version of pytivo but had to try the new GUI based SW. Tried version 12 and had connection continuity issues. Version 15 has fixed that and seems to be very stable. pytivo server appears on all 3 Premiers and 1 Roamio pulling video without a problem. Leaving the older version of pytivo installed but off on my computer / server has no affect on version 15.

    When pytivo or my computer / server is off the pytivo server icon remains on the TiVos. When I select that pytivo server icon on the TiVo (and the computer / serve is off) TiVo looks for but can't find the pytivo server as expected...

    Is there a way to delete the pytivo server icon on the TiVos besides forced update or cycling TiVo power?
     
  19. May 2, 2017 #539 of 2492
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,926
    7,190
    Apr 17, 2000
    Nevada
    I can't figure out what's cuasing that. I'm using the appropriate pyTivo stop command and it prints "unregistering shares" to the console, but sometimes, not always, they linger on the TiVo. I'm going to have to look at the code and see if there is anything I can do there to make it work better.
     
  20. May 2, 2017 #540 of 2492
    TIVO_GUY_HERE

    TIVO_GUY_HERE I miss the ocean

    7,213
    318
    Jul 10, 2000
    Dallas Texas
    thanks, that worked all 3 downloaded and uploaded correctly
     

Share This Page

spam firewall

Advertisements