Denino 6 Posted October 17, 2022 Posted October 17, 2022 I have a movie, Jane (2022), which is automatically identified by Emby as "Jane Fonda & Lily Tomlin: Ladies Night Live". I go in and choose "Identify" and enter the IMDB ID tt15040500, replace all images, etc. Next time I do "Refresh Metadata" it throws away my manual identification and again goes for Jane Fonda.
Happy2Play 9780 Posted October 17, 2022 Posted October 17, 2022 Can you provide a server log for this example. Do you write metadata with media? If so what is in the nfo file?
Denino 6 Posted October 18, 2022 Author Posted October 18, 2022 On 10/17/2022 at 10:32 AM, Happy2Play said: Can you provide a server log for this example. Do you write metadata with media? If so what is in the nfo file? I do not write metadata to files, nor do I have any NFO files in the directory. I've attached a log where I'm trying a few things. Fetching metadata based on IMDb ID only Fetching metadata based on TMDb ID only Fetching metadata based on IMDb ID AND TMDb ID I would have tried TVDb ID but it's not even on TheTVDB Note that when I search for just title "Jane" and year "2022", it's not in the search results. I need to specify either IMDb ID or TMDb ID to find it. Sometimes it fetches the images and metadata, sometimes it fetches just the description but no images, etc. It's not really very repeatable. There is an exception in the logs about a null value for "source", but I'm not sure what to make of it. jane.txt
Happy2Play 9780 Posted October 18, 2022 Posted October 18, 2022 What is your metadata and image provider order on the library? What external ids show in item metadata? But looks like metadata order TVDB then TMDB. 2022-10-18 23:44:24.301 Info Server: http/1.1 POST http://host1:8096/emby/Items/RemoteSearch/Movie?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome macOS&X-Emby-Device-Id=21c61c0b-a0f3-44fe-b276-b93aded61800&X-Emby-Client-Version=4.7.8.0&reqformat=json. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 2022-10-18 23:44:24.304 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=movie&q=Jane&year=2022 2022-10-18 23:44:25.130 Info App: MovieDbProvider: Finding id for item: Jane 2022-10-18 23:44:25.130 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=x_secret1_x&query=Jane&language=sv&year=2022 Issue is Emby does not stop if no exact match and chooses from provider returned results and you get provider mismatches. If my guess is correct here. So TVDB gives you something that does not match what you are looking for. 2022-10-18 23:47:26.722 Info HttpClient: GET https://api4.thetvdb.com/v4/search?type=movie&q=Jane&year=2022 2022-10-18 23:47:27.668 Info HttpClient: GET https://api4.thetvdb.com/v4/movies/337353/extended?meta=translations https://thetvdb.com/dereferrer/movie/3337353 So Identify is defective as its result is correct, but the get falls back to provider order. We have discussed if identify is used only use that result in a different topic. You will get better results placing TMDB over TVDB in provider order, but many still get provider mismatches requiring manual edits and Locking metadata to prevent these rogue mismatches between provider 1 and provider 2.
Denino 6 Posted October 18, 2022 Author Posted October 18, 2022 @Happy2Play Yeah, I had TVDB before TMDB in the Movies library. I have now, after much trouble, locked the metadata and manually populated the right movie image, etc. Thanks for your help. As you guessed, the TVDB ID was set to 337353, which is the Jane Fonda thing, not the Jane movie.
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