Artwork Downloader

  Thread Rating:
  • 12 Votes - 4.25 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Martijn Offline
Team Kodi
Posts: 11,635
Joined: Jul 2011
Reputation: 168
Location: Dawn of time
Post: #1
FRODO 12.0 / GOTHAM 13.0 / HELIX 14.0

Features:
  • For current features see second post!
  • Remember that not all skins do support the artwork that can be downloaded.
  • We only provide artwork that skins can use. We have no control on what the skins do.

Versions:
Official releas is always in XBMC.org repo
Test version are available in the download section (only for the brave Wink )
!!!!Image file names are still subjected to changes. So no guarantees on that!!!!
Previous users of Extrafanart Downloader should delete their extrafanart due to filename changes.

Bugs:
  • If anyone finds any bugs or has any suggestions let us know here. Only issues with complete description AND Debug Log will be looked at. DO NOT post parts of you debug log directly. ONLY use http://pastebin.com/ or http://paste.ubuntu.com/ and post the link together with a description of the problem.
  • How to post Debug Log?: Use XBMC log uploader
  • If you fail to follow this you WONT get help!
  • Incorrect (language) Artwork downloaded? Check one of the source sites and see why. Usually it 's because some-one set it wrong.
Known Bugs:
  • None

Frodo:
  • Season art cannot be assigned automatically. You must do this manually
  • AD will set artwork url directly into the database instead of downloading it. XBMC will use the URL to download it and put it in the cache folder when needed. This can be overriden by setting "use local files". If you use this and your family tvshow /movie doesn't have a valid ID or doesn't exist on themoviedb or tvdb it won't add the files to the database.
  • You want it to use your local art? Enable it in add-on settings

Buy me a beer.
[Image: 24877.png]

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

For your mediacenter artwork go to
[Image: fanarttv.png]
(This post was last modified: 2014-05-21 14:30 by Martijn.)
find quote
Martijn Offline
Team Kodi
Posts: 11,635
Joined: Jul 2011
Reputation: 168
Location: Dawn of time
Post: #2
Current Features and other info:
See the Artwork Downloader wiki for more information

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

For your mediacenter artwork go to
[Image: fanarttv.png]
(This post was last modified: 2012-03-23 23:56 by Martijn.)
find quote
Martijn Offline
Team Kodi
Posts: 11,635
Joined: Jul 2011
Reputation: 168
Location: Dawn of time
Post: #3
Some screenshots (using skin: Aeon Nox)
[Image: screenshot026tu.png]
[Image: screenshot027z.png]
[Image: screenshot028g.png]
[Image: screenshot029o.png]
[Image: screenshot030k.png]
[Image: screenshot031gq.png]

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

For your mediacenter artwork go to
[Image: fanarttv.png]
(This post was last modified: 2011-11-27 18:42 by Martijn.)
find quote
Martijn Offline
Team Kodi
Posts: 11,635
Joined: Jul 2011
Reputation: 168
Location: Dawn of time
Post: #4
GUI mode

[Image: screenshot034f.png]
[Image: screenshot036v.png]
[Image: screenshot037l.png]

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

For your mediacenter artwork go to
[Image: fanarttv.png]
(This post was last modified: 2011-11-27 18:44 by Martijn.)
find quote
NeXrom Offline
Junior Member
Posts: 40
Joined: Jun 2011
Reputation: 0
Post: #5
Hey there!

Nice Add on, very useful for me. Is it possible to set a higher resolution in extrathumbs.jpgs than 300*169?
find quote
Martijn Offline
Team Kodi
Posts: 11,635
Joined: Jul 2011
Reputation: 168
Location: Dawn of time
Post: #6
NeXrom Wrote:Hey there!

Nice Add on, very useful for me. Is it possible to set a higher resolution in extrathumbs.jpgs than 300*169?
For now only by editing the code. May i'll add an option in a next version. Extrathumbs should not be to large dough because they are regularly only displayed small.

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

For your mediacenter artwork go to
[Image: fanarttv.png]
(This post was last modified: 2011-11-14 22:53 by Martijn.)
find quote
mad-max Offline
Posting Freak
Posts: 1,479
Joined: Jul 2010
Reputation: 59
Location: Germany
Post: #7
Hey MS...
as extrafanart-downloadet was so successful it should not be necessary to wish you good luck with this project...anyway...good luck guys...awesome project...

Cheers,
mm

[Image: obi3o55x.jpg]
[Image: 7c8w3bu8.png]

- - - Tribute to Metallica - - -

If I managed to help you, please click my reputation
find quote
B-Fir3 Offline
Senior Member
Posts: 118
Joined: Dec 2008
Reputation: 0
Post: #8
Most amazing plugin yet.
find quote
distracto Offline
Senior Member
Posts: 169
Joined: Oct 2009
Reputation: 4
Location: North Vancouver
Post: #9
thanks for including the non text fanarts!

congratulations on the success of the plug-in
find quote
Martijn Offline
Team Kodi
Posts: 11,635
Joined: Jul 2011
Reputation: 168
Location: Dawn of time
Post: #10
mad-max Wrote:good luck guys...awesome project...

Cheers,
mm

B-Fir3 Wrote:Most amazing plugin yet.

distracto Wrote:thanks for including the non text fanarts!

congratulations on the success of the plug-in

Thank you all for your comments.

So no issues so farConfused

Now I am surprised Big Grin

NOTE:
Remember if you have used Extrafanart Downloader: remove all existing "extrafanart" because of some file naming changes. Else they will all appear double.

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

For your mediacenter artwork go to
[Image: fanarttv.png]
(This post was last modified: 2011-11-15 20:40 by Martijn.)
find quote
PunkyMatt Offline
Junior Member
Posts: 33
Joined: Aug 2009
Reputation: 0
Location: France, IdF
Post: #11
Hi !

Machine-Sanctum Wrote:Thank you all for your comments.

So no issues so farConfused

Now I am surprised Big Grin

so you're asking for troubles ?

I have one for you !

actually I have the same problem with the old extrafanart downloader script.

I have configured the addon to download only TV show extrafanart (and I limited the number of downloaded extrafanart to 20).

When I launch it (bulk mode, but the problem seems to be the same if I launch it via skin integration), I have an immediate error.

Here's what I have in xbmc.log:

Code:
19:44:48 T:140483762075392  NOTICE: -->Python Interpreter Initialized<--
19:44:49 T:140483762075392   ERROR: Error Type: <type 'exceptions.ValueError'>
19:44:49 T:140483762075392   ERROR: Error Contents: invalid literal for int() with base 10: '20,'
19:44:49 T:140483762075392   ERROR: Traceback (most recent call last):
                                              File "/home/xbmc/.xbmc/addons/script.artwork.downloader/default.py", line 460, in <module>
                                                Main()
                                              File "/home/xbmc/.xbmc/addons/script.artwork.downloader/default.py", line 65, in __init__
                                                initial_vars(self)
                                              File "/home/xbmc/.xbmc/addons/script.artwork.downloader/default.py", line 112, in initial_vars
                                                self.filters = apply_filters()
                                              File "/home/xbmc/.xbmc/addons/script.artwork.downloader/resources/lib/apply_filters.py", line 14, in __init__
                                                self.settings._get()
                                              File "/home/xbmc/.xbmc/addons/script.artwork.downloader/resources/lib/settings.py", line 50, in _get
                                                self.limit_extrafanart_max = int(__addon__.getSetting("limit_extrafanart_max").rstrip('0').rstrip('.'))
                                            ValueError: invalid literal for int() with base 10: '20,'

any idea why this is happening ?

I'm using XBMC pre-Eden on Ubuntu 10.10

and here's some other info, don't know if it helps:

Code:
xbmc@xbmc:~$ python --version
Python 2.6.6
xbmc@xbmc:~$ dpkg -l|grep xbmc
ii  plymouth-theme-xbmc-logo             1.0.2                                             graphical boot animation and logger - xbmc-logo theme
ii  xbmc                                 2:11.0~git20111113.993e6d2-0ubuntu1~ppa1~maverick XBMC Media Center (arch-independent data package)
ii  xbmc-bin                             2:11.0~git20111113.993e6d2-0ubuntu1~ppa1~maverick XBMC Media Center (binary data package)
xbmc@xbmc:~$
find quote
paddycarey Offline
Senior Member
Posts: 246
Joined: Sep 2009
Reputation: 8
Post: #12
Machine-Sanctum Wrote:NOTE:
Remember if you have used Extrafanart Downloader: remove all existing "extrafanart" because of some file naming changes. Else they will all appear double.

If you're on linux then this is as simple as:

Code:
find /path/to/your/tvlibrary -type d -name "extrafanart" | while read x; do rm -rfv "$x"; done

careful though, rm's dangerous when not used responsibly (as i found out just the other day Confused)
find quote
PunkyMatt Offline
Junior Member
Posts: 33
Joined: Aug 2009
Reputation: 0
Location: France, IdF
Post: #13
paddycarey Wrote:If you're on linux then this is as simple as:

Code:
find /path/to/your/tvlibrary -type d -name "extrafanart" | while read x; do rm -rfv "$x"; done

careful though, rm's dangerous when not used responsibly (as i found out just the other day Confused)

even simpler:

Code:
find /path/to/your/tvlibrary -type d -name "extrafanart" -exec rm -rf {} \;

Wink
find quote
paddycarey Offline
Senior Member
Posts: 246
Joined: Sep 2009
Reputation: 8
Post: #14
PunkyMatt Wrote:Hi !
so you're asking for troubles ?

I have one for you !

actually I have the same problem with the old extrafanart downloader script.

looks like a problems with your settings, can you post your settings.xml too please?
find quote
PunkyMatt Offline
Junior Member
Posts: 33
Joined: Aug 2009
Reputation: 0
Location: France, IdF
Post: #15
paddycarey Wrote:looks like a problems with your settings, can you post your settings.xml too please?

Code:
<settings>
    <setting id="background" value="false" />
    <setting id="cache_directory" value="" />
    <setting id="centralfolder_movies" value="" />
    <setting id="centralfolder_tvshows" value="" />
    <setting id="centralize_enable" value="false" />
    <setting id="limit_artwork" value="true" />
    <setting id="limit_extrafanart_max" value="20,000000" />
    <setting id="limit_extrafanart_rating" value="5,000000" />
    <setting id="limit_language" value="true" />
    <setting id="limit_notext" value="true" />
    <setting id="limit_size_moviefanart" value="720" />
    <setting id="limit_size_tvshowfanart" value="720" />
    <setting id="movie_discart" value="false" />
    <setting id="movie_enable" value="false" />
    <setting id="movie_extrafanart" value="false" />
    <setting id="movie_extrathumbs" value="false" />
    <setting id="movie_fanart" value="false" />
    <setting id="movie_logo" value="false" />
    <setting id="movie_poster" value="false" />
    <setting id="notify" value="true" />
    <setting id="tvshow_characterart" value="false" />
    <setting id="tvshow_clearart" value="false" />
    <setting id="tvshow_enable" value="true" />
    <setting id="tvshow_extrafanart" value="true" />
    <setting id="tvshow_fanart" value="false" />
    <setting id="tvshow_logo" value="false" />
    <setting id="tvshow_poster" value="false" />
    <setting id="tvshow_seasonbanner" value="false" />
    <setting id="tvshow_seasonposter" value="false" />
    <setting id="tvshow_seasonthumbs" value="false" />
    <setting id="tvshow_showbanner" value="false" />
    <setting id="tvshow_thumb" value="false" />
    <setting id="use_cache" value="false" />
</settings>
find quote
Post Reply