• 1
  • 7
  • 8
  • 9(current)
  • 10
  • 11
  • 96
v17 Artwork Beef - automatically add extended artwork
(2017-10-31, 09:13)rmrector Wrote:
(2017-10-31, 03:33)Guilouz Wrote: ...

I have another question. I try to use multifanart (with script.artwork.helper), on widgets (so in container), with Kodi Leia we can use $INFO[Container.ListItem.Art(fanart)] (without ID).

I have try 'plugin://script.artwork.helper/multiimage/container/?refresh=$INFO[ListItem.DBID]&&arttype=fanart' but not working.

The `container` path is intended to get images from the container rather than the focused list item (I'm not sure how useful it is, to be honest). You will want the `listitem` path, but at the moment it doesn't support accessing these InfoLabels in Leia without a container ID. I'll try to update it soon, but it's also possible to get these images without a plugin. example-multifanart.xml is a quick example of how that can work.

I have try to use 'plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.TVShowTitle]&&containerid=61001&&arttype=fanart' on my episodes widget with ID 61001 but no fanart :

Image

I have try fadelabel on widgets, it's working but fanarts change only when I focus another item and go back on previous. I would like to see multifanarts when I stay on item (like with multiimage). It's working when I use Artwork Helper on library but not on widgets.
 Estuary MOD V2 
Reply
Is there any way to hide Artwork Beef notifications? Or only run when idle for X minutes?
Reply
(2017-10-31, 11:36)estuary_enthusiast Wrote: My problem is my internet on home is limited and slow. So, I need to go to public wifi to download all artwork. I've alot of movie and series to display one by one. And if I don't do that, When I open kodi without internet, the movie in library just show the blank cdart.

Yeah, Artwork Beef doesn't handle a situation like that well on its own. Milhouse's utility can cache the artwork after Artwork Beef adds it. Another option might be to use an external info manager to gather the artwork next to your media and then Artwork Beef will add those images to the library.


(2017-10-31, 13:27)Guilouz Wrote: I have try to use 'plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.TVShowTitle]&&containerid=61001&&arttype=fanart' on my episodes widget with ID 61001 but no fanart

Those are lists of episodes, so try setting the arttype to "tvshow.fanart". I haven't actually tested Artwork Helper on Leia yet, so I just THINK that should work, but I will work on Leia compatibility this week.

(2017-10-31, 13:27)Guilouz Wrote: I have try fadelabel on widgets, it's working but fanarts change only when I focus another item and go back on previous. I would like to see multifanarts when I stay on item (like with multiimage). It's working when I use Artwork Helper on library but not on widgets.

For the fadelabel trick, the "<pauseatend>30000</pauseatend>" is what determines how long each image is displayed, in milliseconds. Lower the number if you want it to switch faster.
I've also seen new images fail to load with  a `multiimage` control with a single image path (like the fadelabel trick provides) on the home window when the next image hasn't been downloaded yet, which could cause this if all fanart hasn't been cached yet; I'm trying to narrow down the cause and possibly come up with a small fix for Kodi.

Edit: @fnwc Not yet, but both are good ideas; I'll put them on the list.
Reply
(2017-11-01, 01:40)rmrector Wrote:
(2017-10-31, 11:36)estuary_enthusiast Wrote: My problem is my internet on home is limited and slow. So, I need to go to public wifi to download all artwork. I've alot of movie and series to display one by one. And if I don't do that, When I open kodi without internet, the movie in library just show the blank cdart.

Yeah, Artwork Beef doesn't handle a situation like that well on its own. Milhouse's utility can cache the artwork after Artwork Beef adds it. Another option might be to use an external info manager to gather the artwork next to your media and then Artwork Beef will add those images to the library.


(2017-10-31, 13:27)Guilouz Wrote: I have try to use 'plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.TVShowTitle]&amp;&amp;containerid=61001&amp;&amp;arttype=fanart' on my episodes widget with ID 61001 but no fanart

Those are lists of episodes, so try setting the arttype to "tvshow.fanart". I haven't actually tested Artwork Helper on Leia yet, so I just THINK that should work, but I will work on Leia compatibility this week.

(2017-10-31, 13:27)Guilouz Wrote: I have try fadelabel on widgets, it's working but fanarts change only when I focus another item and go back on previous. I would like to see multifanarts when I stay on item (like with multiimage). It's working when I use Artwork Helper on library but not on widgets.

For the fadelabel trick, the "<pauseatend>30000</pauseatend>" is what determines how long each image is displayed, in milliseconds. Lower the number if you want it to switch faster.
I've also seen new images fail to load with  a `multiimage` control with a single image path (like the fadelabel trick provides) on the home window when the next image hasn't been downloaded yet, which could cause this if all fanart hasn't been cached yet; I'm trying to narrow down the cause and possibly come up with a small fix for Kodi.

I have tested ''plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.DBID]&amp;&amp;containerid=5100&amp;&amp;arttype=fanart'' with movies too, not working


I have tested for episodes also :

plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.DBID]&amp;&amp;containerid=61001&amp;&amp;arttype=tvshow.fanart

plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.DBID]&amp;&amp;containerid=61001&amp;&amp;arttype=fanart


plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.TVShowTitle]&amp;&amp;containerid=61001&amp;&amp;arttype=tvshow.fanart

plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.TVShowTitle]&amp;&amp;containerid=61001&amp;&amp;arttype=fanart


plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.Title]&amp;&amp;containerid=61001&amp;&amp;arttype=tvshow.fanart

plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.Title]&amp;&amp;containerid=61001&amp;&amp;arttype=fanart


Nothing is working...



Only thing is working is fadelabel, but when <pauseatend> value is too small, rotating background is not working (tried with 3000 ms) :

Code:
<control type="fadelabel" id="9998">
<top>-1000</top>
<width>0</width>
<height>0</height>
<info>Container.ListItem.Art(fanart)</info>
<info>Container.ListItem.Art(fanart1)</info>
<info>Container.ListItem.Art(fanart2)</info>
<info>Container.ListItem.Art(fanart3)</info>
<info>Container.ListItem.Art(fanart4)</info>
<info>Container.ListItem.Art(fanart5)</info>
<info>Container.ListItem.Art(fanart6)</info>
<info>Container.ListItem.Art(fanart7)</info>
<info>Container.ListItem.Art(fanart8)</info>
<info>Container.ListItem.Art(fanart9)</info>
<info>Container.ListItem.Art(tvshow.fanart)</info>
<info>Container.ListItem.Art(tvshow.fanart1)</info>
<info>Container.ListItem.Art(tvshow.fanart2)</info>
<info>Container.ListItem.Art(tvshow.fanart3)</info>
<info>Container.ListItem.Art(tvshow.fanart4)</info>
<info>Container.ListItem.Art(tvshow.fanart5)</info>
<info>Container.ListItem.Art(tvshow.fanart6)</info>
<info>Container.ListItem.Art(tvshow.fanart7)</info>
<info>Container.ListItem.Art(tvshow.fanart8)</info>
<info>Container.ListItem.Art(tvshow.fanart9)</info>
<randomize>true</randomize>
<scroll>false</scroll>
<pauseatend>3000</pauseatend>
<resetonlabelchange>true</resetonlabelchange>
</control>

But I have found an issue with fadelabel, when I start kodi and focus an item on widget, multi fanart doesn't work, I need to go in library, focus this item first (to load fanarts) and go back on widget et now multi fanarts working.
 Estuary MOD V2 
Reply
@Guilouz I've updated the `master` branch of the Artwork Helper github repo for Leia, can you give that a try? A path like below should do the trick for most lists on the library and (Leia) home windows. You'll want to add `arttype=tvshow.fanart` for lists of episodes.

Code:
plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[Container.ListItem.DBID]

If that's working for you I'll mint a new version (0.8.0) with this change.

The plugin path feels a lot better in Leia than it did in Krypton, so you may not need the fadelabel. I'll investigate it further, though.
Reply
(2017-11-02, 10:41)rmrector Wrote: @Guilouz I've updated the `master` branch of the Artwork Helper github repo for Leia, can you give that a try? A path like below should do the trick for most lists on the library and (Leia) home windows. You'll want to add `arttype=tvshow.fanart` for lists of episodes.

Code:
plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[Container.ListItem.DBID]

If that's working for you I'll mint a new version (0.8.0) with this change.

The plugin path feels a lot better in Leia than it did in Krypton, so you may not need the fadelabel. I'll investigate it further, though.

All is working now ! Thanks.

Excepted for widgets from Skin Helper Service (like Next aired episodes), it returns nothing, not even a simple fanart.

And not working on dialog info too, when press 'i' button on widget (tried with or without container prefix). Ok on library.
 Estuary MOD V2 
Reply
(2017-11-02, 13:27)Guilouz Wrote: ...

All is working now ! Thanks.

Excepted for widgets from Skin Helper Service (like Next aired episodes), it returns nothing, not even a simple fanart.

And not working on dialog info too, when press 'i' button on widget (tried with or without container prefix). Ok on library.

The Next aired episodes aren't in the library yet and don't have a DBID, so you'll need to use something else for the refresh, like Label. Label is probably a good choice for "refresh" on the home window in general. I tried a few widgets from Skin Helper Widgets 1.0.35 and it was working with the same Artwork Helper paths that worked for similar built in widgets, including Next aired with this change.

Ohh, foiled by DialogInfo. I was afraid that trick was too good to be true. Anyway, give the new HEAD of master a try. You'll need to add the parameter "containerid=" on the home window, with an intentionally empty value to match the implicit container reference.
Reply
thanks for creating this addon. had issues with artwork downloader from the get go. getting apis from here and there, the add on telling me ive no movie libary, only downloading posters from tv shows and on and on. 

installed this one half an hour ago- didnt bothered with the settings clicked run and it downloaded around 5000 files. 

my kodi expirience just got a 100 percent better. 


thanks man
Reply
(2017-11-03, 05:28)rmrector Wrote:
(2017-11-02, 13:27)Guilouz Wrote: ...

All is working now ! Thanks.

Excepted for widgets from Skin Helper Service (like Next aired episodes), it returns nothing, not even a simple fanart.

And not working on dialog info too, when press 'i' button on widget (tried with or without container prefix). Ok on library.

The Next aired episodes aren't in the library yet and don't have a DBID, so you'll need to use something else for the refresh, like Label. Label is probably a good choice for "refresh" on the home window in general. I tried a few widgets from Skin Helper Widgets 1.0.35 and it was working with the same Artwork Helper paths that worked for similar built in widgets, including Next aired with this change.

Ohh, foiled by DialogInfo. I was afraid that trick was too good to be true. Anyway, give the new HEAD of master a try. You'll need to add the parameter "containerid=" on the home window, with an intentionally empty value to match the implicit container reference.

Just try 'plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[Container.ListItem.DBID]&amp;&amp;containerid=&amp;&amp;arttype=fanart' for movies but not working on home dialog info (working on widget focus).
 Estuary MOD V2 
Reply
@Joe23rep Thanks.

(2017-11-03, 12:40)Guilouz Wrote: Just try 'plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[Container.ListItem.DBID]&amp;&amp;containerid=&amp;&amp;arttype=fanart' for movies but not working on home dialog info (working on widget focus).

"Container.ListItem." doesn't work on the Dialog info window, use just "ListItem." and remove the "containerid=" parameter. Another option is to leave the background fanart on the base window (home, library, playlist) and fade out everything else on the base window when the dialog is opened, and give the dialog a transparent background.
Reply
I've just pushed an update to Artwork Beef version 0.12.0. The big features are support for music video artwork and the TMDb TV show scraper.

If you are using the TMDb TV show scraper, head to the "Advanced" section of the add-on settings and flip the switch "Default TV show / episode ID source if unknown". TV show and season images still come from TVDB and fanart.tv, but not TMDb.

Full changelog:
  • Feature: support multiple uniqueids as expanded in Krypton, support TMDb TV scraper in particular
  • Feature: show latest artwork report in Kodi from the add-on settings
  • Feature: grab music video artwork from TheAudioDB and fanart.tv
  • Feature: add option to prefer artwork from The Movie Database when available
  • Fix: clean file system unsafe characters when matching local set artwork
  • Fix: more localized strings, including notifications and the artwork report
  • Fix: another Leia compatibility fix, localized string formatting changes
  • Cleanup: simplify web service request retries and session management
Reply
Thanks. What about music artwork?
Reply
(2017-11-04, 08:44)estuary_enthusiast Wrote: Thanks. What about music artwork?

No support for the music library, and until Kodi's music library gets an overhaul that's a hard no. The music library doesn't support the wide range of artwork that is available in the video library, and that is how Artwork Beef does its thing.
Reply
Art on music video is wrong. I've identfiy, and its fine.
Reply
(2017-11-04, 10:44)estuary_enthusiast Wrote: Art on music video is wrong. I've identfiy, and its fine.
...

Good grief, I can't believe I did that again. I've pushed out version 0.12.1 that will avoid this issue.

After the new version is installed, you (and anyone else that encountered this) will need to take a few steps to fix it:

  1. run Artwork Beef from Program add-ons and "Remove specific types of artwork ...", then "music videos ...", then "all".
  2. run Artwork Beef again and select "Quick fix: Reset all music video IDs"
  3. run Artwork Beef one last time and select "add missing artwork for new items"
Sorry about that. Thanks for beta testing!
Reply
  • 1
  • 7
  • 8
  • 9(current)
  • 10
  • 11
  • 96

Logout Mark Read Team Forum Stats Members Help
Artwork Beef - automatically add extended artwork5