IMDb+ Plugin 2.1.0.291 with IMDb+ Scraper v4.9.xxx (2 Viewers)

biship

Portal Pro
June 14, 2008
83
26
Country flag
How do I disable just the metacritic score? It seems out of line to RT & IMDB.
I don't want to just use the IMDB score, and want to factor in IMDB & RT only.
Thanks!
 

RoChess

Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,406
    1,880
    Country flag
    RT is pretty much broken, unless you have an API key that wasn't disabled. Mine was, so I cannot even verify if it still works :cry:

    Have to re-apply for one with Fandango, but had other priorities, and not even sure with their new conditions if I'll get accepted.

    Your best bet is to disable RT and Metacritics score, and activate single-score so you end up with just IMDb score/votes.

    Otherwise if due to RT failure it returns 0, then you get 8.2 IMDb score + 0 RT score, and it divides by 2, so you end up with a 4.2 rated movie.

    If something else is happening please provide scraper-script debug enabled logs as per the Wiki (which works again), because I need to see the <if> scraper-script logic based on your settings, and corresponding math to verify if there is a bug.
     

    biship

    Portal Pro
    June 14, 2008
    83
    26
    Country flag
    Ok thanks, I'll do some testing.

    BTW, i can't get the scraper to pick up my API key:

    15-Jan-2020 11:25:05 Debug [ ScraperNode]: executing set: <set name="global_options_rotten_api_key" value="" />
    ...
    15-Jan-2020 11:25:05 Debug [ ScraperNode]: executing set: <set name="rotten_api_key" value="" />
    15-Jan-2020 11:25:05 Debug [ ScraperNode]: executing set: <set name="rotten_api_key" value="apikey=${global_options_rotten_api_key}&amp;" />

    C:\ProgramData\Team MediaPortal\MediaPortal\IMDb+\Options IMDb+ Scraper.xml
    <set id="20" name="global_options_rotten_api_key" value="(removed)" />

    Nevermind, I see it picks it up later on:
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: Assigned variable: rotten_api_key =
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: executing if: ${global_options_rotten_api_key}!=
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: if node left value: (removed) right value:
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: Assigned variable: rotten_api_key = apikey=(removed)&
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: executing if: ${global_options_imdb_score}=false
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: if node left value: false right value: false
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: executing replace: <replace name="imdb_id_fixed" input="${movie.imdb_id}" pattern="tt" with="" />
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: Assigned variable: imdb_id_fixed = 1979376
    15-Jan-2020 11:25:51 Debug [ ScraperNode]: executing retrieve: <retrieve name="rotten_json" url="https://api.rottentomatoes.com/api/public/v1.0/movie_alias.json?${rotten_api_key}type=imdb&amp;id=${imdb_id_fixed}" />

    RT API Key still not approved :(
    Waiting...
     
    Last edited:

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,406
    1,880
    Country flag
    Yeah, they used to rubber stamp API keys, and I was able to bypass the entire system by not supplying an API key, and get results.

    The merge/takeover with Fandango changed a lot, and does not appear to be for the better.

    There appears to be no other way to do a direct map from IMDb tt-ID to Rottentomatoes, which is why API access is needed.

    Son of a... in testing quick I noticed IMDb.com went with 9-digit tt-IDs now, so have to fix IMDb+ again to I account for that (already done).

    @ltfearme Moving-Pictures probably needs to match as well; went with just tt\d+ to avoid having to do this again, but you can otherwise use tt\d{7,} if you want to at least enforce 7-digits. For me the fact they are prefixed by tt, or nm for actors, is enough of a safeguard as it is a number regardless.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,406
    1,880
    Country flag
    IMDb+ v4.9.99 released with automatic support for IMDb+ custom "» Oscars for Best Pictures" category

    All respective existing entries have been removed from the rename database (verify it updated to avoid double entries)

    Easiest way to verify is to refresh "The Shape of Water" which was overlooked as a manual entry, and with Oscars 2020 near I was like why am I still doing this manually, isn't there a list like how I automate the top250? For some weird reason there is only an IMDb mobile view, but it works, so meh!
     
    Last edited:

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,406
    1,880
    Country flag
    IMDb+ v4.10.1 released to fix titles with parenthesis in them. Seems they renamed "Birdman" from 2014 to "Birdman or (The Unexpected Virtue of Ignorance)" which ended up as "Birdman or" on a refresh.

    No idea what movie title will now break due to the change, because I obviously added the \D* filter for a reason, but it must have been 8+ years ago and I was unable to trace it down.

    Please let me know ASAP if you find one :)
     

    thepahakurki

    MP Donator
  • Premium Supporter
  • July 21, 2008
    69
    16
    Finland
    Home Country
    Finland Finland
    Country flag
    I have a problem with IMDb+ v4.10.1. It does not rename imported movies as it should and instead imports them with foreign names. I live in Finland and when I import Cliffhanger (1993) it imports the movie with the Finnish name of the movie. I have created a .nfo-file with an IMDb link inside the same folder as the video file.

    IMDb+ matches the video file to the correct movie and Moving Pictures' Movie importer tab Possible Matches displays: "Cliffhanger - kuilun partaalla (1993) as Cliffhanger IMDb+"

    When the import is finished IMDb+ does not the rename the movie correctly to Cliffhanger. Instead when I view the movie in MovPic movie manager it still says "Cliffhanger - kuilun partaalla".

    I haven't had this problem previously and it seems to have started this week so it must have something to do with the latest version. I have not changed any settings in Mediaportal, MovPics, Windows etc.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,406
    1,880
    Country flag
    I have a problem with IMDb+ v4.10.1. It does not rename imported movies as it should and instead imports them with foreign names. I live in Finland and when I import Cliffhanger (1993) it imports the movie with the Finnish name of the movie. I have created a .nfo-file with an IMDb link inside the same folder as the video file.

    IMDb+ matches the video file to the correct movie and Moving Pictures' Movie importer tab Possible Matches displays: "Cliffhanger - kuilun partaalla (1993) as Cliffhanger IMDb+"

    When the import is finished IMDb+ does not the rename the movie correctly to Cliffhanger. Instead when I view the movie in MovPic movie manager it still says "Cliffhanger - kuilun partaalla".

    I haven't had this problem previously and it seems to have started this week so it must have something to do with the latest version. I have not changed any settings in Mediaportal, MovPics, Windows etc.

    Can you please generate me a clean detailed scraper-script debug log?

    Instructions to get what I need are available at: RoChess/IMDbPlus

    Getting the HTML sources from IMDb.com included is important as I need to see the Finish IP retrieved result in detail, unless you can arrange free travel for me to Finland as I otherwise won't be able to replicate the problem to devise a solution :)

    Fix one thing for US, break another for non-US, that seems to be the story of my life on IMDb+, but hopefully I can rewrite the entire system with your help.
     

    Users who are viewing this thread

    Similar threads

    • Sticky
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the next release. We allocate about one month for Pre Release testing. In that time we will only fix bugs, after which comes the final release! Highlights of this release Bugfixes: [MP1-5081] - WatchDog...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Replies
    0
    Views
    245
    • Sticky
    It's very strange, but you can see that it happens. The logic of NSIS is a complete mystery. :)
    It's very strange, but you can see that it happens. The logic of NSIS is a complete mystery. :)
    We have just released MediaPortal 1.28 Summer Breeze Highlights of this release Bugfixes: [MP1-5053] - TV framerate is not...
    Replies
    12
    Views
    872
    Just for your information: couldn't find the ns*.tmp file...
    Just for your information: couldn't find the ns*.tmp file...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Replies
    39
    Views
    2K
    We have just released MediaPortal 1.27 Highlights of this release Bugfixes: [MP1-5050] - GUIHome should not be copied next to the mediaportal executable [MP1-5051] - Music Playback fails with ReplayGain enabled and no ReplayGain Information in song [MP1-5053] - TV framerate is not parsed from tsbuffer Since Pre-Release ...
    We have just released MediaPortal 1.27 Highlights of this release Bugfixes: [MP1-5050] - GUIHome should not be copied next to...
    We have just released MediaPortal 1.27 Highlights of this release Bugfixes: [MP1-5050] - GUIHome should not be copied next to...
    Replies
    0
    Views
    2K
    It is looking and working very well now and I am almost at the point of switching my HTPC to MP2, madvr would definitely push me over the edge for sure.;)
    It is looking and working very well now and I am almost at the point of switching my HTPC to MP2, madvr would definitely push me...
    We are proud to present MediaPortal 2.3 MediaPortal 2.3 is a full-blown media center software that addresses the most common user...
    Replies
    4
    Views
    2K
    Top Bottom