Quantcast
Channel: Kodi Community Forum - Information Providers (scrapers)
Viewing all 707 articles
Browse latest View live

Solved - Problem scraping TV Show information

$
0
0
Hi,

I tried to include one up-to-date ("Dark") and one popular ("The Walking Dead") TV Show to my KODI.
I'm familiar with file name conventions, since I have done this in the past sucessfuly.
I'm using "The TVDB" scraper, but I can't tell the used version.

Unfortunaltey I'm gettings error like this:
Code:
20:46:21.156 T:1433228192 WARNING: No information found for item 'nfs://*******/The Walking Dead/', it won't be added to the library.

Any ideas whats wrong? I'm trying to include the two new series to my library since mid december.

Thanks again, Sebastian

v17 - TVDB Scraper API Returns Not Authorized

$
0
0
Hello!

I am encountering a strange issue with the TVDB scraper version 3.0.1. I get a "Not Authorized" from the API. I can confirm the issue by pasting the full URL as in the debug.

The issue occurs on both my KODI installations:
  • Libreelec on Raspberry PI3, even after full system reset
  • Kodi on MacOS High Sierra, fresh install for debugging purposes (to rule out issues with the PI)

I am attaching the log: https://pastebin.com/p4yabpwk
And a snippet of it (for indexing purposes and therefore to help others, for when the pastefile disappears):
Code:

  1. 16:14:36.084 T:123145452122112   ERROR: CCurlFile::Open failed with code 404 for https://api.thetvdb.com/search/series?na...anguage=en

As you can see, this is an Italian Series and I can confirm it is present in TVDB. I am genuinely confused.

Thanks for your help!

New version of TMDB common scraper incorrect artwork

$
0
0
The new 3.1.1 update (to metadata.common.themoviedb.org) adds movie set artwork to each movie in the set, poster as "set" and fanart as "setfanart". This is the wrong place for set artwork, please do not do this. Movie sets are media items that can have artwork assigned to them directly, Kodi just doesn't expose that to scrapers. Kodi should be updated to give scrapers that ability rather than this workaround.

v17 - How to use local "folder.jpg" file as a poster?

$
0
0
Hello Kodi forum,

I got my moives like 

c:\MOVIES\[1995] AAAA\AAAA (1995).mkv  
                                AAAA (1995).jpg
                                folder.jpg

            \[2001] BBBB\BBBB (2001).mkv
                                 BBBB (2001).jpg
                                 folder.jpg                                

and so on...

When i Scrape it with The Movie DB scraper, it sets a poster from TMDB not local image like 'AAAA (1995).jpg' or 'folder.jpg'.
So I have to set it manually every single one.
Is there a way to set 'folder.jpg' as a poster when i scrape it?

Thanks

title name issues

$
0
0
i'm looking for an easy fix to some of the names the scraper gets.

for example i added pokemon movies and shorts. i goto imdb and get "tt3427954" for example. which is for a pokemon short "camp pikachu"

i want to see Pokemon Camp Pikachu as the title in kodi. but i get "pocket monsters glittering starlit camp"

or tt0235679 which is pokemon 3 the movie, and i get pokemonsters the movie: lord of the unkown tower

then even the ones with Gekijô-ban poketto monsutâ - Myûtsû no gyakushû  for example which should read Pokemon the first movie, mewtwo strikes back.

i have it to only show english titles in the settings menu, and using the unversial movie scraper.

any help with this would be great.

Setting up scrapers on kodi headless server

$
0
0
This post is for anyone whose scrapers on kodi headless aren't working and is having difficulty setting up scrapers on kodi-headless.

For the benefit of anyone searching this is how I setup scraping on my headless kodi installation as for me it took a few steps and a little bit of time, I'm using non default scrapers which were not installed by default in the headless instal and I encountered a learning curve with various things during the migration. I didn't find much about the scraping side in a headless server when I searched. Naturally nearly everything online refers to the Kodi GUI. I'm using the armhf Kodi container built by linuxserver.io. If you're using default scrapers (tvdb, moviedb) in your old install just copying sources.xml will work for most people.

I wanted to migrate to a headless kodi server from a working Kodi/MySQL install and then set up file scraping. You can setup scraping on a fresh install (you're not migrating) easily too and scrape everything from scratch, I've included those details at the bottom of the post. I'm going to assume you have the Docker container setup (not sure where Kodi is at running headlessly otherwise?) and your MySQL/phpMyAdmin is setup and working correctly (+= and your old databases have been imported). Also assuming your headless Kodi uses the same version as your old box.

As always, before doing anything whatsoever with your Kodi database (or nothing, backup anyway) make sure you have everything backed up using phpMyAdmin or mysqldump and verify the integrity of your backups. Accidentally cleaning your db instead of updating before fixing your setup could destroy everything.

I'm not an expert in Kodi, these are merely the steps I took to go from point A (scraping not working) to point B (scraping for movies and TV working) so if anyone who is could review this post for any issues I'd appreciate it. These steps may be unnecessary, particularly if you're using the default scrapers, if so copying sources.xml should be enough to get scraping working but these steps should get you past any issues regardless.

1 - I set up the headless Kodi Docker container and using the -v switch in the docker create command added the paths to my files exactly as they are on my old server. No path substitution or messing with the SQL database is needed. It's very simple when creating a container in Docker to recreate the paths exactly as they are on your old server.

2 - Copy your old .kodi/userdata/sources.xml to your new headless installation. Check the paths listed in sources.xml are correct for your new headless server. At this point you can start the headless container, then see if scraping is working, use `kodi-send --host=KODIPADDRESS --port=9777 -a "UpdateLibrary(video)"` or `kodi-send --host=KODIPADDRESS --port=9777 -a "UpdateLibrary(video), '/a/particular/path/you/want/to/update'"`. Install kodi-send from install kodi-eventclients-kodi-send package on Ubuntu. Check .kodi/temp/kodi.log or see if new stuff appears in your Kodi client. Enable debug logging via advancedsettings.xml to assist. 

3 - If it's not working. Open up phpMyAdmin or use mysql, go to MyVideos107, go to the "path" table. Run the command `SELECT * FROM `path` WHERE strPath='/your/path'`. If scraping was working on your old install and your sources are the same on your headless server you will find the information you need. Check the SQL command. Run this command for each of the sources in sources.xml that you want to scrape. Note the scraper listed in the "strScraper" column for the path. For each path and each scraper listed for it check that particular scraper is installed in your .kodi/addons folder. Also, for each scraper you copy ensure any dependencies are copied and enabled. 

4 - If it does not exist copy the addon from your old kodi install or unzip it to the addons folder from a direct download and restart Kodi. If the addon does not exist and you copy it across or unzip you will also have to install sqlite3, open the Addons27.db (again create a backup before doing this) file from the .kodi/userdata/Databases folder, go to the "installed" table, and go to the "enabled" column for the scraper you've just copied over and ensure it's set to 1. Restart Kodi again.

5 - Also check guisettings.xml in your .kodi/userdata folder. Make sure the default scraper is the scraper you've setup in the previous steps.

If all that has been done your scraper of choice should be working in your headless install.

TheTVDB, TV show not integrated when default language is not EN

TMDB ratings didn't show up after scraping

$
0
0
I added several movies to my library today. TMDB scraper worked fine except the ratings didn't show up. It worked fine for me last week. Is it just me?
Thanks for everything guys, Matt.

No posters or fanart

$
0
0
I am using XBMC for Android ver. 16.5.5 on my Sony Bravia 2015 TV
It has worked perfect until few weeks ago.
When I update my movielist it no longer provides fanart or posters.
The movie description and rating is there but no posters.

I am using 16.5.5 because the 17 version didnt work well on my TV.

I have tried both TMDB and Universal Movie and none of them works.

The TMDb is version 673.9.0 or perhaps 4.1.2 - don´t really know which version number to use.
Universal Movie Scraper is version 2.9.2


TV-shows works perfectly though.

I have updated both scrapers to the newest version.

Any suggestions? Smile

Missing art, bad thumbnail and no data on Information screen

$
0
0
I have a title that was scanned into the library and had the correct Information screen, Extended Information screen, proper artwork and proper thumbnail in the Movie wall.  Then I added it as a favorite and maybe played around with some of the artwork options in the skin (Estuary MOD v2 with Kodi 18 nightly) - I cannot recall exactly. At some point the thumbnail on the movie wall changed from the movie poster to a random scene from the movie (still frame in the thumbnail).  I do not want this and wanted to get the thumbnail back. And I noticed when I went into the Information screen it said "unavailable" and all the info on that screen was blank. If I went into the Extended Information screen then the artwork and posters and all the info was correct.

The file name (I use the option for file names not folder name) matched identical to TMDB. I choose Manage->Remove From Library and it was gone. To try and fix it I did a Library Clean, and then Scanned the source for content. It picked it up again the same problematic way, with the still frame as the thumbnail and a blank Information screen. I then removed it from the library and cleaned it again. This time I renamed the folder and file name to a random movie that matches TMDB which is not in my library. I scanned it again and it STILL picked it up as the real movie and had the same still frame as the thumbnail.  It's as if the data is cached somewhere. But I don't understand where, and can't understand how it say it as the real movie even though I renamed the file and folder!

I'm at a total loss on how to fix this and was thinking of completely removing Kodi and starting over, but I figure I better learn what is going on and fix it the right way, because if this was to happen again I cannot keep starting over from scratch. Smile

Can someone please let me know what is going on and how I can correct it? And if I still can't figure it out based on your instructions, what is the best way to clear out the library and make sure I am starting from scratch with a rescan and nothing cached etc, because that may be better than uninstalling and completely reconfiguring my skins and add-ons etc. Like is there some sort of "rebuild database" command, or is that the same as remove the source and re-indexing, or might there still be cached data around from that? It is so confusing because at first it had everything correct, then somehow I must have changed something and from that point no matter what I tried I could not get the Information screen and thumbnail back.

Thank you.

Help Scraper Episode named 1st, 2nd, 3rd.4th-10th

$
0
0
tvshow Episode named 1st, 2nd, 3rd.4th.....10th

Is it possible wrote regexp code in advancedsettings.xml file to matching this episode?

THANKS.

TV Episode NFO files not working as expected; possible bug

$
0
0
Hi all,

I have been trying to put together some test NFO files for my TV shows library but I am running into a problem and I think I have found the cause, which could be a bug in the way Kodi handles the files.

When I create a movie NFO, I can input the data I want to customise, then add a URL for the scraper to look up for the missing data.  For example, I use a brief NFO structure similar to this:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<movie>
  <title>Movie Title</title>
  <plot>Brief description.</plot>
  <tagline>Tagline.</tagline>
  <playcount>1</playcount>
  <tag>BD</tag>
  <dateadded>2017-11-29</dateadded>
</movie>
https://www.themoviedb.org/movie/xxxxxx

The above works perfectly for all my films; I have hundreds of DVD ISOs and Blu-ray media stubs on my NAS so I have all my media information available to me in one place.  The same is also true for TV shows:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<tvshow>
  <title>Show Title</title>
  <plot>Brief description.</plot>
</tvshow>
https://www.themoviedb.org/tv/xxxx

It's important to note that I am using the MovieDB scrapers for both movies and TV shows; I want to move away from the TVDB as it provides very poor quality episode images.  So I figured I would be able to follow the same format for each TV episode NFO, for example:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<episodedetails>
  <playcount>1</playcount>
</episodedetails>
https://www.themoviedb.org/tv/xxxx/season/1/episode/5

I expected the above to cause Kodi to just pull the <playcount> data from the NFO, then scrape the URL for the rest of the episode information (title, plot, etc.).  The idea is to only use the episode NFOs to mark the episodes I have watched, and pull all other data from the MovieDB API.  I want to do this so that if I need to re-scrape my library in future, it is quick and painless.  My advancedsettings.xml is set to import watched status and for movies this works without fail.  However, for TV episodes the watched state ONLY gets imported if there is no URL in the NFO, like this:


<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<episodedetails>
  <playcount>1</playcount>
</episodedetails>

The problem with that is, no other information is scraped about the episode, so the title, plot, etc. are missing in Kodi.  If a URL is present, everything within the <episodedetails> tags is ignored by the scraper and it simply pulls all data from the MovieDB API, ignoring my <playcount> tag.  This is not how Kodi works with movie and TV show NFOs.  It normally takes the data in the NFO and puts it in the database, then adds to that information anything that is missing, via the URL to the movie / show.

The problem is, if I can't put a URL to the episode in the NFO, I then need to put all the other info in the NFO, otherwise this information is missing in Kodi's database.  It seems with TV episodes, your NFO can either store all related info OR a URL to the info, but not both.  In movie and TV show NFOs, you can store as much or as little data in the NFO as you want, then supplement that data with a URL to fill in the gaps.

Is this a bug, or is Kodi designed to read TV episode NFO files differently?

This information from the NFO page on the Kodi wiki is true for movies and TV shows, but contradicts what I am seeing with TV episode NFO files:
 
Quote:When Kodi locates the nfo file it will load the *.nfo file and:
  1. If the file is a metadata nfo, Kodi will import the meta-data directly into the library from the .nfo file or
  2. If the file is a parsing nfo, Kodi will parse the nfo file for a direct URL to the scraper info page, then scrape the online metadata.
  3. If the file is a combination nfo, Kodi will parse the nfo file and scrape the online metadata, then import the metadata from the nfo file.
 

I am using what is termed a "combination NFO", but it isn't working as expected. I have also tested all the above with the TVDB scraper as well, and I get the same results, so I don't believe this issue is to do with the scrapers themselves.

TheMovieDB -- Adding movies to incorrect collection

$
0
0
Hey guys, having some weird issues with my movie collections in 13.2 Gotham. I use Gotham for a highly forked skin I dedicated a lot of my time to which I don't want to retire just yet. 

I just double checked to take a log of my Jarvis install, which was doing the same thing a couple of days ago, but it appears that Jarvis has rectified itself. Hopefully this isn't a side-effect of running a highly outdated version. 

This happens across 2 installs on 2 different PC's. 

When I add a movie that is part of a collection, regardless if I have the other movies of that collection, it adds all movies to a collection called "Name".
If you could take a look at my debug log I'd be very grateful: 

https://zerobin.net/?28be25f779e12cb6#Am...1DXwJaSBA=

Any help would be extremely appreciated, thank you.

Regards.

The TV show 'Travelers' doesn't scrape properly with The TVDB

$
0
0
All other TV shows scrape fine, but the TV show 'Travelers' doesn't. The episodes for the first season show, up, but only the titles, not the description or artwork. The second season isn't recognized at all. By chance, I'm setting up another Kodi box using LibreElec, and I have the exact same problem. I looked through the settings, and tried changing IMDB to TVDB, but nothing has worked. What am I doing wrong?
Thanks!

Bug - SQL updates fail from scrapers whenever there are non-ASCII characters in content

$
0
0
I am facing this problem whenever any of the scrapers get metadata info about music or shows that use non-ASCII characters.

It will be something like

 ERROR: SQL: [xbmc_video107] Undefined MySQL error: Code (1366)
                                            Query: UPDATE tvshow SET c00='Pakt',c01='Piotr Grodecki (Marcin Dorociński) ...

It is always when you have one or more extended characters in the field being updated. That I have verified.

Since this happens to all scrapers (video or audio), it suggests a problem in some common update routines or the sql database schema itself.

I cleared the entire library and rebuilt it but the problem persists.

I have not done anything manually to the database schema except blindly follow the instructions here long time ago. Since successive updates of Kodi seems to have migrated the database over time, so I have no idea what schema it may be using.

Any suggestions on what to do or look for?

How to scrape with TMDB

$
0
0
Mr. Silvo,

Thank-you for an outstanding skin! 

I recently added 2 seasons of an old TV show (Victory at Sea -1952) that is being recognized by the software as a single season version. That version was created later in the year. I have determined TVDB only has the single season version and that's the cause of my problem. Can anyone tell me how to change the search data base and search with IMDB or other services?

Thank-you

Why is the TMDB scraper not working?

$
0
0
Hi all,

I have a Raspberry Pi with Kodi running on OpenElec. I've had no problems updating the library. Added a bunch of movies and now none of them will connect to the scraper server. I get the error repeatedly about how it can't connect to the server. Overall it did add about 50 movies to the library with all the scraped content.

However, when I add the external drive to my laptop Kodi runs off and gets all the new movie data including at least one that I saw result in the connection error on the Pi.

I updated the one TMDB scraper add-on, plus OpenElec with no luck. The wireless internet connection works as I was able to download a 30mb update for OpenElec.

I did notice I accidentally moved over some *.bin files which I removed.

Any thoughts? I turned on the debug log and have no idea how to read them.

It's kind of pointless having a Kodi media server if it can't update the library...

Thanks!

Library title problem.

$
0
0
Hi (I'm a newbie)

I have a standard installation of Kodi 17.6 on a Raspberry Pi3 (Stretch) with Pixel desktop. (Don't know for sure, if that's what it's called)

I have some chinese movies, (on a FTP server) that are shown/named with chinese characters in the movie library. 
If I go into 'info' and press 'refresh' I can choose the correct english title, but when Kodi updates, it still chooses the chinese version.
Example. The movie CJ 7 is named 長江七號

I have tried to remove and rebuild the library a couple of times, and changed naming settings in the scrapers. But nothing have helped.

Any hints?

Thank you

Remove special episode from season

$
0
0
Currently the special episodes in "Season 0" are not only placed in the "Special" folder, but also in the "Season X" folder, is there any way to only put these special episodes in the "Special" folder, without in the "Season X" folder? I tried to remove them from "Season X" folder, but they are also removed from the "Special" folder.

Universal Movie Scraper not downloading artwork

$
0
0
I have Kodi 17 installed on my Nvidia Shield Tablet and dropped 3 movies onto the SD card.  When I go to setup the source I select Universal Scraper (TMDB scraper won't connect right now).  It is pulling in the movie information, actors, etc. but no artwork for the movie at all.  Any ideas?
Viewing all 707 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>