jorg8 0 Posted May 13, 2020 Share Posted May 13, 2020 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. Link to comment Share on other sites More sharing options...
ebr 14912 Posted May 13, 2020 Share Posted May 13, 2020 Hi. Their API lags behind the main site. It used to be a couple of days. Not sure what it is right now. Thanks. Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 13, 2020 Author Share Posted May 13, 2020 I recently uploaded another movie image and this Emby finds it at the moment, but the first one still does not appear . I will wait a few days and comment. Thanks. Link to comment Share on other sites More sharing options...
Luke 37062 Posted May 13, 2020 Share Posted May 13, 2020 Yea I would give it 24 hours and then try again in Emby. Link to comment Share on other sites More sharing options...
Happy2Play 8281 Posted May 13, 2020 Share Posted May 13, 2020 Can you provide an example? Is the language set properly on the image? Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 19, 2020 Author Share Posted May 19, 2020 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. Link to comment Share on other sites More sharing options...
Happy2Play 8281 Posted May 20, 2020 Share Posted May 20, 2020 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. Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 20, 2020 Author Share Posted May 20, 2020 I just tried the TMDB api and it effectively returns the new image: https://api.themoviedb.org/3/movie/16077?api_key=xxx&language=es-ES { ... "poster_path": "/n21szuFab0m9YIcERQHllequnKJ.jpg", ... } https://image.tmdb.org/t/p/w600_and_h900_bestv2/n21szuFab0m9YIcERQHllequnKJ.jpg But my Emby still doesn't return that image: Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 20, 2020 Author Share Posted May 20, 2020 This is the configuration of my library: And fetcher settings: Link to comment Share on other sites More sharing options...
Happy2Play 8281 Posted May 20, 2020 Share Posted May 20, 2020 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 Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 20, 2020 Author Share Posted May 20, 2020 (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: 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" ] } 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: https://api.themoviedb.org/3/movie/23368?api_key=*****&language=es-ES { "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: https://image.tmdb.org/t/p/original/2f4LRpuByMEtrrrX9iIYHSMfboM.jpg Greetings and thanks. Edited May 20, 2020 by jorg8 Link to comment Share on other sites More sharing options...
Luke 37062 Posted May 20, 2020 Share Posted May 20, 2020 Ok so Tmdb uses the same url after the image has been updated? I had thought it would be unique but i guess not. Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 20, 2020 Author Share Posted May 20, 2020 (edited) No, the URL of TMDB is different but Emby only returns me the first, not mine upload recently: German image: 9UdFLgX4Mqx8NJtvjdUkOF5cuDe.jpg New image: 2f4LRpuByMEtrrrX9iIYHSMfboM.jpg At the moment I still don't get that image from Emby... Edited May 20, 2020 by jorg8 Link to comment Share on other sites More sharing options...
Happy2Play 8281 Posted May 20, 2020 Share Posted May 20, 2020 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 But adding this item to a Spanish preference library I get the new image. Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 21, 2020 Author Share Posted May 21, 2020 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? Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 21, 2020 Author Share Posted May 21, 2020 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" ] } Link to comment Share on other sites More sharing options...
jorg8 0 Posted May 24, 2020 Author Share Posted May 24, 2020 One last curiosity: New poster uploaded: https://www.themoviedb.org/movie/31175-soul-kitchen I choose the Identify option, add the id of TMDB and it shows the result with the new spanish image: 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: Link to comment Share on other sites More sharing options...
Seger 110 Posted May 24, 2020 Share Posted May 24, 2020 (edited) 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 Edited May 24, 2020 by Seger Link to comment Share on other sites More sharing options...
Luke 37062 Posted May 24, 2020 Share Posted May 24, 2020 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. Link to comment Share on other sites More sharing options...
Riggs 300 Posted June 2, 2020 Share Posted June 2, 2020 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? Link to comment Share on other sites More sharing options...
Riggs 300 Posted June 2, 2020 Share Posted June 2, 2020 BTW..... How expensive IMDB is? Link to comment Share on other sites More sharing options...
Riggs 300 Posted June 2, 2020 Share Posted June 2, 2020 I had to refresh 4 actors at hand in this example. None on Plex. Same on Kodi So... (Houston) Emby, we have a problem. Link to comment Share on other sites More sharing options...
niallobr 9 Posted September 13, 2021 Share Posted September 13, 2021 Apologies for resurrecting an old topic. This was the only one I could find via a quick search that specifically addresses the time from something being uploaded to TheMovieDb to it appearing in the Emby image search. As someone who doesn't use the screen grabber for thumbs (nice to have but totally hit and miss) and sometimes uploads images and metadata for new series to TheMovieDb its really frustrating that you must wait 24 hours or more for the images to be visible in Emby via TheMovieDb scraper. Even when there's new episodes of popular shows, it can take a day or two for the episode thumb to be available via the scraper. I think it will also only appear later if you manually refresh the metadata for that show. As far as I know the option to refresh metadata every X days was removed from Emby so the image may never appear? This leaves me having to go through 'Latest TV Shows' once or twice a week manually hitting 'Refresh Metadata'. Is there an easier way around this that I'm totally missing? I added episode thumbs and metadata for this show about 14 hours ago and so far Emby isn't picking any of the thumbs up yet. It's showing the updated description for episode 3 and 4 but not 1 and 2. https://www.themoviedb.org/tv/131139-nyc-epicenters-9-11-2021/season/1 I'm not sure if TheTVDB is much better since I've been trying to stick to TheMovieDb. I'm guessing its a TheMovieDb API issue not the Emby scraper? Does anyone know if images are available earlier via TheTVDB scraper? I would actually consider paying for it and contributing to their community instead at this point. Link to comment Share on other sites More sharing options...
Happy2Play 8281 Posted September 14, 2021 Share Posted September 14, 2021 (edited) 1 hour ago, niallobr said: As far as I know the option to refresh metadata every X days was removed from Emby so the image may never appear? It is still there TMDB is usually faster then TVDB as TVDB is 24 hour. Now whether their v4 api changes anything is another story (but we would need a v4 plugin to check). 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. Request and discussion here https://emby.media/community/index.php?/topic/57907-refresh-episode-metadata-after-added-to-library But I had no issue with your example, Not likely but you could have a cache issue. A test would select identify on the series and reidentify with replace images. Edited September 14, 2021 by Happy2Play 1 Link to comment Share on other sites More sharing options...
niallobr 9 Posted September 14, 2021 Share Posted September 14, 2021 (edited) 8 hours ago, Happy2Play said: It is still there TMDB is usually faster then TVDB as TVDB is 24 hour. Now whether their v4 api changes anything is another story (but we would need a v4 plugin to check). Thanks valuable info. I found it again under the advanced settings and have it set to 'every 30 days'. 8 hours ago, Happy2Play said: 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. Request and discussion here https://emby.media/community/index.php?/topic/57907-refresh-episode-metadata-after-added-to-library But I had no issue with your example, Not likely but you could have a cache issue. A test would select identify on the series and reidentify with replace images. Yeah they've appeared for me now too, thanks for checking. So it must be 12ish hours for them to appear. Hopefully the v4 api might help as you say. I don't expect too much from TheMovieDb since it is a free service but it would be nice if Emby could automatically refresh the metadata for new, recently aired episodes maybe 24 hours after they've been added to the library. I'd hope something like that wouldn't cause too much extra strain on TheMovieDb servers. Edited September 14, 2021 by niallobr Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now