Bug Universal Movie Scraper and TMDB Scraper only English
#1
Hi there,

I currently did an update to Kodi after more than half year. And in my current installed version, I can't get any movie data in German. Independend of the settings it loads the title and the description only in English. This problem occurs in both the Universal Movie Scraper and in the Movie Database:

.kodi/userdata/addon_data/metadata.universal/addon.xml
Code:
<settings>
    <setting id="TrailerQ" value="No" />
    <setting id="allcritics" value="All Critics" />
    <setting id="certificationssource" value="IMDb" />
    <setting id="certprefix" value="Rated " />
    <setting id="countrysource" value="IMDb" />
    <setting id="creditssource" value="IMDb" />
    <setting id="fanart" value="true" />
    <setting id="fanarttvfanart" value="true" />
    <setting id="fanarttvposter" value="true" />
    <setting id="fullimdbsearch" value="false" />
    <setting id="genressource" value="themoviedb.org" />
    <setting id="imdbakatitles" value="Germany" />
    <setting id="imdbcertcountry" value="Germany" />
    <setting id="imdbsearch" value="true" />
    <setting id="imdbsearchlanguage" value="de" />
    <setting id="imdbthumbs" value="false" />
    <setting id="imdbtop250" value="true" />
    <setting id="impawards" value="false" />
    <setting id="movieposterdb" value="false" />
    <setting id="mratingsource" value="IMDb" />
    <setting id="outlinesource" value="IMDb" />
    <setting id="plotsource" value="IMDb" />
    <setting id="studiosource" value="IMDb" />
    <setting id="taglinesource" value="IMDb" />
    <setting id="titlesource" value="themoviedb.org" />
    <setting id="tmdbcertcountry" value="de" />
    <setting id="tmdbgenreslanguage" value="de" />
    <setting id="tmdbplotlanguage" value="de" />
    <setting id="tmdbsearch" value="false" />
    <setting id="tmdbset" value="true" />
    <setting id="tmdbsetlanguage" value="de" />
    <setting id="tmdbtaglinelanguage" value="de" />
    <setting id="tmdbtags" value="None" />
    <setting id="tmdbthumblanguage" value="de" />
    <setting id="tmdbthumbs" value="true" />
    <setting id="tmdbtitlelanguage" value="de" />
    <setting id="tmdbtrailer" value="true" />
    <setting id="tmdbtrailerlanguage" value="de" />
    <setting id="tomato" value="TomatoMeter" />
    <setting id="trakttvfanart" value="false" />
    <setting id="trakttvposter" value="false" />
    <setting id="trakttvtrailer" value="false" />
</settings>

.kodi/userdata/addon_data/metadata.themoviedb.org/settings.xml
Code:
<settings>
    <setting id="RatingS" value="IMDb" />
    <setting id="TrailerQ" value="No" />
    <setting id="certprefix" value="Rated " />
    <setting id="fanart" value="true" />
    <setting id="keeporiginaltitle" value="false" />
    <setting id="language" value="de" />
    <setting id="tmdbcertcountry" value="de" />
    <setting id="trailer" value="true" />
</settings>

I've tried tmdb and imdb. If I want to reload the movie information, I get also the German movie titles in the search list presented. But if I select them, the information (title and description) will be downloaded only in English.

How can I persuade those 2 plugins to download the German description and title?
Reply
#2
Ok, got it working.

MariaDB
First of all, I used as database backend MySQL (MariaDB). This seems to be broken in Helix. The movie information were stored in the database, but nothing was retrieved from there. Helix doesn't seem to be able to load from MariaDB database.

Universal Movie Scraper
Got the thing working to find the most titles in German. But for some reason the description was loaded only in English. No matter if I selected TMDB or IMDB as source.

Error message in logfile:
Code:
16:37:17 T:140204375537408   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 404
16:37:17 T:140204375537408   ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
16:37:17 T:140204375537408   ERROR: Run: Unable to parse web site
16:37:18 T:140204375537408   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 404
16:37:18 T:140204375537408   ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
16:37:18 T:140204375537408   ERROR: Run: Unable to parse web site
16:37:18 T:140204375537408   ERROR: GetVideoDetails: Invalid XML file (want <details>)
16:37:19 T:140204375537408  NOTICE: Thread JobWorker start, auto delete: true

TMDB Scaper
After I switched back to TMDB, it worked. All movies were found automatically with German description. Worked as exected.

If anyone else has this problem:
  • Don't select MySQL / MariaDB as database backend.
  • Use the TMDB instead of the Universal Movie Scaper
Reply
#3
Lol, you most probably messed up your installation causing ums not work properly and you suggest folks to go and use another scraper... Nice...
Reply
#4
(2014-12-15, 08:46)olympia Wrote: Lol, you most probably messed up your installation causing ums not work properly and you suggest folks to go and use another scraper... Nice...
Easy to say. Let's get more constructive.

I've compiled Kodi from Git. Used this ebuild (OS: Gentoo)

The I started with a completely fresh configuration (removed the settings folder in the user's home directory).
  • Set the database to mysql in advancedsettings.xml.
  • Installed UMS and adjusted everything to imdb and German Language (see settings in the first posting)

Result:
  • Got (only) the English movie information in the MySQL database.
  • Kodi didn't display any of that stored information. Showed up in the movie list: 0 Movies available.

After I removed the advancedsettings.xml and scraped the information in the default SQLite database again, I got the movie list.

And after I switched to TMDB, I got the Non-English results.

Now as you seem to be a kodi-developer: Where's the point to start for 'unmessing' my installation?
Reply
#5
Everything troubleshooting starts with a full debug. Some meaningless quotes you copied above don't help at all.
Reply
#6
Were you able to get the foreign information while using MySQL?

I am getting as well only the english movie information, it does work properly for TV Shows but not for Movies.
Reply
#7
Same problem here. I switched from the internal database to the mySQL on my QNAP NAS. I didn't export and import the movie database because it was okay for me to reindex everything.

After that all plots and trailers were in english. I retried it many times, remove the network share and removed all data because I always thought that I've overseen a language setting somewhere. But always same result: Everything is in english.

Now I switched back to the movie database scraper, reindexed everything again and now the meta information for movies is in german again.
Reply

Logout Mark Read Team Forum Stats Members Help
Universal Movie Scraper and TMDB Scraper only English0