Jump to content
jorg8

TMDB poster image

Recommended Posts

jorg8
 

Hi,

 

I just uploaded a poster image to TMDB movie but Emby still can't find it when I go to edit images.

How long does it take for me to find the image so I don't have to manually add it to Emby?

Could it be cached somewhere?

 

I have tried replacing all metadata and replacing existing images but still cannot find it.

 

Share this post


Link to post
Share on other sites
ebr

Hi.  Their API lags behind the main site.  It used to be a couple of days.  Not sure what it is right now.

 

Thanks.

Share this post


Link to post
Share on other sites
jorg8

I recently uploaded another movie image and this Emby finds it at the moment, but the first one still does not appear :blink: . I will wait a few days and comment.

 

Thanks.

Share this post


Link to post
Share on other sites
Luke

Yea I would give it 24 hours and then try again in Emby.

Share this post


Link to post
Share on other sites
Happy2Play

Can you provide an example?  Is the language set properly on the image?

Share this post


Link to post
Share on other sites
jorg8
Yes, the language is correctly configured. It happens with almost all primary images and backdrops. I have tried several days later and Emby already finds the images. However, with the images of people it is more likely that Emby will find it the first time, and if not, I wait for other days and it already appears.

 

An example like this: https: //www.themoviedb.org/movie/16077-my-little-eye

 

I just uploaded the poster in Spanish version, but Emby still can't find it, tomorrow it sure will.

Share this post


Link to post
Share on other sites
Happy2Play

Yes, the language is correctly configured. It happens with almost all primary images and backdrops. I have tried several days later and Emby already finds the images. However, with the images of people it is more likely that Emby will find it the first time, and if not, I wait for other days and it already appears.

 

An example like this: https: //www.themoviedb.org/movie/16077-my-little-eye

 

I just uploaded the poster in Spanish version, but Emby still can't find it, tomorrow it sure will.

 

I don't know your setup but adding that movie and showing all language I see that image as my setup is English.

 

5ec4752e51bbf_test.jpg

Share this post


Link to post
Share on other sites
jorg8

This is the configuration of my library:

 

5ec479eb17a86_conf.jpg

 

And fetcher settings:

 

5ec47a772fa15_20200520_23022.jpg

Share this post


Link to post
Share on other sites
Happy2Play

Not sure unless it is a cache issue, but using your settings I get this.

 

Removed and readded this item

2020-05-19 18:34:51.545 Debug App: Running MovieDbProvider for C:\Users\Media\Desktop\Videos\Movies - DB\My Little Eye (2002)\My Little Eye (2002).disc
2020-05-19 18:34:51.545 Info App: MovieDbProvider: Finding id for item: My Little Eye
2020-05-19 18:34:51.545 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=My+Little+Eye&language=es
2020-05-19 18:34:52.037 Debug App: Running OmdbItemProvider for C:\Users\Media\Desktop\Videos\Movies - DB\My Little Eye (2002)\My Little Eye (2002).disc
2020-05-19 18:34:52.038 Debug App: Running BaseGenreCleaner for C:\Users\Media\Desktop\Videos\Movies - DB\My Little Eye (2002)\My Little Eye (2002).disc
2020-05-19 18:34:52.038 Info App: Genre 'Terror' removed from metadata for My little eye (La cámara secreta).
2020-05-19 18:34:52.038 Debug App: Running FanartMovieImageProvider for C:\Users\Media\Desktop\Videos\Movies - DB\My Little Eye (2002)\My Little Eye (2002).disc
2020-05-19 18:34:52.039 Debug App: Running MovieDbImageProvider for C:\Users\Media\Desktop\Videos\Movies - DB\My Little Eye (2002)\My Little Eye (2002).disc
2020-05-19 18:34:52.040 Info HttpClient: GET https://image.tmdb.org/t/p/original/n21szuFab0m9YIcERQHllequnKJ.jpg

5ec48a28058f3_new.jpg

Share this post


Link to post
Share on other sites
jorg8
Posted (edited)

Now it works...but I tell you a new case step by step:

 

Emby logs with a movie that only has a German poster on TMDB:

2020-05-20 15:24:23.979 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/RemoteImages/Providers. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:24:23.982 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 4ms. http://***.***.*.***:8096/emby/Items/263097/RemoteImages/Providers
2020-05-20 15:24:23.988 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/Images. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:24:23.991 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 3ms. http://***.***.*.***:8096/emby/Items/263097/Images
2020-05-20 15:24:26.249 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:24:26.255 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 6ms. http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=false
2020-05-20 15:24:27.648 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:24:27.654 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 6ms. http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=true
2020-05-20 15:24:27.674 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Images/Remote?imageUrl=https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:24:27.677 Info HttpServer: HTTP Response 304 to 192.168.1.188. Time: 3ms. http://***.***.*.***:8096/emby/Images/Remote?imageUrl=https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg

And through the Emby api:

 
{
    "Images": [
        {
            "ProviderName": "TheMovieDb",
            "Url": "https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg",
            "ThumbnailUrl": "https://image.tmdb.org/t/p/w154/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg",
            "Height": 1200,
            "Width": 800,
            "CommunityRating": 5.312,
            "VoteCount": 1,
            "Language": "de",
            "Type": "Primary",
            "RatingType": "Score"
        }
    ],
    "TotalRecordCount": 1,
    "Providers": [
        "TheMovieDb",
        "FanArt"
    ]
}

In both cases the only image found is: https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg

 

Now I add a new primary image in Spanish through the TMDB web.

 

I search again in Emby
2020-05-20 15:27:19.803 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Users/27f6a9dfc71f4fa48dbeb84cdb86acd4/Items/263097. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:27:19.811 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 8ms. http://***.***.*.***:8096/emby/Users/27f6a9dfc71f4fa48dbeb84cdb86acd4/Items/263097
2020-05-20 15:27:19.858 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/RemoteImages/Providers. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:27:19.862 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 3ms. http://***.***.*.***:8096/emby/Items/263097/RemoteImages/Providers
2020-05-20 15:27:19.867 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/Images. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:27:19.870 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 3ms. http://***.***.*.***:8096/emby/Items/263097/Images
2020-05-20 15:27:23.185 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:27:23.190 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 6ms. http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=false
2020-05-20 15:27:24.356 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:27:24.362 Info HttpServer: HTTP Response 200 to 192.168.1.188. Time: 6ms. http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=true
2020-05-20 15:27:24.379 Info HttpServer: HTTP GET http://***.***.*.***:8096/emby/Images/Remote?imageUrl=https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
2020-05-20 15:27:24.381 Info HttpServer: HTTP Response 304 to 192.168.1.188. Time: 3ms. http://***.***.*.***:8096/emby/Images/Remote?imageUrl=https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg

Returns a code 304 and the same image "9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg".

The same through the api:

 

http://***.***.*.***:8096/emby/Items/263097/RemoteImages?type=Primary&startIndex=0&limit=6&IncludeAllLanguages=true

{
    "Images": [
        {
            "ProviderName": "TheMovieDb",
            "Url": "https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg",
            "ThumbnailUrl": "https://image.tmdb.org/t/p/w154/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg",
            "Height": 1200,
            "Width": 800,
            "CommunityRating": 5.312,
            "VoteCount": 1,
            "Language": "de",
            "Type": "Primary",
            "RatingType": "Score"
        }
    ],
    "TotalRecordCount": 1,
    "Providers": [
        "TheMovieDb",
        "FanArt"
    ]
}

But the TMDB api does return the new spanish image:

 

{
    "adult": false,
    "backdrop_path": "/w8pFYGWD3zhdfPZgbIOJDGrg31o.jpg",
    "belongs_to_collection": null,
    "budget": 0,
    "genres": [
        {
            "id": 99,
            "name": "Documental"
        }
    ],
    "homepage": "http://www.letsmakemoney.at/",
    "id": 23368,
    "imdb_id": "tt1307963",
    "original_language": "en",
    "original_title": "Let's Make Money",
    "overview": "Documental que trata diversos aspectos del funcionamiento de los mercados financieros internacionales y sus repercusiones sobre los países en vías de desarrollo, así como en los propios países desarrollados.",
    "popularity": 7.221,
    "poster_path": "/2f4LRpuByMEtrrrX9iIYHSMfboM.jpg",
    "production_companies": [],
    "production_countries": [
    ...
}

Poster path returns the new spanish image:

 
Greetings and thanks.
Edited by jorg8

Share this post


Link to post
Share on other sites
Luke

Ok so Tmdb uses the same url after the image has been updated? I had thought it would be unique but i guess not. 

Share this post


Link to post
Share on other sites
Happy2Play
When will my updates be posted?
Edits are posted immediately on the website. They can take up to 12 hours to propagate to the API.
https://www.themoviedb.org/faq/website

I see you made the image updates

 

5ec5b7977ab4c_change.jpg

 

But adding this item to a Spanish preference library I get the new image.

Share this post


Link to post
Share on other sites
jorg8
Yes, I do not doubt that Emby can obtain these Spanish images, in the end the TMDB api does return that information, but there is something in my installation that does not allow me to access that data and so with many other movies until an indefinite time has passed, as in this case, which still does not detect the change.

 

In these cases I upload the images by hand to my server, but if by any chance I update the library by replacing images, I lose this data as I cannot get it from TMDB and I have to manually upload it again.

 

Is there a path where something might be caching?

Could some kind of cleaning be done?

Share this post


Link to post
Share on other sites
jorg8

Now finally I can find all the images from Emby, but I haven't done anything, just wait

{
    "Images": [
        {
            "ProviderName": "TheMovieDb",
            "Url": "https://image.tmdb.org/t/p/original/2f4LRpuByMEtrrrX9iIYHSMfboM.jpg",
            "ThumbnailUrl": "https://image.tmdb.org/t/p/w154/2f4LRpuByMEtrrrX9iIYHSMfboM.jpg",
            "Height": 850,
            "Width": 566,
            "CommunityRating": 0,
            "VoteCount": 0,
            "Language": "es",
            "Type": "Primary",
            "RatingType": "Score"
        },
        {
            "ProviderName": "TheMovieDb",
            "Url": "https://image.tmdb.org/t/p/original/gOmuNSxehhs4NMUXRRODiaGGpLt.jpg",
            "ThumbnailUrl": "https://image.tmdb.org/t/p/w154/gOmuNSxehhs4NMUXRRODiaGGpLt.jpg",
            "Height": 750,
            "Width": 500,
            "CommunityRating": 0,
            "VoteCount": 0,
            "Language": "es",
            "Type": "Primary",
            "RatingType": "Score"
        },
        {
            "ProviderName": "TheMovieDb",
            "Url": "https://image.tmdb.org/t/p/original/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg",
            "ThumbnailUrl": "https://image.tmdb.org/t/p/w154/9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg",
            "Height": 1200,
            "Width": 800,
            "CommunityRating": 5.312,
            "VoteCount": 1,
            "Language": "de",
            "Type": "Primary",
            "RatingType": "Score"
        }
    ],
    "TotalRecordCount": 3,
    "Providers": [
        "TheMovieDb",
        "FanArt"
    ]
}

Share this post


Link to post
Share on other sites
jorg8
One last curiosity:

 


I choose the Identify option, add the id of TMDB and it shows the result with the new spanish image:

 

5eca69bb1319f_20200524_143015.jpg

 

This is correct, so I replace the content and all the images, but when consulting the primary images the new one still does not appear:

 

5eca69f224bd2_20200524_143108.jpg

Share this post


Link to post
Share on other sites
Seger
Posted (edited)
Hello to all,




 

I don't want to confuse the topics, but can it be related to the language setting error? I still have problems to get all pictures if I set to my native language "German". Especially the function all languages doesn't work for quite some time, I usually don't get any additional pictures at all. As soon as I switch to English (in the settings) it works better. Up to now I always thought that it is related to the new API, but is this an embryo (haha typo that I leave like that :-)) bug? If not, do you know if the problem is known and is it being worked on? Many of my graphics are incomplete (due to the setting in German.

 

Thanks and best regards,

Seger

Edited by Seger

Share this post


Link to post
Share on other sites
Luke

Hello to all,

@@Luke

@@Happy2Play

@@jorg8

 

I don't want to confuse the topics, but can it be related to the language setting error? I still have problems to get all pictures if I set to my native language "German". Especially the function all languages doesn't work for quite some time, I usually don't get any additional pictures at all. As soon as I switch to English (in the settings) it works better. Up to now I always thought that it is related to the new API, but is this an embryo (haha typo that I leave like that :-)) bug? If not, do you know if the problem is known and is it being worked on? Many of my graphics are incomplete (due to the setting in German.

 

Thanks and best regards,

Seger

No it's not related to that.

Share this post


Link to post
Share on other sites
Riggs

Well... we have a huge problem with TMDB, the best for now, is sit back and bring the beers for a couple of months until the team fix the issue with the API.

 

Yes TMDB have many images deleted but they are in working progress to be re-posted on TMDB.

 

The thing is: The API needs to be fixed. Wanna beer meanwhile?

Share this post


Link to post
Share on other sites
Riggs

BTW..... How expensive IMDB is?

Share this post


Link to post
Share on other sites
Riggs

I had to refresh 4 actors at hand  in this example. None on Plex. Same on Kodi

 

So... (Houston) Emby, we have a problem.

 

5ed6656192c3f_Emby.jpg

 

5ed665743fb1c_plex.jpg

Share this post


Link to post
Share on other sites

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...