Easier to use pyTivo

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

  1. May 11, 2017 #621 of 2482
    tpir72

    tpir72 Proud TIVO Owner Since 12/6/2006

    27
    0
    Dec 29, 2006

    Advertisements

    Hi Dan,
    I really enjoy your version of PYTIVO. Just installed it last night.
    It worked great downloading from the TIVO but when I go into My Shows on the TIVO I don't see PYTIVO to move files from the PC to the TIVO.

    Is your version two-way? If it is, any thoughts on why I can't see it on the TIVO?

    BTW - I have two Premiers now and they see TIVO Desktop 2.8.3 when it is running.

    Regards,

    Terry
     
  2. May 11, 2017 #622 of 2482
    Mikeguy

    Mikeguy Well-Known Member

    27,636
    9,206
    Jul 28, 2005
    Yep, it definitely is 2-way.

    Towards the bottom of your My Shows listing of shows, do you see the name of the folder that you set on pyTivo Desktop as your "video shares" folder? (And you can find and set the video shares folder under the Settings screen for pyTivo Desktop--to get there, click the small gear towards the upper right of the program.)

    If the video shares folder is not there, perhaps there is a network connectivity issue between your TiVo box and your router (this sometimes has happened to me), or between your PC and your router.
     
  3. May 11, 2017 #623 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    There can be a conflict with TiVo Desktop so you need to make sure it's completely stopped and not just paused.

    Another issue that a few people have run into is conflicts with additional adapters on the system. If you have extra network adapters of any kind, wifi, virtual machine adapters, VPN, then you might try disabling them and see if that helps.
     
    krkaufman likes this.
  4. May 12, 2017 #624 of 2482
    Sparky1234

    Sparky1234 Well-Known Member

    2,326
    348
    May 8, 2006
    Dan,

    I'm still unable to pull TV shows to the same folder with episode seriesId set exactly the same. pyTivo metadata text file adds more data to the TiVo video but will not pull to the same folder. Am I missing something?

    This is a great program!!!! Thanks!

    Sparky
     
  5. May 12, 2017 #625 of 2482
    Mikeguy

    Mikeguy Well-Known Member

    27,636
    9,206
    Jul 28, 2005

    Advertisements

    I've had this somewhat as hit-or-miss with older shows transferred to a new TiVo box, where the shows' metadata share the same seriesId: sometimes the new box puts them into a series folder, sometimes it stores them individually. I don't know that I can discern a pattern, apart from the age of the series and its not continuing on to the present time--perhaps that's it.
     
  6. May 12, 2017 #626 of 2482
    HerronScott

    HerronScott Well-Known Member

    7,575
    1,112
    Jan 1, 2002
    Staunton, VA
    Can you post the content of the metadata text files for 2 shows that didn't go to the same folder (but you believe should based on the SeriesId) along with the names of show files and metadata files?

    Scott
     
  7. May 12, 2017 #627 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    What TS number are you using? I can try it here and see if it works. Grouping has always been a little wonky on TiVo so you may have to pick a different number. You can also use Meata Generator 3 to grab data and then modify it if needed.
     
  8. May 13, 2017 #628 of 2482
    Steve

    Steve TiVowner since 1999

    1,245
    272
    Apr 23, 2003
    White...
    I have a folder on my PC with a couple of dozen DVD rips, all named with unique episode titles. I'm trying to figure out the syntax to transfer them all to one playlist folder, but still retaining their episode names.

    Can I create a single "default.txt" file on the PC for that folder? If so, is there a wildcard I need to use for episodeTitle? If I leave it blank, it renames all the transfers with the seriesTitle.

    seriesTitle: [show name]
    episodeTitle: []
    seriesId: TS600000011 (for example)

    Or does each episode need it's own PC folder and "default.txt" file, with the episodeTitle hard coded?

    TIA for any help.
     
  9. May 13, 2017 #629 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    If they're series then just use Metagenerator 3 to grab the data and they'll group just like real recordings. If they're movies I don't think you use the episode ID at all, I think you just set the series ID to a value in the TS00000000 range. Although I'm not sure how you set the name if the folder. It's been a while since I played with this.
     
  10. May 13, 2017 #630 of 2482
    cherry ghost

    cherry ghost Well-Known Member

    6,432
    377
    Sep 13, 2005
    Chicago

    The default.txt would have seriesTitle and seriesId. You'd still need .txt files for each episode with episodeTitle.
     
  11. May 14, 2017 #631 of 2482
    Marc

    Marc Well-Known Member TCF Club

    20,432
    3,931
    Jun 26, 1999
    McMurray, PA
    Just to check, do you mean in a post-1.6.1 update?

    I downloaded 1.6.1, and I got the same dialog box that amyf mentioned (and it's odd that it says both 1.6.0 and 1.6.1 as the current version).

    Additionally, pyTivo Desktop refuses to run claiming:
     
  12. May 14, 2017 #632 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    That change is in a future update, probably released today sometime.

    Not sure what's causing the wrong version message. Did you make sure to kill the tray app before you updated?
     
  13. May 14, 2017 #633 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    New build posted. Big features...

    Windows Only
    pyTivo can now run as a service
    fix for bug that prevented .tivo files from playing correctly in WMP if TiVo Desktop was not also installed

    Mac Only
    New option to run pyTivo automatically at user logon
    Installer now checks to make sure pyTivo isn't running before overwriting old version
    pyTivo Desktop now has an Edit menu so that Cut, Copy, Paste and Select All work in the edit controls in the settings dialog

    Both
    New options that allow you to monitor TS downloads for errors and retry downloads if errors are detected
    Cleaned up settings dialog for simplicity. Removed options to override ffmpeg, tdcat and tivolibre exes because the versions I'm using are very specific and changing them out could cause issues. I'll supply updated versions in the installer as needed.
     
    aaronwt and ClearToLand like this.
  14. May 14, 2017 #634 of 2482
    ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,105
    171
    Jul 9, 2001
    Central Jersey
    I just d/l'd v1.6.2 and will install it later this evening after a bulk of kmttg TiVo-to-PC PS / 'Slow' Format transfers complete (before Prime Time).

    Is this version using the previously discussed "0x47 every 188 bytes" logic?
     
  15. May 14, 2017 #635 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    Yep. It has 3 options...

    1) Ignore errors, which works just like before
    2) Reject errors, which will abort the download as soon as an error is detected
    3) Best file, which will keep the file with the least number of errors detected

    #2 and #3 have a user settable retry count setting which determines the number of times pyTivo will retry the download before giving up. If a clean file is downloaded before the retry count is hit then it move on to the next file in the queue automatically.
     
    ClearToLand likes this.
  16. May 14, 2017 #636 of 2482
    Mikeguy

    Mikeguy Well-Known Member

    27,636
    9,206
    Jul 28, 2005
    When using TS error options 1 or 3, is there a report or other indicator that the copy has errors (and even where), so that one may check it out? That could be handy.
     
  17. May 14, 2017 #637 of 2482
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    53,267
    6,957
    Apr 17, 2000
    Nevada
    I believe that option #1 skips the check completely, so there is no record. But with option #3 the number of affected packets is appended to the file name. It will appear like...

    Show Name - ''Episode Title'' (Jan 01, 2017 KRST) (^56).tivo

    The "^56" part is the number of affected packets, but it's cumulative, there is no record of exactly where the affected packets are or how many different sections are affected. I was thinking about adding an option to write that data out to a text file. I don't really have a way of reporting it as a time stamp though, only a byte offset. Although you can get a rough idea of where the error is by using the total file size and dividing it by the length of the recording.
     
    Last edited: May 14, 2017
  18. May 14, 2017 #638 of 2482
    aaronwt

    aaronwt UHD Addict

    23,521
    1,228
    Jan 31, 2002
    Northern...
    So if it's run as a service does that mean we can also setup shows to automatically transfer like kmttg does when run as a service?

    Sent from my Galaxy S6 using Tapatalk
     
  19. May 14, 2017 #639 of 2482
    Mikeguy

    Mikeguy Well-Known Member

    27,636
    9,206
    Jul 28, 2005
    That might be helpful, so that one can check it out and then maybe even consider re-doing the download as a PS, depending on the nature of the glitch.
     
  20. May 14, 2017 #640 of 2482
    tpir72

    tpir72 Proud TIVO Owner Since 12/6/2006

    27
    0
    Dec 29, 2006
    Thank you very much for the help with Dan's Pytivo.
    You were correct that TIVO desktop was running in task manager.
    As soon as I killed all four processes PYtivo's video was seen on both Premiers!

    Where can I download the most current version of MetaGenerator?

    I can't seem to find a working link under MetaGenerator...
     

Share This Page

spam firewall

Advertisements