xbmc / xbmc/metadata.themoviedb.org.python
Actors - feature request
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 60
- Forks
- 50
- Avg merge
- 11h 38m
- Merged PRs (30d)
- 1
Description
Recently I have been undertaking a clean up of my library- deleting movies, rescraping others to update their data.
I noticed that out of 660 movies and 170 tv shows, I have a little over 38,500 actors listed in the database. I feel this is an incredible amount of actors.
Out of 38,500 actors, 14,760 (39%) do not have images. Most of these are the uncredited extras or one-time actors, and this is very noticeable when flicking through the movie information page, with all the blank actors images.
Out of the remaining, who knows how many have broken artwork links from the many artwork purges at TMDB, which will become apparent when I next rebuild my library.
My requests, which involve a couple of extra settings...
- When scraping actors data, if the actor has no artwork URL, discard that actor
- Option to limit the number of actors scraped per movie/tv show- 5, 10 or 20 or a user configured amount.
Maybe @pkscout and @romanvm could consider this for their scrapers also
It would also be nice to sort out that actors issue (is it a json-rpc problem?) so that artwork dump can also download actors images to the .actors folder
Thanks.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the actor-scraping and artwork-dump entry points in this repository; the issue names no files or tests. Completion would cover the requested handling of actors without artwork, configurable actor limits, and downloading actor images, with tests for the selected behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100