(2019-09-14, 08:02)Karellen Wrote: Notice to Members
The problem
It seems that TheMovieDB may have made some changes to their API again which are now affecting the Kodi XML scrapers. @olympia will advise if this assumption is incorrect
The issue seems to affect selected titles, usually recent and current release movies.
Exactly one year ago the problem I'm going to report was already reported... Any news on this problem? For me it's not on recent titles but on old one too!
And since I have started from scratch Kodi on my "secondary" device (a Bqeel connected to my bedroom's tv) I'm sure that the old titles currently not loaded WERE scraped long time ago.
I have already tried renaming the files exactly as shown on TMDB site, I have also tried to move them on subfolder but still they are not scraped...
Here you are a debug log
https://paste.kodi.tv/okaxuxules.kodi
Uhm... just before posting this reply I've reviewed these missing movies and, correct me if I'm wrong, it looks like the scraper
wasn't using the file name but an internal metadata!!
Quote:2020-09-13 22:13:31.449 T:4097 DEBUG: GetMovieId (smb://SERVER/P2P/Films/Era mio figlio (2020).mkv), query = select idMovie from movie where idFile=146
2020-09-13 22:13:31.453 T:4097 DEBUG: CSMBFile::Open - opened smb://USERNAMEASSWORD@SERVER/P2P/Films/Era mio figlio (2020).mkv, fd=10000
2020-09-13 22:13:31.473 T:4113 INFO: WEATHER: Downloading weather
2020-09-13 22:13:31.483 T:4114 DEBUG: Thread LanguageInvoker start, auto delete: false
2020-09-13 22:13:31.483 T:4114 INFO: initializing python engine.
2020-09-13 22:13:31.484 T:4114 DEBUG: CPythonInvoker(6, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/weather.yahoo/default.py): start processing
2020-09-13 22:13:31.520 T:4097 DEBUG: FindMovie: Searching for 'Encoded by realDMDJ MIRCrew' using The Movie Database scraper (path: '/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/metadata.themoviedb.org', content: 'movies', version: '5.2.1')
2020-09-13 22:13:31.541 T:4097 DEBUG: scraper: CreateSearchUrl returned <url>https://api.tmdb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Encoded%20by%20realDMDJ%20MIRCrew&year=0&language=it-IT</url>
2020-09-13 22:13:31.545 T:4097 DEBUG: CurlFile::Open(0x8b919a00) https://api.tmdb.org/3/search/movie?api_...0468&query=Encoded%20by%20realDMDJ%20MIRCrew&year=0&language=it-IT
2020-09-13 22:13:31.545 T:4097 INFO: easy_acquire - Created session to https://api.tmdb.org
2020-09-13 22:13:31.893 T:4097 DEBUG: Get: Using "UTF-8" charset for "https://api.tmdb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Encoded%20by%20realDMDJ%20MIRCrew&year=0&language=it-IT"
2020-09-13 22:13:31.894 T:4097 DEBUG: scraper: GetSearchResults returned <results></results>
2020-09-13 22:13:31.895 T:4097 DEBUG: FindMovie: Searching for 'Encoded by realDMDJ MIRCrew' using The Movie Database scraper (path: '/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/metadata.themoviedb.org', content: 'movies', version: '5.2.1')
2020-09-13 22:13:31.896 T:4097 DEBUG: scraper: CreateSearchUrl returned <url>https://api.tmdb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Encoded%20by%20realDMDJ%20MIRCrew&year=&language=it-IT</url>
2020-09-13 22:13:31.898 T:4097 DEBUG: CurlFile::Open(0x8b919a00) https://api.tmdb.org/3/search/movie?api_...uage=it-IT
2020-09-13 22:13:31.949 T:4097 DEBUG: Get: Using "UTF-8" charset for "https://api.tmdb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Encoded%20by%20realDMDJ%20MIRCrew&year=&language=it-IT"
2020-09-13 22:13:31.950 T:4097 DEBUG: scraper: GetSearchResults returned <results></results>
2020-09-13 22:13:31.950 T:4097 DEBUG: CSMBFile::Close closing fd 10000
2020-09-13 22:13:31.953 T:4097 WARNING: No information found for item 'smb://SERVER/P2P/Films/Era mio figlio (2020).mkv', it won't be added to the library.
And, guess what? Into the metadata there is the tag
movie name which does contain a "
stupid" (to be polite!) advertising string instead of the movie name!
Code:
Complete name : D:\P2P\Films\Era mio figlio (2020).mkv
Format : Matroska
Format version : Version 4 / Version 2
File size : 2.84 GiB
Duration : 1 h 55 min
Overall bit rate : 3 526 kb/s
Movie name : Encoded by realDMDJ MIRCrew
Encoded date : UTC 2020-09-09 16:36:54
Writing application : mkvmerge v49.0.0 ('Sick Of Losing Soulmates') 64-bit
Writing library : libebml v1.4.0 + libmatroska v1.6.1
Maybe the scraper can do a fallback using the file name if the metadata is not usefull??