davepusey 1 Posted February 5, 2025 Posted February 5, 2025 Can anyone explain to me what is going on here please? In my Movies library folder, I have all the files named with their IMDB IDs. So, for example, the file for the movie "Inception" is named tt1375666.mp4 99% of the time this works perfectly and everything gets automatically matched correctly with zero human intervention required. But on the very odd occasion there will be a title where it just randomly mismatches. Two examples from yesterday... "Challenger Disaster: Lost Tapes" named tt5372500.mp4 got incorrectly partially mismatched to "Romantic Story" (tt0372500) "Titanic: The Final Secret" named tt2978760.mp4 got incorrectly mismatched to "Finding Dory" (tt2277860) See screenshots of how they appear in the Web UI...
Abobader 3464 Posted February 5, 2025 Posted February 5, 2025 Hello davepusey, ** This is an auto reply ** Please wait for someone from staff support or our members to reply to you. It's recommended to provide more info, as it explain in this thread: Thank you. Emby Team
Solution pwhodges 2012 Posted February 5, 2025 Solution Posted February 5, 2025 Emby does not use IMDB, 'cos $$$. When an IMDB id is provided, it will be used as one of the keys in the lookup on TMDB or TVDB - these providers usually have the IMDB id in their database, but just sometimes it can be either missing or wrong. Providing the id of the database which you have configured as the first lookup (TMDB by default, for films) will be appropriate when the IMDB id doesn't work (or indeed at any time). Paul
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 So by default it's not loading the metadata directly from IMDB then? I thought that was the entire point of using the tt number. Is there any way to make it do this?
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 So I renamed the Challenger file to 572169.mp4 to match https://www.themoviedb.org/movie/572169-the-challenger-disaster-lost-tapes But now it mismatches to something completely different...
Neminem 1519 Posted February 5, 2025 Posted February 5, 2025 Movie Naming I use this. Folder : 10 Cloverfield Lane (2016) {TmdbId-333371} Movie : 10 Cloverfield Lane (2016) {TmdbId-333371}.mkv
Neminem 1519 Posted February 5, 2025 Posted February 5, 2025 So lets look at your naming of your files
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 I'm trying to avoid putting anything in the filename besides the ID number. This is how it looks on my test instance... The bottom two are how I normally do it, and those work perfectly... (1st and 4th items below)
Neminem 1519 Posted February 5, 2025 Posted February 5, 2025 Not sure if ever will have success with that. Read Movie Naming and understand why.
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 I don't see why it needs the name and year as well. The ID should be all the information it needs to find it.
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 Success?! Don't even need my custom image anymore (only made one because IMDB had no image)
Neminem 1519 Posted February 5, 2025 Posted February 5, 2025 Jep there are workarounds, but that might break down the line, as Emby evolves.
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 Now to find out if this will work with TV Series too. What I have been doing is naming the first folder with the IMDB tt number. So, for example "Stargate SG-1" was named tt0118480 and then had the seasons and episodes below that with numbering that matched the "official" order on TVDB. One of the reasons I chose to use IMDB IDs originally was so that I didn't have to get identification data from multiple sources for my own custom database that tracks where all my media came from (locations, boxsets, disks, ripping and encoding profiles, etc.)
ebr 16184 Posted February 5, 2025 Posted February 5, 2025 1 hour ago, davepusey said: I'm trying to avoid putting anything in the filename besides the ID number Hi. Why? Doesn't that make it pretty hard to manage when just looking at the file system? 1
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 I'm trying to avoid having extra infomation in the name that will potentially confuse the matching process. This is something I've encountered before and going ID-only was the solution that I found worked best, with the occasion oddities like the ones above. I chose to use IMDB IDs because I thought that was the defacto standard that every system would support.
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 But it seems I'm going to have to migrate my naming system over to TMDB and TVDB IDs. At least with the TV Series I can include the unique "slug" too for a more human readable reference... Just need to see if TMDB have the same concept in their database too for the Movies.
pwhodges 2012 Posted February 5, 2025 Posted February 5, 2025 3 hours ago, davepusey said: I don't see why it needs the name and year as well. The ID should be all the information it needs to find it. But it needs to know what the number is! Some films have names which are just numbers (2001, anyone?) I use [tmdbid=1234567] but various other ways work. Paul
Luke 42078 Posted February 5, 2025 Posted February 5, 2025 4 hours ago, davepusey said: I don't see why it needs the name and year as well. Because if you put the tvdb id in the filename, but Tmdb is your highest priority fetcher, then you are relying on Tmdb having that tvdb id in their database. If they don't, then it will end up searching with whatever is left to work with in the filename.
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 (edited) I checked. I have TMDB for Movies library type, and TVDB for TV Series library type. I'm going to re-number everything based on this new information and see how that goes. Edited February 5, 2025 by davepusey
Luke 42078 Posted February 5, 2025 Posted February 5, 2025 The other reason would be that if you ever change your metadata fetcher priority.
pwhodges 2012 Posted February 5, 2025 Posted February 5, 2025 Not to mention you have no idea what's on your disk without looking up the "name" of every file in turn! Paul
davepusey 1 Posted February 5, 2025 Author Posted February 5, 2025 I already have a custom database that has ID to Name mappings, as part of my record keeping.
ebr 16184 Posted February 6, 2025 Posted February 6, 2025 You can obviously do whatever is best for you but I guess we are struggling with why you are making it so hard on yourself? Using plain names (and IDs embedded if you wish) would work much better and you wouldn't have to maintain a database to know what you are looking at on your disc. 22 hours ago, davepusey said: I'm trying to avoid having extra infomation in the name that will potentially confuse the matching process The extra information is actually what would help the matching process. Mis-matches (when using normal names) are the exception, not the rule. At least 90% of items should match fine. Then you can address the minority of ones that don't.
davepusey 1 Posted February 6, 2025 Author Posted February 6, 2025 Quote The extra information is actually what would help the matching process. But the point is my workflow has already identified the correct movie/series to match it with, and I've given a unique indentifier for it. If Emby is unable to match with just that then either I've given an incorrect ID or something is wrong. I do not want Emby trying to figure out the movie/series matching by itself, I want it to match explicitly on the identifier I am providing ONLY.
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