MediaElch OSX (Reload Info ID Bug)

Donator Anderella, 26 days ago

Hi,

problem with current version and movies previously "managed through embermediamanager", if I try to "reload" infos and covers. Right click on movie title, command "reload".

Wrong movie shows up:(

As you see (NFO File and Screenshot enclosed) example movie NFO file has an entry for ID:
<id>tt2316204</id>
which should lead to the correct infos for: Alien Convenant

Don't know why MediaElch takes the first actor ID for search, in my case:
<tmdbid>17288</tmdbid>

what of course get's wrong results in the title search :)

Any chance to remove this probably bug?

Thank you so much......

Link to files:
https://www.dropbox.com/s/ow57oh1umpbikqp/Bug_MediaElch.zip?dl=0
 

 

  • Donator

    ticao2, 26 days ago

    Can you give us some more information?
    Operational System:
    Amber version:
    MediaElch version:

  • Donator

    Anderella, 22 days ago

    Of course:

    OSX: 10.10.5

    Ember MediaManager: 1.4.8

    MediaElch: 2.4.2

  • Donator

    ticao2, 21 days ago

    Hello

    To try to find a solution, I need to install the 2 programs:
    MediaElch 2.4.2 (Portable)
    Ember Media Manager 1.4.8.0 Alpha 23.3 x64 - 2017-03-07

    I have not used Ember since 2014.
    It seems to me that this problem came about because Ember is putting the tmdbid tag in the cast and did not put the tmdbid in the movie. Very strange.

    MediaElch, when configured to scraper in TMDb, first looks for the tmdbid of the movie.
    If find it, use it. And you're finding a tmdbid, but not the movie.
    If it does not find, or find a blank, it will use the title or the imdbid.

    I tested leaving in a .nfo the tmdbid blank. <tmdbid></ tmdbid>
    In my test it worked, but I'm with MediaElch 2.4.3

    If you do this test on your MediaElch we will know if it works.
    Make a backup of an .nfo, edit the original by adding <tmdbid></ tmdbid> shortly after <id>tt2316204</id> and test.
    If it works the solution is to use RegEx, in Notepad ++ or grepWin, doing batch substitution.

    All .nfo files from a directory at the same time.

    But only if you know how RegEx works, or you want to take a risk.

    Try these expressions:
    Find >>>>>(<id>tt\d+</id>\r\n)
    Replace >>>\1    <tmdbid></ tmdbid>\r\n

    ATTENTION. CAUTION.

    ticao2

  • Donator

    ticao2, 21 days ago

    There is a second possibility, safer but more laborious
    Scraping each movie, one at a time. 

    • Select the movie.
    • Copy the title or imdbid
    • Click on Scraper
    • Paste title or imdbid (tt1234567) into the search field
    • Click enter.


    With Title: Some options appear, including the correct movie.

    Whit Title


    With imdbid: The correct movie appears.

    Whit imdbid

    ticao2

  • Donator

    Anderella, 19 days ago

    Hi tica02,

    first of all: Thank you very much for your help, and lookin' into my probs..... I really appreciate!!


    It seems to me that this problem came about because Ember is putting the tmdbid tag in the cast and did not put the tmdbid in the movie. Very strange.

    Hm. In my opinion the tmdbid tags (put in the cast) are correct, as they refer to the actor pics.
    In my case the: <tmdbid>17288</tmdbid> leads to "Michael Fassbender", what is correct.

    But correct: Strange that there's NO TMDBID tag set for the movie.

    As EMM put's the imdb-ID as <id>tt2316204</id> as movie identification, and I'm a bit angry of batch replacing ID's without that much of control (I'm not a pro on this:().......
    Is there any chance or switch, that MediaElch looks up the movie via it's IMDB-ID, if there's NO TMDBID for the movie, and batch-adds the correct TMDBID to the nfo file ??

    I know I can select the IMDB Scraper, but I prefer the TMDBID Scraper cause of better Fanarts & Pictures......

    And: Where do I get Version 2.4.3 ?
    :)

     

     

     

  • Donator

    ticao2, 17 days ago

    Hello Anderella
    Translation always makes dialogue difficult.
    You said:
    > Hm. In my opinion the tmdbid tags are correct, <
    Yes, the TAG placed on each actor has the number of each actor. This I had already realized.

    What causes problem is the way EMM puts that tag in the NFO.
    It should be something like <tmdbidactor>123456789</tmdbidactor>.
    But these things do not follow strict norms.
    Each does what he thinks he should do, in the way he thinks he should do.

    My proposal to use RegEx does not replace the imdb TAG.
    My proposal adds the tmdb TAG. But it does not add value.
    The two tags exist in the same NFO.
    The correct thing is to have both.
    All of my NFOs have both IDs.
    See below how it would look:

    <? xml version = "1.0" encoding = "utf-8"?>
    <movie xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns: xsd = "http://www.w3.org/2001/XMLSchema">
      <id>tt2316204</id>
         <tmdbid></tmdbid>

      <title>Alien: Covenant</title>

    Tag <id> for the IMDB.
    Tag <tmdbid> for TMDb. But BLANK.

    So, to do a Scraper in TMDb, when MediaElch reads the NFO, finds the tmdbid tag, but it has no value, or is blank, MediaElch automatically uses the IMDB tag or Title to search in the TMDb.
    Use a site's tag to search the other site.

  • Donator

    ticao2, 17 days ago

    You do not like using RegEx or do not know how to use RegEx.
    It's ok.
    I'm just a MediaElch user. The programmer is Komet.
    It seems that he is very busy with work problems and can not pay much attention to MediaElch.

    You ask:
    Is there any chance or switch, that MediaElch looks up the movie via it's IMDB-ID, if there's NO TMDBID for the movie, and batch-adds the correct TMDBID to the nfo file ??

    I do not know. I even looked at the MediaElch.ini file and could not find it.

    You said,
    I know I can select the IMDB Scraper, but I prefer the TMDBID Scraper cause of better Fanarts & Pictures ......

    I never suggested doing the Scraper in IMDB.
    I personally, for my films, never use the IMDB.
    All my suggestions were made using TMDb Scraper.
    See the pictures. Always the TMDb Scraper. Both using the title and using the IMDB ID.

  • Donator

    ticao2, 17 days ago

    You ask:

    And: Where do I get Version 2.4.3 ?
    :)


    Only for Donators.
    In these cases, in the menu on the right side of the homepage, we can see the option "Nightly Builds".

    ticao2

  • Donator

    Anderella, 13 days ago

    Thank you very much again for your help!!!

    Besides I tried to get infos on nfo handling via EMM and contacted the programmer..... didn't get any help right now.

    Maybe he can fix this......

    Otherwise I still hope MediaElch can handle those entries with next release :) 

  • Donator

    Anderella, 13 days ago

    BTW:

    Just donated......
    :)