Metagenerator 3 -- Support & Downloads

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

  1. Sep 3, 2020 #561 of 651
    dlfl

    dlfl Cranky old novice

    9,021
    777
    Jul 6, 2006
    Dayton OH

    Advertisements

    Try test distro 3.91T6 in attached zip, which has the following changes relative to released version 3.90:
    EDIT: Attachment removed — superseded by later test versions.

    Ver. 3.91T6 (3 Sept 2020)
    Changed: knownSeriesIds.txt line format no longer includes tvdbId as last item.
    Ver. 3.91T5 (2 August 2020)
    Enhanced: Can select TMDb database for TV Series searches. (Test version)

    Note that knownSeriesIds.txt files having the previous format (tvdbId as last item on line) will be successfully read in but your knownSeriesIds.txt file will be replaced by one with the newer format. Thus if you want to preserve compatibility with MG3 versions 3.91T5 or earlier you should save off the knownSeriesIds.txt file before running 3.91T6. You will then have to replace with the saved version before running the older MG3 versions. (knownSeriesIds.txt is located in your metagenerator app data folder: C:\Users\<login_name>\AppData\Roaming\Metagenerator)
     
    Last edited: Sep 10, 2020
    Sparky1234 likes this.
  2. Sep 5, 2020 #562 of 651
    elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    @dlfl Here’s my 1st round of feedback testing Ver. 3.91T6. I’m splitting up my post into different subjects to hopefully make it more digestible.

    What to do when TVDB and TMDB Series Titles differ?

    Searching for "Yellowstone" in MG3 using TMDB displays 2 series with the name “Yellowstone” and you can’t tell which is which without double-clicking the series title and populating the series metadata. The TVDB rule is that all series titles should be unique with the release year or country as a suffix, but TMDB doesn’t enforce a similar rule.

    For example, “Yellowstone”, the nature series, is “Yellowstone (2009)” in TMDB and “Yellowstone” in TVDB. “Yellowstone” the ongoing western series is “Yellowstone (2018)” in TMDB and TVDB.

    Another example, the UK version of “The Office”, is “The Office (2001)” in TMDB and “The Office" In TVDB. The US version of “The Office”, is “The Office (2005)” in TMDB and “The Office (US)” in TVDB.

    Search results on the TMDB web page show each series with a poster beside the result, so its easy to see which one you want. After you click on “Yellowstone”, the western series, you see the title displayed as “Yellowstone (2018)”. TMDB concatenates the year from the OAD of S01E01 for all series at the top of the series web page.

    Your thoughts: Should we concatenate the series year to the title in the TMDB search results? I assume TMDB derives the series year from the OAD of the 1st episode, but I’m not sure.

    How do you think we should handle the difference in titles with the knownSeriesIds.txt and programId.txt files? How do we handle programIds in situations where the season and episode numbers differ between the web sites?
     
    Sparky1234 likes this.
  3. Sep 5, 2020 #563 of 651
    elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    How to handle Series cover art in MG3?

    For TVDB searches, MG3 loads a banner (758x140) at the bottom of the window that makes the search results more appealing and also helps identify the series. For TMDB searches, MG3 appears to be loading the series “poster”, which is a more vertical image (2:3). TMDB doesn’t have “banner” art.

    Ideas:
    • MG3 could not load banner art for TMDB searches?
    • MG3 load a “backdrop” image which is a horizontal (16x9) image?
    • Reconfigure the MG3 screen to load a “poster” image (2:3) when searching either service?
    Other ideas?
     
    Sparky1234 likes this.
  4. Sep 5, 2020 #564 of 651
    elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    Episode metadata all looks good except for the content rating is missing for TMDB searches. It looks like TMDB stores this at the series level and TVDB stores this at the episode level.

    Can you add it?
     
  5. Sep 5, 2020 #565 of 651
    elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO

    Advertisements

    I've attached new versions for the knownSeriesIds.txt and knownMovieIds.txt.
     

    Attached Files:

    Sparky1234 likes this.
  6. Sep 5, 2020 #566 of 651
    elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    Random question of the day: What are “Primary Genres” and how are they meant to be used?

    I've never messed with them and don't recall their purpose.
     
  7. Sep 5, 2020 #567 of 651
    dlfl

    dlfl Cranky old novice

    9,021
    777
    Jul 6, 2006
    Dayton OH
    Added circa 2011 and my memory about it is very hazy. I had to research it in the old pyTiVo MG3 thread. Looks like it is/was used by a program called VIDMGR,which works in conjunction with pyTiVo. I don’t know if anyone still uses VIDMGR. The feature addresses the problem that hundreds of genre words are provided by data sources and VIDMGR didn’t like that. The primary genres are put in the pyTiVo .txt metadata file with the tag vPrimaryGenre and VIDMGR apparently uses those as a limited set to reduce the confusion. Here is a description of how MG3 handles them:

    pyTivo Discussion Forum :: View topic - MetaGenerator Version 3

    Most (or all?) MG3 users can just ignore this feature but I am reluctant to remove it in case someone still uses it — and there is no significant performance penalty for retaining it.
     
  8. Sep 5, 2020 #568 of 651
    elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    Thanks for the history lesson @dlfl! ;)

    I agree. I wouldn't mess with it. I don't use genres too much and I was just curious about its history.
     
  9. Sep 7, 2020 #569 of 651
    dlfl

    dlfl Cranky old novice

    9,021
    777
    Jul 6, 2006
    Dayton OH
    Try test distro ver. 3.91T8 in attached zip. Also includes knownSeriesIds and knownMovieIds updates courtesy of @elprice7345.
    EDIT: Attachment removed — superseded by later test versions.

    This version has the following changes relative to last released version (3.90):
    Enhanced: Multiple series having identical names (e.g., The Office per TMDb) are assigned unique names by appending first-aired year, e.g., The Office (2005).
    Enhanced: Poster image displayed for series when using TMDb.
    Changed: knownSeriesIds.txt line format no longer includes tvdbId as last item.
    Enhanced: Can select TMDb database for TV Series searches.
    Fixed: Content ratings for Series retrieved from TMDb
     
    Last edited: Sep 10, 2020
    Sparky1234 likes this.
  10. Sep 8, 2020 #570 of 651
    dlfl

    dlfl Cranky old novice

    9,021
    777
    Jul 6, 2006
    Dayton OH
    Try test distro ver. 3.91T9 in the attached zip.
    EDIT: Attachment removed -- superseded by later test version.

    Has the following changes relative to distributed version 3.90:

    Ver. 3.91T9 (8 Sept 2020)
    Fixed: Problems/failures of season/ep get PID's and load/save PID's caused by unique series names.
    Fixed: UI cleanup related to TVDb poster art display and switching between TV series data sources.
    Ver. 3.91T8 (7 Sept 2020)
    Enhanced: Multiple series having identical names (e.g., The Office per TMDb) are assigned unique names by appending first-aired year
    e.g., The Office (2005).
    Enhanced: Poster image displayed for series when using TMDb.
    Ver. 3.91T6 (3 Sept 2020)
    Changed: knownSeriesIds.txt line format no longer includes tvdbId as last item.
    Ver. 3.91T5 (2 August 2020)
    Enhanced: Can select TMDb database for TV Series searches. (Test version)
     
    Last edited: Sep 14, 2020
    Sparky1234 likes this.
  11. dlfl

    dlfl Cranky old novice

    9,021
    777
    Jul 6, 2006
    Dayton OH
    Check out how the latest test version handles The Office and Yellowstone for the two data sources. As illustrated in these cases, there will be only a few cases of duplicate entries in the KnownSeriesIds.txt file, e.g., “Yellowstone” (from TVDB) and “Yellowstone (2009)” (from TMDb) will have distinct lines, both providing the same seriesId value. Similar result for “The Office (US)” and “The Office (2005)”. The additional few lines are no significant overhead. Note that the RPC TiVo seriesID search uses just the base name (without the year or “(US)”) and the operator then must select the correct series from the list of results (as always).

    Regarding complications resulting from inconsistent assignments of Season/Episode numbers by the three databases (theTVDB. TMDb, and TiVo), this is not a new issue and I see no practical automated way to handle them.
     
  12. Soapm

    Soapm Active Member

    1,668
    9
    May 9, 2007
    Aurora, CO
    This is strange, I find weapons at war at tvdb Weapons at War - TheTVDB.com but metagenerator doesn't find it. Any idea's what could be up?
     
  13. elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    I believe it's because no one has added a description for the series. It shows up in the left window of MG3, but when you double-click the title MG3 doesn't see the episode info.

    Any you see "(??)" in MG3 in front of a series title, that's the most common fix.

    Try adding a description at the series level on TVDB and see if it works. It might take a few hours for the data to propagate through the TVDB network.
     
  14. Soapm

    Soapm Active Member

    1,668
    9
    May 9, 2007
    Aurora, CO
    Rodger that, thanks

    I can't figure out how to edit the show. They sure made that site hard to navigate.

    Wow, they sure made it hard but I think I figured it out.
     
    Last edited: Sep 12, 2020
  15. elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    It looks like you figured it out. I see a description now.

    I don't see the update in MG3 yet, but that could take several hours.
     
  16. dlfl

    dlfl Cranky old novice

    9,021
    777
    Jul 6, 2006
    Dayton OH
    This is probably related to the handling of series that are missing an “overview” (i.e., description) in English as discussed in post #474.
     
  17. elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    Apparently it was.

    The overview has been added and now MG3 sees the series data properly.
     
  18. elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    T9 Testing Feedback
    I like the UI changes incorporating the TMDB posters vs. the TVDB banners! Good work @dlfl!

    I also like the series year added to the series title in the search results! Between the concatenated year and the poster being visible, the UI is much improved!

    The content rating is now in the episode metadata.
     
  19. elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    Duplicate Series Titles
    For series titles that match exactly, can you have the search results sort by series year? For example, the TMDB has 6 series with the title “The Office” and various years.

    After researching TMDB rules, they don’t allow adding country or year to series titles. I see this as a problem, because, in my opinion, series titles are the primary identifier (for humans vs. databases) for a series. If I happen to be a fan of shows with the title “The Office”, I could have up to six in my list!

    The simplest way to address this is to concatenate the year in parentheses to the series title when duplicates exist (I believe this is what you’ve done for programIds). I don’t think we want or need to append the year to series with unique titles.

    In the case of duplicate series titles, can you add the parenthetical year to the series title when renaming?

    If you need other series for testing, use the knownSeriesIds.txt file and look for entries with parentheticals.
     
  20. elprice7345

    elprice7345 Active Member TCF Club

    397
    25
    Sep 28, 2009
    Denver, CO
    Episode groups
    TMDB has a feature they call episode groups that allows users to create new groups of episodes with alternative orders.

    TMDB doesn’t allow seasons to be named by years (2018, 2019, etc.) as the TVDB does, only ordinal numbers (1,2,3 etc.).

    To me, this is an unnecessary restriction. Seasons by year using OAD are a great solution for documentaries that may be referenced by years and/or ordinals. With years, its very clear which season an episode belongs to. With ordinals, there’s usually some disagreement.

    A great example is the PBS series Frontline. Once upon a time (and in some current references), Frontline seasons were numbered with ordinals. Sometime in the last few years, they switched to years.

    To get Frontline on TMDB to match the PBS website, I created an episode group here: Frontline

    Can you get MG3 to give users the option to use a specified episode group vs. the default TMDB order? The user should be able to set this option at the series level.
     

Share This Page

spam firewall

Advertisements