Jump to content

How is Emby matching the movies?


Recommended Posts

Posted (edited)

I wanted to know how Emby is doind to match the movies from a librairie.

Coming from Plex, I see some differences when the same file is matched with Emby.

I would say that Emby is matching the movies from the name file rather than the name of its folder.
For Exemple

folder name  (year) > file name (year) > what Emby match
(The Butterfly Effect 3 Revelations (2009)>The Butterfly Effect 3 (2009)) Emby didn't match

I also notice that when the name of a movie how has an accent but it's not written on the folder of the file name, Emby will stick to it even if the year of the movie is false.
For Exemple

folder name  (year) > file name (year) > what Emby match
Movie: Brüno 2009
Bruno (2009)>Bruno (2009) Emby matched: Bruno (2000)

Movie: Banzï (1983)
Banzi (1983)>Banzi (1983) Emby matched: Banzi 1978

Movie: Connectés (2020)
Connectes (2020)>Connectes (2020) Emby matched: Connected (2021)

I just notice now, the movie:  Daughters of Darkness (1971) is matched by Emby as Daughters of Darkness (2000) that is a X movie....
May me remember that Emby match a movie called Hysteria as Ass Hysteria that was a X movie, and Double Trouble also mixed with an X movie...

 

 

This is just few exemples, but the list go on. For those same movies Plex made the good match.
Maybe there is some room to have a better agent or algorithm to match the movies?

 

I also want to add that the main issue here is not having the movies files and folders names exactly after the movies, so, my bad, but maybe there is still something to do :)

Edited by Tangsgod
Gilgamesh_48
Posted

@Tangsgod Are you actually using all those parentheses in the file/folder name. If so it is wrong. For correct matching the basic movie naming goes:
MovieName (year) [anything you want in the file name but Emby should ignore]
Add a ".ext" (without the quotes) for the actual movie file itself.
Anything in square brackets is ignored by Emby and only the year should be inside parentheses and nothing except required stuff should be outside square brackets.

An example is:
A Man for All Seasons (1966) .mp4

 

Posted (edited)
3 minutes ago, Gilgamesh_48 said:

@Tangsgod Are you actually using all those parentheses in the file/folder name. If so it is wrong. For correct matching the basic movie naming goes:
MovieName (year) [anything you want in the file name but Emby should ignore]
Add a ".ext" (without the quotes) for the actual movie file itself.
Anything in square brackets is ignored by Emby and only the year should be inside parentheses and nothing except required stuff should be outside square brackets.

An example is:
A Man for All Seasons (1966) .mp4

 

No, of course not, sorry, there is not all those parentheses, it was to mark the folder. 
I just removed it.

Edited by Tangsgod
Happy2Play
Posted

Please post the server log showing those items being imported/queried.

What is your metadata provider order?

But testing those specific examples above returned correct name (year) movies for me.

Only one I had a issue with was Banzï (1983) as I don't this them name anywhere.

Is it suppose to be Banzaï (1983)? Renaming found without issue.

image.png.1a41e015f9ded30331caab108439713e.png image.png.475f7f157676cdf01ec2b78283e1effe.png image.png.72358b7391c35593faaef2c57ce5aec2.png image.png.df21de5fc8516be1e5ae1eb884f8de63.png

But a wild guess is you have enabled allow adult metadata per your other comments about x movies.

image.png.bc0eb5e6d9dd481bdcfc1968bd520764.png

 

Posted
1 minute ago, Happy2Play said:

Please post the server log showing those items being imported/queried.

What is your metadata provider order?

But testing those specific examples above returned correct name (year) movies for me.

Only one I had a issue with was Banzï (1983) as I don't this them name anywhere.

Is it suppose to be Banzaï (1983)? Renaming found without issue.

image.png.1a41e015f9ded30331caab108439713e.png image.png.475f7f157676cdf01ec2b78283e1effe.png image.png.72358b7391c35593faaef2c57ce5aec2.png image.png.df21de5fc8516be1e5ae1eb884f8de63.png

But a wild guess is you have enabled allow adult metadata per your other comments about x movies.

image.png.bc0eb5e6d9dd481bdcfc1968bd520764.png

 

I'm sorry @Happy2Play but i did it few hours ago I don't know if it will be in the logs.
Did you made those match without the accent?
About the adult content it was turn ON for my first scan, I uncheck it after those.... errors... :)
My metadata providers:
 

metadata downloader.JPG

embyserver.txt

Posted

And this one is a good match, but the poster doesn't seem right.... in my opinion of course :)

 

good match but....JPG

Happy2Play
Posted (edited)

As you can see TMDB returned garbage for Banzi and OMDB returned no results.

Quote

2022-02-06 21:54:19.358 Info App: MovieDbProvider: Finding id for item: Banzi
2022-02-06 21:54:19.358 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Banzi&language=en
2022-02-06 21:54:19.552 Info HttpClient: GET https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&s=Banzi&type=movie

Log clearly show getting the correct metadata and set proper providerid for "Connectés (2020)"

Quote

2022-02-06 21:31:01.713 Info App: Setting provider id's to item 1529-Connected: {"Tmdb":"753756"}

Same for Bruno (2009)

Quote

2022-02-06 17:38:09.500 Info App: Setting provider id's to item 1372-Bruno: {"Tmdb":"18480"}

 

7 minutes ago, Tangsgod said:

And this one is a good match, but the poster doesn't seem right.... in my opinion of course :)

 

good match but....JPG

Not enough info as it would have to have conflicting providerids.

Edited by Happy2Play
Posted

For "Connectés (2020)" and Bruno (2009)  it shows the match when I identify the movies myself, not when it was matched by Emby that was few days ago

For Carlos it strange that the provider find the right show with good metadatas but miss the poster

Happy2Play
Posted
2 minutes ago, Tangsgod said:

For Carlos it strange that the provider find the right show with good metadatas but miss the poster

What is your image provider order as it can be different the metadata order?  But I cannot reproduce anything you have shown here so far.  Your MovieDbProvider: Finding id for item: queries all appear to return correct information.

Posted (edited)

Here it is:
1424893980_serieposterproviders.JPG.f202d06c4e46c50dc5090e8b747fd54e.JPG


(Out of topic, I'm asking myself if I shouldn't update to the beta as some bugs that I report may have been already solved)

Edited by Tangsgod
Happy2Play
Posted (edited)
17 minutes ago, Tangsgod said:

Here it is:
1424893980_serieposterproviders.JPG.f202d06c4e46c50dc5090e8b747fd54e.JPG


(Out of topic, I'm asking myself if I shouldn't update to the beta as some bugs that I report may have been already solved)

Can only guess you have mismatching series ids for TMDB and TVDB.

But this makes no since to me either as neither series has 20 seasons.  Assume bad naming scheme.

image.png.5f6854c791a774512276f4b16a8f7b94.png

 

But all my tests here are in stable 4.6.7.0.

Edited by Happy2Play
Posted

Does that season have any external ids set in the metadata editor?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...