Kodi Community Forum
Release TMDb TV Show scraper (Python - Default Matrix Scraper) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Information Providers (scrapers) (https://forum.kodi.tv/forumdisplay.php?fid=147)
+----- Forum: TV Show Scrapers (https://forum.kodi.tv/forumdisplay.php?fid=305)
+----- Thread: Release TMDb TV Show scraper (Python - Default Matrix Scraper) (/showthread.php?tid=357232)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Karellen - 2021-04-11

@aneurysm-

That is an issue with the Metadata Editor Addon. It hasn't been update to accommodate the new Python scrapers. You will need to contact @sualfred for a fix.


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - pkscout - 2021-04-12

(2021-04-11, 20:21)aneurysm- Wrote: @pkscout ...
I asked for this also in the metadata editor thread, but wanted to check with you as well .. since I'm not sure which of the 2 is the real "culprit"

So I load in a new show through the scraper. When I then use the metadata editor to add or change anything (tested with adding a rating and changing some text in plot), kodi won't scrape new episodes anymore.
I believe it has to do with the way the scraper writes episodeguide.
If I let kodi export to nfo (before using metadata editor).. I for instance get this in the nfo :
  <episodeguide>2190</episodeguide>

After I use metadataeditor and update the nfo, it gets changed to :
    <episodeguide>
        <url cache="tmdb-2190-en.json">http://api.themoviedb.org/3/tv/2190?api_key=6a5be4999abf74eba1f9a8311294c267&amp;amp;language=en</url>
    </episodeguide>

And then the scraper won't pick up new episodes. To fix this, I can edit the nfo manually back to the first episodeguide, and then in kodi renew the show with the nfo file. Or I can tell kodi to renew all episodes, that works as well.
Neither is a good solution of course.
All this is on kodi 18.9 btw
The metadata editor is using the old format for the episode guide URL. I don't know when the format changed (that was before I started working on the scrapers), but the episode guide URL is not a URL anymore. It's just the ID of the TV show.  Once they fix that it will work fine.


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - asm0dey - 2021-04-18

Everything worked perfectly for me until yesterday when addon suddenly stopped working. Scraping just hangs. I've tried several things including deleting addon data. Is there any way to debug what's wrong? May it's some issue with connectivity with tmdb?


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - asm0dey - 2021-04-18

(2021-04-18, 09:54)asm0dey Wrote: Everything worked perfectly for me until yesterday when addon suddenly stopped working. Scraping just hangs. I've tried several things including deleting addon data. Is there any way to debug what's wrong? May it's some issue with connectivity with tmdb?

Sorry, blocked in Russia Sad


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Giangi - 2021-04-18

May I suggest to change the name so to quickly differentiate it form the old style one?

Currently they are called
  • "TMDb TV Shows" the new
  • "The Movie Database" the old
I suggest the same logic used for the Movie TMDB scraper:
  • "The Movie Database Python" the new
  • "The Movie Database" the old
Thank you!


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - pkscout - 2021-04-18

(2021-04-18, 10:44)Giangi Wrote: May I suggest to change the name so to quickly differentiate it form the old style one?

Currently they are called
  • "TMDb TV Shows" the new
  • "The Movie Database" the old
I suggest the same logic used for the Movie TMDB scraper:
  • "The Movie Database Python" the new
  • "The Movie Database" the old
Thank you!
The team talked about that, and we didn't want to have a name that included the programming language. This is only going to be an issue for Kodi 19, as the older one has been depreciated and will likely be removed in Kodi 20.  On a personal note, I would rather change the movie scraper name to TMDb Movies. Then both would have the same naming logic and exclude the programming language.


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Giangi - 2021-04-18

(2021-04-18, 18:45)pkscout Wrote: The team talked about that, and we didn't want to have a name that included the programming language. This is only going to be an issue for Kodi 19, as the older one has been depreciated and will likely be removed in Kodi 20.  On a personal note, I would rather change the movie scraper name to TMDb Movies. Then both would have the same naming logic and exclude the programming language.

As you and the team like, as long as we (the users) can quickly understand what we are using!!
At interim even just a "new" suffix (as done for TVDB) will be appreciated!
I did try to manually remove the old one but v19 doesn't let me do it... Sad


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - teriyaki - 2021-05-25

(2021-04-18, 18:45)pkscout Wrote: On a personal note, I would rather change the movie scraper name to TMDb Movies. Then both would have the same naming logic and exclude the programming language.
Yes please for renaming the movie scraper to "TMDb Movies" as you mention.

On another note, there was someone today who said he had a problem scanning a tv show. His directory is "Accel.World.2012". Apparently there's two 2012 shows, "Accel World" and "Accel World EX". He said the show was incorrectly scraped as "Accel World EX" rather than the expected "Accel World". When tmdb-searching "accel world" the EX show is listed first so it seems the scraper is regex-searching and/or picking the first item in a returned list. It makes sense to check for an exact match in the returned list first, then a wider regex search if no exact match is found. Although I'm just passing this info along, I've also experienced this problem before as well but didn't report it. Til now I always just resolved it by pasting the correct url into tvshow.nfo but fixing the search is probably better, if indeed it needs fixing.


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Edgarin - 2021-05-26

Hi there,

I´ve a problem with this scraper for TV-Shows. It´s themes the new scraper don´t scrape the studio icons right. Most of the icons dont display in Kodi.

I use the Rapier skin, and when I scrape my TV Shows with TVDB Add-On the Studio Icons white are displayed right, but there are no clearlogos.

Can someone hlep me or look hat this.

Sorry for my english I´m from Germany.

Greets Markus


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Karellen - 2021-05-26

(2021-05-26, 14:03)Edgarin Wrote: It´s themes the new scraper don´t scrape the studio icons right. Most of the icons dont display in Kodi.
Disable the setting Include country code with studio... https://kodi.wiki/view/Add-on:TMDb_TV_Shows#General


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - eusi - 2021-06-02

Moved my post to https://forum.kodi.tv/showthread.php?tid=362950&pid=3040924#pid3040924


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Balo - 2021-06-25

i have an issue with tmdb tv show scraper. It dosnt allow me to use all the images of the series "Shaman King (2021)". Every other serieis working nice but that one just dosnt and I dont know why.


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Karellen - 2021-06-25

(2021-06-25, 18:36)Balo Wrote: It dosnt allow me to use all the images of the series "Shaman King (2021)".
What do you mean? Are some images missing and not displayed in Kodi, or not all the images at TMDB are downloaded for you?


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Balo - 2021-06-26

(2021-06-25, 21:16)Karellen Wrote:
(2021-06-25, 18:36)Balo Wrote: It dosnt allow me to use all the images of the series "Shaman King (2021)".
What do you mean? Are some images missing and not displayed in Kodi, or not all the images at TMDB are downloaded for you?

After adding the series if you go to art it won't show up some posters. If you go to tmdb you can see them but the screaper just dosnt add them as remote art.


RE: TMDb TV Show scraper (Python - Default Matrix Scraper) - Karellen - 2021-06-26

(2021-06-26, 12:08)Balo Wrote: it won't show up some posters
This scraper does not scrape every available image at TMDB. It needs to limit how many artwork images are scraped.

There is logic that limits artwork to 300 images total. This includes the images for posters, fanart, banner, clearlogo, clearart, discart, landscape, and then all the Season posters, banners and thumbs. It does not include the episode images. These are separate.

TheMovieDB Python for movies limits it to 10 fanart images.

Scraping every single artwork link available was causing problems for many users, especially those with large libraries and using MySQL. Also the fact that links can go stale. The online sites purge a lot of their artwork so you end up with a database with hundreds or thousands of broken links.