mickle026 650 Posted December 16, 2022 Posted December 16, 2022 (edited) *Updated* v 1.0.0.7 - should work on all Emby versions/platforms - just put the dll in the plugins directory. Fixed issue where links were being disguarded if the link contained "quotes", this will speed up load times where disguarded links were valid as the check will succeed and the plugin will stop looking instead of trying to verify a second link (more time). It wont make any difference to invalid link verification speed. How to use: Click on an Empty person image to trigger it. If it finds a link with a valid id (imdb id), then data and or image should load shortly. *A Caveat - it is possible that the wrong actor with the same name can be identified as correct* I have tested it here and it works well for me, please feel free to test it further. Nothing to configure or enable and it is seemless. I accept no responsibilty for anything if you choose to use it, its all on you to check legallity in your country! What this does: 1. It looks on google search engine for imdb links that contain the actor you are looking at or refreshing metadata on. 2. It collects links of possibles. 3. It only visits the links that might be valid and checks if the persons name is found in the actor page in order to verify it is valid. 4. It updates the provider Id (if found) 5. It writes a log file. Why does this help? Other metadata plugins if installed will use this id to get data such as tvmaze, themoviedb etc. This plugin might introduce a delay on person loading if *any* metadata is missing for that person. What it doesn't do: 1. It does not fetch any data on people, it only fetches the nm****** id code. It is technically a webscraper, athough intrusion is minimal - so it probably will not be allowed in the catalogue. What it might do: 1. Slow down library scans if it comes across missing people metadata.. Success rate for me is very high at identifying more people than movidb, tvmaze,tvdb alone! ***** UPDATE 18.01.2023 Uploaded same plugin but queries Bing instead, seems faster and more reliable. I have a feeling Google when logged in on a browser in your home network might ip block the original version from its servers, as the Bing one gets more results than the google one -- odd but seems to be tue. IMDB ID Helper.zip IMDB ID Helper(bing).zip Edited January 18, 2023 by mickle026 1 2
Eigeplackter 90 Posted December 17, 2022 Posted December 17, 2022 It's only for Windows as the zip contains only 1 dll file ?
mickle026 650 Posted December 17, 2022 Author Posted December 17, 2022 Should work on all, just put in plugins directory
mickle026 650 Posted December 18, 2022 Author Posted December 18, 2022 Updated to fix an issue with valid links containing quotes, should speed it up where links are valid as it will only do 1 link check instead of 2 (approx 50% speed increase when valid) 1
mickle026 650 Posted January 18, 2023 Author Posted January 18, 2023 Uploaded a bing version. Seems faster and more reliable for results 1
Sibasiach 2 Posted June 15, 2024 Posted June 15, 2024 Hello I have installed the plug-in and reloaded the metadata, without success, the imdb are not loaded. My problem is that I have to load all Actors metadata manually. Images are loaded, but the information such as age and description are not loaded when I reload the metadata. Maybe you have a tip for me? I use emby server 4.8.8.0 linux Ubuntu best regards IMDBHelper (15.Juni.2024).txt
mickle026 650 Posted June 16, 2024 Author Posted June 16, 2024 (edited) imdb helper only adds the imdb id, the nmXXXXXX if it can find it, the rest is done with the other metadata downloaders I see in the log they all failed to be verified, i will take a look at the plugin. Edited June 16, 2024 by mickle026 1
Sibasiach 2 Posted June 16, 2024 Posted June 16, 2024 7 hours ago, mickle026 said: imdb helper fügt nur die imdb id, die nmXXXXXX, wenn sie es finden kann, der Rest ist mit den anderen Metadaten-Downloadern erledigt Ich sehe in der Protokolle, dass sie alle nicht überprüft wurden, ich werde einen Blick auf das Plugin werfen. Okay thanks. can you tell me when I can test it again? If you need any other protocols please let me know.
mickle026 650 Posted June 16, 2024 Author Posted June 16, 2024 OK, turns out the search url is now sending back encrypted data, It may take a while longer to figure this out.
Sibasiach 2 Posted June 16, 2024 Posted June 16, 2024 Okay, thanks for your feedback. Then I hope it doesn't take too long Thank you for your efforts. With kind regards
Sibasiach 2 Posted June 16, 2024 Posted June 16, 2024 *** Error Report *** Version: 4.8.8.0 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Operating system: Linux version 5.15.0-112-generic (buildd@lcy02-amd64-051) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #122-Ubun Framework: .NET 6.0.25 OS/Process: x64/x64 Runtime: opt/emby-server/system/System.Private.CoreLib.dll Processor count: 32 Data path: /var/lib/emby Application path: /opt/emby-server/system System.InvalidOperationException: System.InvalidOperationException: GetSearch Images is not implimented! at IMDB_ID_Helper.IMDB_ID_Helper.GetImages(BaseItem item, LibraryOptions libraryOptions, CancellationToken cancellationToken) at Emby.Providers.Manager.ProviderManager.GetImages(RemoteImageFetchOptions options, CancellationToken cancellationToken, IRemoteImageProvider provider, Int32 providerIndex) Source: IMDB ID Helper TargetSite: System.Threading.Tasks.Task`1[System.Collections.Generic.IEnumerable`1[MediaBrowser.Model.Providers.RemoteImageInfo]] GetImages(MediaBrowser.Controller.Entities.BaseItem, MediaBrowser.Model.Configuration.LibraryOptions, System.Threading.CancellationToken) embyserver.txt
mickle026 650 Posted June 17, 2024 Author Posted June 17, 2024 There is no image fetcher in this plugin, it just fetches (fetched when it worked) the id, nmXXXXXX, so that the other plugins could do their magic.
mickle026 650 Posted June 18, 2024 Author Posted June 18, 2024 (edited) Uninstall Imdb Helper for now - I will look at that when I have time, install this one called "JustPeople", and reboot your emby process. You can use this one for now - its never been published anywhere - I rebuilt it (recompiled it) today to make sure its the newest version I have. It doesnt access imdb , tmdb or tvmaze at all - it accesses my own person api server, so if it doesnt fill anything in then it probably doest have it. My Personal server people db is pretty large with over 100,000 people. JustPeople.zip Edited June 18, 2024 by mickle026 2
Sibasiach 2 Posted June 20, 2024 Posted June 20, 2024 (edited) I uninstalled Imdb Helper last Friday. Now all of a sudden it works, when I click on the actor it loads the content without any problems. No idea why. but I'm happy Just People, is this also a German database or only English? Thank you for your efforts. Edited June 20, 2024 by Sibasiach
mickle026 650 Posted June 20, 2024 Author Posted June 20, 2024 1 hour ago, Sibasiach said: I uninstalled Imdb Helper last Friday. Now all of a sudden it works, when I click on the actor it loads the content without any problems. No idea why. but I'm happy Just People, is this also a German database or only English? Thank you for your efforts. Only English , sorry if that's inconvenient.
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