Metagenerator 3 -- Support & Downloads

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

  1. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH

    Advertisements

    Try test distro ver. 3.91T10 in attached zip.
    EDIT: Attachment removed — superseded by later test version.

    Ver. 3.91T10 (14 Sept. 2020)
    Enhanced: In TV series search results list, multiple shows with same name but different premiere year are sorted by year order.
    Enhanced: TV series titles that have (<year>) appended, retain the appended year in output file and path renaming.

    @elprice7345 , I will look into the episode group thing next.
     
    Last edited: Sep 23, 2020
    Sparky1234 likes this.
  2. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    @elprice7345
    The TMDb API does support Episode Groups. Here is a result I get for your Frontline group. The long id can be used in another API call to get the episode details of the group:

    Code:
    {
      "results": [
        {
          "description": "Created to match the current PBS website episode numbering",
          "episode_count": 38,
          "group_count": 3,
          "id": "5f59348356b9f70035750bd2",
          "name": "Seasons by Year",
          "network": {
            "id": 14,
            "logo_path": "/d4OH7tMO4ece61s4j7mJWqQejv.png",
            "name": "PBS",
            "origin_country": "US"
          },
          "type": 1
        }
      ],
      "id": 4384
    }
    Question: Regarding description, and name, are those furnished by you when you create the group?
    Also, the type value of 1 I believe indicates the group is defined by Original Air Date. There are 7 grouping types altogether.

    I'm wondering about what filtering to use to be sure I get only groups suitable for your year-based seasons, since in general other groups, even multiple groups for a single series could have been defined.

    What parameters do you specify to create the group? Is the grouping done automatically by TMDb based on your parameters or do you have to manually select episodes within each year?
     
    Last edited: Sep 16, 2020
  3. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    @elprice7345
    Another question: why is the 2018 episode list empty?
     
  4. elprice7345

    elprice7345 Member TCF Club

    396
    24
    Sep 28, 2009
    Denver, CO
    Yes. I created, named, and described the overall Episode Group. I also created and named each “sub-group”/season. The names and descriptions are pretty free form without many restrictions.

    I’m not sure what effect the type has on the episode group, but OAD seemed the closest to what I was trying to do, so that’s what I picked. The OAD type is 1st on the pick list, so I’m guessing it’s #1.

    I’m not sure. Could you make the episode group selectable by the user? If that’s too much trouble, maybe filter for episode groups with years?

    I had to create each season/year and add the appropriate episodes manually.

    I was testing what happens when I create an earlier season. I started with 2019 and 2020 and then added 2018. TMDB lets you add new seasons in the episode group and manually assign sort order. If I wanted to add episodes all the way back to the 1st Frontline season, I’d have to add them and then manually change the sort order. I just haven't gotten around to adding any episodes to 2018.
     
  5. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH

    Advertisements

    @elprice7345
    Seems like a lot of manual work is required to create episode groups. Do you plan to do many of them? Are there groups similar to yours created by other people? If so, let me know some sample series that have them.

    I’ve got a test version of MG3 that can use the group you created. It will work for any group of type 1 that has season numbers that are years. I’m thinking it should also check the name of the group and only use it if it is “Seasons by Years”.

    The episodes in your group are in OAD order. Did TMDb automatically sort them or did you have to impose the order by the way you added them?
     
  6. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    Try test distro Ver. 3.91T12 in attached zip.
    EDIT: Attachment removed. Superseded by later test version.
    Ver. 3.91T12 (18 Sept. 2020)
    Enhanced: Can process TMDb series that have an Episode Group based on seasons by year.

    If TMDb is selected as the TV Series data source, a checkbox called "Try Ep Groups" will appear.
    If checked, when you select a series, MG3 will look for a suitable episode group for the series and will use it to provide the search results, which will have episodes grouped into year seasons based on their actual air date (rather than the normal season number). If no suitable group exists, a message appears and you will have to search the series the normal way (without the checkbox being checked).

    The only series I know of currently that supports this is FrontLine (1983), which has groups entered into TMDb by @elprice7345 . It covers years 2018, 2019 and 2020, although no episodes have been entered for 2018. Note that in the results tree the seasons have names like "Season 2019" and an extra s#e# is prepended to each episode title -- these are the season/episode numbers originally assigned in TMDb.

    Also note that when exporting series or seasons automatically, only the "Title" selection for "Auto-match mode" should be used. It's possible the "AirDate" mode will also work -- I haven't tested it. However "Hybrid" and "SeasonEp" will not work because of the season-by-year thing. (these limitations apply only when processing a series with episode grouping by years.)

    MG3 only accepts Episode Grouping satisfying these conditions:
    1. They are type 1, which is an "original air date" grouping.
    2. The group names are years (i.e. a four-digit number)
     
    Last edited: Oct 29, 2020
    Sparky1234 likes this.
  7. elprice7345

    elprice7345 Member TCF Club

    396
    24
    Sep 28, 2009
    Denver, CO
    It is a lot of manual work and therefore I don't plan on creating many. I don't usually worry about season and episode numbers for documentaries, because order and grouping don't usually matter. For Frontline specifically, PBS has changed their official numbering to use years and TMDB doesn't want to change.

    Regarding order - I have to manually set the order. It's not hard, but it is manual.

    Let me do some more research in the TMDB forums about episode groups and play with the new MG3 test version.

    I'll get back with you this weekend.
     
  8. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    I found a huge series that has a season-by-year episode group that MG3 can process: "Case Closed"

    The years ("seasons") go from 1996 to 2018 and there are 903 episodes, all of them assigned season 1 on TMDb.
     
  9. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    MG3 could organize any series into seasons-per-year, just by using the original air date of each episode. For either data source and not requiring episode grouping.
     
  10. PSU_Sudzi

    PSU_Sudzi Well-Known Member

    2,486
    929
    Jun 4, 2015
    Philly suburbs
    I haven't used this in a while since I haven't had much to upload to my TiVo but was curious, will this stop working when the TiVo API is shut down in December? I don't remember if it makes any calls to it?
     
  11. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    Only the RPC calls, used to get seriesId’s and programId’s, will stop working then.
     
    PSU_Sudzi likes this.
  12. elprice7345

    elprice7345 Member TCF Club

    396
    24
    Sep 28, 2009
    Denver, CO
    That could be a much simpler answer @dlfl! Let me give it some thought.
     
  13. ButchKy

    ButchKy Member

    70
    2
    Sep 19, 2002
    Somerset, KY
    I'm looking for any help or suggestions. I've been using MG3 for many years with no problems. I recently did a clean install of windows 10 and cannot get MG3 to work. I keep getting the message: error getting seriesid:rpc returned nothing. I've been trying for days, trying dozens of different shows. I've got all my info in the settings, tivo username, password, tivo tsn, and I have rpcsearch128.exe in the same folder as MG3. Any help would be appreciated. Thanks.
     
  14. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    Puzzling, seems you are doing everything right. Just as a long shot, try placing the MG3 distributed files in a folder other than Program Files or Program Files (x86), if not already doing so.

    Follow this procedure when extracting MG3 distribution files:
    1. After downloading the distro .zip file, right-click it and view properties. If there is a button or checkbox to "unlock" the file, do it.
    2. Select and permanently delete (Shift-Del) all the files in the MG3 runtime folder. This may prompt you for administrator credentials.
    3. Open the zip as a compressed folder in Explorer.
    4. Select all files (Ctrl-A), right-click and select copy.
    5. In the runtime folder, right-click and select paste. You may be prompted for administrator credentials.

    Use same procedure for the rpcSearch128.zip download.

    What version of MG3?
     
  15. ButchKy

    ButchKy Member

    70
    2
    Sep 19, 2002
    Somerset, KY
    Followed your procedures and still same error. I've tried putting the MG3 files in many different folders. I am using V3.91T12. I've tried using older versions too and get the same results. I've tried everything I can think of, don't know what else to try. Your input is appreciated.
     
  16. dlfl

    dlfl Cranky old novice

    9,015
    775
    Jul 6, 2006
    Dayton OH
    What version of Win 10 ?

    Is it possible your router is blocking a port that the RPC calls to TiVo use?

    Try turning off Windows Defender.
     
  17. ButchKy

    ButchKy Member

    70
    2
    Sep 19, 2002
    Somerset, KY
    Everything looks fine. I'm using Windows 10 Home.
     
  18. ButchKy

    ButchKy Member

    70
    2
    Sep 19, 2002
    Somerset, KY
    I deleted all Metagenerator files from my computer including files that were in appdata/roaming folder. Downloaded all the files again, put in my tivo infomation and all of a sudden it started working for me!! :D:D:D:D I don't know what changed but I am so glad it is working now. I use this program so much. Thanks for all the help and suggestions.
     
    dlfl likes this.
  19. elprice7345

    elprice7345 Member TCF Club

    396
    24
    Sep 28, 2009
    Denver, CO
    Feedback on Episode Groups
    Summary: After thinking about it some more, implementing TMDB episode groups isn’t worth it for me, but offering a grouping by OAD year is.

    As I mentioned in an earlier post, my reason for asking to add the TMDB as a data source, was because my media management app, JRMC, switched from retrieving metadata from TVDB to TMDB.

    Over the years, I’ve learned customizing technology complicates the original implementation as well as any changes made in the future. As such, it’s best to keep things simple.

    My goal is to reference my media to an authoritative source, now TMDB, to look up metadata. I rarely, if ever, care about anything other than OAD episode order. I believe the TVDB approach of numbering many documentary seasons by OAD year is a better approach than using ordinal season numbers, but that isn’t my call. Since this is the primary discrepancy I’ve seen between TVDB and TMDB season/episode numbering, I don’t think adding the episode groups to MG3 is a good use of our time.

    I think it’s best for me to bite the bullet and “rename/renumber” my media to match the TMDB. The transition sucks (for me), but it will be simpler over the long run.

    I think your suggestion is the best approach:
    If you still want to proceed with TMDB episode group, I will be happy to test, especially since I requested it! Sorry to send us down a rabbit hole! :(

    I would change your “Try Ep Groups” check box to something like “Group Seasons by Year”.
     
  20. elprice7345

    elprice7345 Member TCF Club

    396
    24
    Sep 28, 2009
    Denver, CO
    Series Posters
    I like the series posters that appear over the season/episode info! It looks very nice! If I click a series the cover art appears, but I can’t make the poster go away without redoing the TMDB search. Can you provide some way to make the poster go away when I’m ready to see the series info?
     

Share This Page

spam firewall

Advertisements