Metagenerator 3 -- Support & Downloads

Discussion in 'TiVo Home Media Features & TiVoToGo' started by dlfl, Jun 7, 2018.

  1. Sparky1234

    Sparky1234 Well-Known Member

    2,275
    336
    May 8, 2006
    I'm onboard now.

    Are the knownMovieIds.txt and programIds.zip files for manual lookup and entry or are they somehow tied to the distroSeriesIds.txt file?
     
  2. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    Please review posts 359 and 361 for how the programId stuff works:
    Metagenerator 3 -- Support & Downloads
    You can unzip the programids.zip file @elprice7345 provided into the programIds subfolder of your mg3 data folder to augment your local programId data base. Normally this database is updated after you perform RPC programId searches for a tv series then save them using the button or right-click menu in the results tree.

    The local seriesID database (knownSeriesIds.txt in the mg3 data folder) is updated whenever you perform a RPC seriesId search. It is also augmented when a distroSeriesIds.txt file is found in the mg3 runtime folder at startup -- usually as a result of being including in a new MG3 distrbution zip, after which the distro file is deleted.

    The local movieId database (knownMovieIds.txt in the mg3 data folder) is updated whenever you perform a RPC programId search for a movie. It is also augmented when a distroMovieIds.txt file is found in the mg3 runtime folder at startup -- usually as a result of being including in a new MG3 distrbution zip, after which the distro file is deleted.

    The distro approach for augmenting TV series programId's in the local database is not implemented because of the huge number of programId's that would be involved -- 10's or 100's of programId's for each seriesId. (Note the size of the zip file.) You can do a manual augmentation using programId files you trust from another user, e.g., the zip provided by @elprice7345, if you do it right and the files are not corrupt (i.e., you trust the source).
     
  3. Sparky1234

    Sparky1234 Well-Known Member

    2,275
    336
    May 8, 2006
    Ok, just to let you know what was confusing me here, I was missing knownMovieIds.txt, knownSeriesIds.txt, distroSeriesIds.txt and programIds subfolder in my MG3 folder. I plan to add them later and follow the script you provided, see attached compilation of your helpful postings. Sorry about my confusion and thanks for walking me through the fix.
     

    Attached Files:

    • MG3.txt
      File size:
      3.3 KB
      Views:
      4
  4. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    The files and subfolders you mention normally are created automatically by MG3 as needed. Only when you do special manual operations using files like @elprice7345 attached, would you have to create them manually, if MG3 had not already created them. Distro files would normally never be found anywhere except just after unzipping/installing a new MG3 distribution and before starting MG3 the first time thereafter.
     
  5. Sparky1234

    Sparky1234 Well-Known Member

    2,275
    336
    May 8, 2006
    Thanks. But I was still missing knownMovieIds.txt, knownSeriesIds.txt, and programIds subfolder. Is distro renamed knownSeriesIds.txt after first start of MG3?
     
  6. elprice7345

    elprice7345 Member TCF Club

    349
    18
    Sep 28, 2009
    Denver, CO
    Possible bug?

    When I use MG3 to search for the series Carriers at War, I get no results.

    I've used MG3 to rename episodes for this series in the past.

    Carriers at War - TheTVDB.com
     
  7. Sparky1234

    Sparky1234 Well-Known Member

    2,275
    336
    May 8, 2006
    • TheTVDB.com Series ID 348248
     
  8. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    I tried to explain this in post 522 responding to you earlier:
    Augmented means any series ID's in the distro file that are not already in your local file are added to it.
     
  9. Sparky1234

    Sparky1234 Well-Known Member

    2,275
    336
    May 8, 2006
    I get it now. Thanks.
     
  10. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    Not a bug. The API returns just the series name but no data (overview, banner, etc.). I've modified MG3 to provide a descriptive message when this happens. The API continues to provide new failure modes not anticipated in my code!

    The tvdb web page info for this series seems similarly devoid of info. Since you have prior experience with this series, it would probably make sense for you to pursue the issue.
     
    Last edited: Dec 18, 2019
  11. elprice7345

    elprice7345 Member TCF Club

    349
    18
    Sep 28, 2009
    Denver, CO
    Ahhh ... I added a series overview and MG3 now sees the series.

    Let us know when you post the new test mode. Are there any other conditions that could cause this?
     
  12. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    Wouldn't want to bet my life there aren't, but worrying about them is beyond the point of diminishing returns, IMO.
     
    elprice7345 and Mikeguy like this.
  13. elprice7345

    elprice7345 Member TCF Club

    349
    18
    Sep 28, 2009
    Denver, CO
    Responding to a post here: Easier to use pyTivo
    You don't need pyTivo running to use MG3. I suspect many users will be running pyTivo, but it isn't required to use MG3.

    You do need to configure Mind RPC in the settings tab to retrieve the seriesIds and programIds.

    I highly recommend downloading rpcSearch128.exe from here unless you're already running a Python environment: Metagenerator 3 -- Support & Downloads
     
  14. Jan 9, 2020 #534 of 548
    elprice7345

    elprice7345 Member TCF Club

    349
    18
    Sep 28, 2009
    Denver, CO
    Possible bug?

    Getting the programIds for Patriot Act with Hasan Minhaj by Season/Episode numbers and MG3 doesn’t find a programId for S05E07.

    When I look at the generated RPC data file, I see a row for S05E07 with the correct episode title. I also see a row for the episode title, but without a season/episode number.

    What’s tripping MG3 up?

    FYI: When I search TiVo, I see the episode, “How America is Causing Global Obesity”, as an un-numbered episode.

    MG3 message and data file attached.
     

    Attached Files:

  15. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    Notice the .ts in the only line in the data file for s5e7:

    S5E[7]:tivo:cl.394790026--tivo:ct.ts.404335911%%Patriot Act with Hasan Minhaj: How America Is Causing Global Obesity

    MG3 ignores RPC content id's that include "ct.ts" (rather than just "ct"). Frankly I can't remember why but I'm pretty sure there was a good reason. And notice that all the other episodes (which were found by MG3) have a line with just "ct" although some also have lines with "ct.ts". This appears to be the last episode aired in that series so perhaps after some delay the "ct" version will appear. I'm going to let this slide unless and until it becomes a bigger issue.
     
  16. elprice7345

    elprice7345 Member TCF Club

    349
    18
    Sep 28, 2009
    Denver, CO
    I agree @dlfl. The discussion regarding "ct.ts" was about 2 years ago and is about 1/2 way down this page: pyTivo Discussion Forum :: View topic - MetaGenerator Version 3

    We definitely don't want to change that logic! I didn't notice the pattern or I wouldn't have brought it up.

    Also, notice lines 2 & 40 of the file are:
    Code:
    Line 2: SNoneE[None]:tivo:cl.394790026--tivo:ct.417480262%%How America Is Causing Global Obesity
    Line 40:S5E[7]:tivo:cl.394790026--tivo:ct.ts.404335911%%Patriot Act with Hasan Minhaj: How America Is Causing Global Obesity
    If you search in the TiVo app How America Is Causing Global Obesity is listed with no episode number. So, even TiVo seems to ignore the "ct.ts" rows
     
  17. elprice7345

    elprice7345 Member TCF Club

    349
    18
    Sep 28, 2009
    Denver, CO
    Started seeing the RPC error "Check TiVo credentials" yesterday afternoon and still seeing it this morning.

    Anyone else seeing this error?
     
  18. itsayellow

    itsayellow New Member

    7
    4
    Jan 14, 2020
    Yes I've been having the same trouble lately.
     
  19. Sparky1234

    Sparky1234 Well-Known Member

    2,275
    336
    May 8, 2006
    It was working for me on Monday but have not checked it since.
     
  20. dlfl

    dlfl Cranky old novice

    8,881
    699
    Jul 6, 2006
    Dayton OH
    I'm seeing this too. Trying to find the cause. Please no further reports on this, except to report it has stopped happening.
     

Share This Page