Easier to use pyTivo

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

  1. HerronScott

    HerronScott Well-Known Member

    7,168
    1,018
    Jan 1, 2002
    Staunton, VA
    After selecting a show, you need to select Get RPC PID's and then Do seriesId RPC search. Highlight the correct show if more than one shows up and select Accept. Then it should populate the Series ID and Program ID although there were a few episodes that it didn't find that information (including the pilot).

    upload_2019-12-17_8-1-23.png
     
  2. ADG

    ADG Allan

    2,576
    240
    Aug 19, 2003
    New Jersey, USA
    Thank you for all of your work on this Dan. I found and used the donate link.
     
  3. Joe3

    Joe3 Active Member

    699
    190
    Dec 12, 2006
    Boston MA
    Here is the log. Please advise. I am running Windows 10.
    Thanks
     

    Attached Files:

    • log.txt
      File size:
      490 bytes
      Views:
      8
  4. Snacko

    Snacko Snack Officer

    69
    4
    Dec 30, 2008
    Columbus,...
    Yea sorry, I'm a noob at this. Thanks for your help..

    I read about the select Get RPC PIDs and Do series RPC search in the pdf when I first started, but I couldn't figure it out. I have the rpcSearch128.exe in the MG folder and setup the 'Mind RPC' button in the settings. But when I right-click on an Episode and click the 'Get programid' menu item, it pops up a message saying "First you need to do a programid search fro this series. (Click the 'Get programids' button)". But I don't see any 'button'. I tried right-clicking on the series name 'Northern Exposure' at the top of the left list and the right list but there is no menu item or button for 'Get programids'.

    EDIT:
    It looks like I don't need to figure that out to do this now. I used the seriesId that powrcow posted (SH0000014579) and just test-transfered the first two episodes over to my Tivo. It grouped them in a group called Northern Exposure WITH the DVD box set picture. I can make the metadata .txt files with MG3 and use that seriesid. I currently have no plans to send over any other videos. Thanks again everyone!
     
    Last edited: Dec 17, 2019
    powrcow likes this.
  5. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    49,085
    5,152
    Apr 17, 2000
    Nevada
    So the error in the log did show me an error in the code (which I did not write) but it's not the cause of your problem. The error is being thrown because you're pyTivo is hitting a portion of the code that only gets hit when there is an error in the config file. So basically ignore the log.

    I think the real error is that there a duplicate Share name in your config file. Check the config file in the same directory as the log. Is there more than one share with the same name? If so you'll either need to delete one or rename it.
     
  6. Joe3

    Joe3 Active Member

    699
    190
    Dec 12, 2006
    Boston MA
    I look at the config file and see no duplicate Share name, but I may be missing it because I am may not know enough technically.
    Let me know what you think. I have enclosed the config file text for you to take a look.
    Thanks

    [Server]
    tivolibre_upload = true
    togo_ts_format = true
    togo_path =C:\Users\joep3\Desktop
    tivo_mak =**********
    togo_ts_error_mode = ignore

    [_tivo_SD]

    [_tivo_HD]

    [_tivo_4K]

    [Groucho]
    force_ffmpeg = false
    path = E:\
    type = video

    [Harpo]
    force_ffmpeg = false
    type = video
    path = D:\

    [Chico]
    path = F:\
    type = video
    force_ffmpeg = false

    [Desktop]
    type=video
    path=C:\Users\joep3\Desktop
     
  7. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    49,085
    5,152
    Apr 17, 2000
    Nevada
    I played with your conf file and it doesn't like the name [Desktop]. It must be used internally somewhere. Change that one to anything else and it should work.

    Edit: I see why. I added a feature a few versions back where you can go to....

    localhost:9032/Desktop

    and get the main UI in your browsers. However that's kind of a hack and it see its as a share, so you can't have a share named desktop without a conflict.

    Edit2: Actually there are a few of these hard coded "shares" that can't be used. "Settings", "ToGo", "VRD" and "Desktop".
     
    Last edited: Dec 17, 2019
    Mikeguy likes this.
  8. Joe3

    Joe3 Active Member

    699
    190
    Dec 12, 2006
    Boston MA
    I new I should have never left out Zeppo. I corrected it and now all the Marx Brother are together. PyTivo is working for me, again.

    Dan, it goes without saying, how much you and your good work is appreciated by so many of us here.. You've help me more than once. I left a little something in the Donate Button.
    Thanks, again.
     
    mlippert and Mikeguy like this.
  9. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    49,085
    5,152
    Apr 17, 2000
    Nevada
    No problem, glad you got it working. And thanks for your support
     
  10. HerronScott

    HerronScott Well-Known Member

    7,168
    1,018
    Jan 1, 2002
    Staunton, VA
    Looks like you skipped some of my steps above and went a different route (I didn't mention Get program id).

    Follow the bolded items from my post above. The Get RPC Id's is on this page after you select the show.

    upload_2019-12-18_7-54-1.png
     
  11. GBL

    GBL covert opiniative

    1,976
    87
    Apr 20, 2000
    Twin Cities, MN
    PyTivo Threat.png
    Got this warning after downloading version 1.6.21 this morning and installing it (and running it). Did the download site get corrupted? Or something else going on?
     
  12. Snacko

    Snacko Snack Officer

    69
    4
    Dec 30, 2008
    Columbus,...
    Thanks.. This is very strange. I never had any red text when I used MG3 the past 3 days. Never once!! And the only buttons at the bottom were 'Select Show' and 'Select Ep'. Now, after looking at your screenshot, I see those buttons. So, I just tried it again and now the tree on the left is red for the FIRST TIME ever! And I have those extra buttons at the bottom!! That is probably why I was having so much problem following the pdf instructions and some posts here.

    Why would that have changed all of the sudden??
    I'm going to try this again today.
    I was also having errors transferring episodes with pyTivo.. Error #86 on some files. And for some reason, my Tivo showed the pyTivo folders in the Devices even when pyTivo was stopped or not even running on my pc. So, I need to figure that out too..
     
  13. Snacko

    Snacko Snack Officer

    69
    4
    Dec 30, 2008
    Columbus,...
    I was able to load several episodes (8) to my Tivo just fine, then got an Error #86 on a certain episode. Then some others would transfer fine. and then more would get the error.

    I noticed that the Tivo saw the pyTivo server folders from my pc EVEN when pyTivo was NOT running on my pc. I had stopped it, and also exited it. But my Tivo still showed it in Devices and I could browse through the episodes. But I get an error #86 on all transfers(which makes sense). But why does my Tivo see pyTivo when it's not running? Does Tivo cache the data? I rebooted my tivo and it was still there.

    Then I looked in the Task Manager and saw it running still.. See attached pic..
    Why are there multiple copies running of the Systray app and the pyTivo.exe server??

    pyTivo Processes.png
     
  14. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    49,085
    5,152
    Apr 17, 2000
    Nevada
    False positive. All the source is on GitHub you can see it has no virus
     
    foghorn2 likes this.
  15. foghorn2

    foghorn2 Well-Known Member

    1,312
    321
    May 4, 2004
    Las Vegas
    Its secretly uploading all your data to Vladmir.

    <this is a joke if in case the novice is paranoid>
     
  16. ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    11,248
    825
    Apr 6, 2000
    SF Bay Area
    I recently gotten MG3 and do not see the buttons at the bottom except the Select Show/EP. Shows info screen only shows blank for SeriesID and ProgramID.
     
  17. Snacko

    Snacko Snack Officer

    69
    4
    Dec 30, 2008
    Columbus,...
    I had this same problem. I think you need to have pyTivo running in the SysTray so it can talk to your Tivo. And I also think you need to go into the Settings and click on the Mind RPC button. This was not documented in the MG3 pdf. To set up the Mind RPC window you need to enter your Tivo.com username(your email address), Password, and the 15 character Tivo TSN found on your Tivo's Settings/System Info page. I think I also had to check the checkbox to the top to get it to work.
     
  18. HerronScott

    HerronScott Well-Known Member

    7,168
    1,018
    Jan 1, 2002
    Staunton, VA
    You need select a show first and then the other options show up on the main screen.

    After selecting a show, you need to select Get RPC PID's and then Do seriesId RPC search. Highlight the correct show if more than one shows up and select Accept. Then it should populate the Series ID and Program ID although there were a few episodes that it didn't find that information (including the pilot).

    • Enter TV show and select Search
    • Highlight show desired and select Select Show
    • Select Get RPC PIDs which is now visible after prior step along with episode information above
    • Select Do seriesId RPC search
    • If more than one option is listed, highlight the correct one and select Accept
    If Metagenerator, can't find information for any of the episodes, it will display a popup. There are other options on the RPC search page besides the default Episode Titles. You can also do Season/Episode Numbers which might find more if the titles don't match.

    Note that I'm not an expert. :)

    Scott
     
    mlippert likes this.
  19. elprice7345

    elprice7345 Member TCF Club

    346
    17
    Sep 28, 2009
    Denver, CO
    mlippert likes this.
  20. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    49,085
    5,152
    Apr 17, 2000
    Nevada
    I've used the money I've received for donations to purchase a Windows signing certificate. I'm hoping that this will help remove the weird warning you get now when you download and some of the false positives people have gotten from their Antivirus software. But the validation process (Comodo) is quite involved so it could be a few weeks before I can update the installer again with the signed binaries.
     
    mlippert and HerronScott like this.

Share This Page