Jump to content

Top Picks support thread


chef

Recommended Posts

Welcome to Top Picks

Top Picks will create a custom movie library with ranked items to share with your user base.  

 

Enabling settings in the top pick configuration will allow you to create a library based on your user engagement, and also customize what's being shown in the library.

969993119_toppicksUI.png.16f7faef0e8022eaf3b0e16ccd319507.png

 

Note: Larger movie libraries will have the best chance at generating user engagement top pick items. Smaller libraries may only generate a couple top picks automatically. 

Critic rating, and community rating do play a part in choosing top pick items, along with User Likes/Favorited Items, and also Watched States.

 

Creating, and editing the Top Picks List:

After enabling, and running the scheduled task for user engagement (which will populate an initial list, but is also completely optional), you can also customize the library by adding movies of your choosing, and add-to/edit  the top picks list to a maximum number of 9 items.

 

200985657_toppicksUI_2.png.4c4038de47ed2fd08310b70fc722f03c.png1300920051_toppicksUI_3.png.f4e33f25ac90f2a7f24d77e9cca9f7c5.png

It is important to note that users of the Top Picks library should not hide watched content from their home screen. This will ensure that all the content added to Top Picks is shown in the home screen layout.

 

Pinning Items to the list:

These items remain during the engagement rotation. This means that only auto generated items will be replaced weekly.

Note: List item rotation will only happen when items are available in the library which meet the engagement criteria. This may lead to some manual up keep of the list.

(In the image above,  only the 2nd, and 9th item are allow to change,  because they are not pinned to the list. However, the item changes will be based on the engagement results, and may not change based on the current state of the library and user engagement stats.)

The more your users engage with the library, the more dynamic top picks will create lists.

 

Favor custom  thumb images over primary images:

1822581337_toppicksUI_4.thumb.png.838d9758d9dc75dc98d0a71eca4bf665.png

Favor custom primary images:

new_primary_images_top_picks.thumb.png.9eb33566723730b271180c3a808847b3.png

Mobile:

Screenshot_20221008-104312.thumb.png.c74647e2f0a177bb475458bc30977ec1.png

Android Enhanced Home Screen Layout

PXL_20221019_014127716.thumb.jpg.e88c25c77d90a902804ed04a635fe74e.jpg

 

Entering the Top Picks library you should choose to "Sort by Date Added" to have the images order themselves.

1655186389_toppicksUI_5.thumb.png.38f03dd92bef508136bb52f793905d97.png

 

There is a week long trial to test it out, after you install it from the catalog. If there are any questions please post them here in this thread.

Please be kind,  a lot of time, and work went into this.

I'm open to further discussions regarding things that might make Top Picks better in the future as well.

- chef :) 

Version 1.0.0.20

  • theme media is now added if it exists for a library item.

Version 1.0.0.19

  • Current NFO files that exist in the library are now successfully used and properly altered for top pick items. This stops Emby from having to try and identify items which are already properly identified in the library.
  • The ability to target a specific library for top pick creation.

Version 1.0.0.18

  • Library items now have the option to show the top pick tag or not.
  • Top picks drawing classes now attempt to draw custom thumb/primary images in memory without saving assets until complete.

Version 1.0.0.17

  • Library is created with servers language for metadata retrieval.
  • Top Picks will now search providers for missing resources to draw custom images for the library

 

 

Edited by chef
  • Like 15
  • Agree 1
  • Thanks 4
Link to comment
Share on other sites

Cheesegeezer

Just want to add.  @chef has worked really hard with this and there were a hell of a lot of bugs to weed out and so much dedication from him to get this to Release.  

He never ceases to amaze me with his ideas and hard work.

What's even better is you can set the schedule task for an interval to generate new top picks from the Engagement section, set this up in the UI how you want 

image.png.3765aa757b0821b98def53ac8495ff94.png

then set the Schedule task to run weekly, every 4 days or what every you want to generate new top picks that will interest your users

image.png.0bf9f9990b74d74f8729299be28d484a.png

That being said.... The plugin is available in the Catalogue under the General Section.  Give it a go and you will be super happy.  

image.thumb.png.4341e843c66d7433e88073d9d14b7169.png

  • Like 4
  • Thanks 1
Link to comment
Share on other sites

ttgapers

Looks cool and more importantly a functionally awesome feature to add  that helps with user engagement!

Hats off! Perhaps call it Top "Movie" Picks for now...or do you plan multiple types of Picks later on? (TV, Movies, Collections, Music etc.)?

Top dev @chef

  • Agree 1
  • Thanks 1
Link to comment
Share on other sites

Thanks for the kind words.

If this plugin goes over well, we can use the same registration to create a companion in the future that can handle other media types in emby for sure. 

Edited by chef
  • Like 4
Link to comment
Share on other sites

Hey, sensational work, I clicked buy right away without testing and paid via paypal.

I have a large library and unfortunately I clicked frantically on update and automatic run, so I can't really tell you the process, sorry. But, for me the top picks are displayed without numbers, no matter which option I click on, can you tell me how the numbers get in there. I also noticed that when I click into the films, there is a black line above the poster and the global setting of not showing the film name/logo above the poster does not apply.

The biggest problem, however, is that all the libraries remain empty, i.e. when I click into Top Picks, films, series or anywhere else... I think it is still working in the background and my server is not usable until then... Attached are some logs, maybe you can see something ....

image.png.63348438d0a4f6355da780b766021cf6.pngembyserver-63801800540.txtembyserver-63801799520.txtembyserver (1).txt

image.thumb.png.f5ca9d06f028c084c9be84f25bb2613d.png

  • Thanks 1
Link to comment
Share on other sites

Update:

The biggest problem, however, is that all the libraries remain empty, i.e. when I click into Top Picks, films, series or anywhere else... I think it is still working in the background and my server is not usable until then... Attached are some logs, maybe you can see something ....

The libraries can be called up again, everything else as described above (images) is unchanged. What I also noticed is that the top picks are not at the top when you continue viewing and cannot be moved to the top, and the library in the media cannot be hidden.

image.thumb.png.c93836aece060489af641d31a3408d13.png

Edited by Seger
Link to comment
Share on other sites

28 minutes ago, Seger said:

Update:

The biggest problem, however, is that all the libraries remain empty, i.e. when I click into Top Picks, films, series or anywhere else... I think it is still working in the background and my server is not usable until then... Attached are some logs, maybe you can see something ....

The libraries can be called up again, everything else as described above (images) is unchanged. What I also noticed is that the top picks are not at the top when you continue viewing and cannot be moved to the top, and the library in the media cannot be hidden.

image.thumb.png.c93836aece060489af641d31a3408d13.png

thanks for the feedback.

The configuration will attempt to place the Top Picks at the very top of the home screen.

If the library will not be placed at the top by selecting the toggle in the config page, you can still place it at the top of the screen under AppSettings > Library Order.

1028961693_topPicks_libraryorder.png.b91f38770f0803f54f48b3f9cde615fa.png

In the meantime, I will attempt to ratify the issue for an upcoming release tomorrow which will also have some updates.

 

With regards to the custom images being displayed on the home screen.

Please try running the "Update Top Picks" Scheduled task again.

During this task you will see the library scan run twice.

Once the task is complete the images should be rendered on the home screen.

If the problem persists, please send me a log. There is a small chance that linux users may face a folder permission issue,  which I will attempt to fix in a compatibility update.

I look forward to hearing back from you.

 

EDIT: @Seger from the logs I can see that the scheduled task wasn't quite complete and attempted to run again.

Please attempt to run the Engagement task once. It will handle kicking off the Update task when it is ready to do so.

It may take a moment or two to complete the entire setup, which runs certain scans in succession.

Also, a quick question, is your movie library saving artwork in folders, or are you grabbing them on the fly?

Let me know how it goes :) 

Edited by chef
Link to comment
Share on other sites

Hey @chef 

I have just done the following:

I am using the plugin "Cover Art" and have now added the path of top-picks under Ignore Folders. Otherwise there are errors in the display of the posters, such as black bars and the top picks numbers are not displayed. 

image.png.3aaec8b7e5552c5f906a29aa4f7cf7a0.png

Then I ran everything again. TOP Picks Poster is in the library, see search, but it is not displayed on the homescreen. In fact, it's upside down. It is displayed under Recent Movies but not under Top Picks:

image.png.8ecc4abd17aaa74467650da8aa723551.png

image.png.5beca6592c735cfc1d8d6478901423c0.png

 

image.thumb.png.9f5561e0cc0c74a3bd101a22f50330f5.png

embyserver (2).txt

Edited by Seger
Link to comment
Share on other sites

3 minutes ago, Seger said:

Hey @chef 

I have just done the following:

I am using the plugin "Cover Art" and have now added the path of top-picks under Ignore Folders. Otherwise there are errors in the display of the posters, such as black bars and the top picks numbers are not displayed. 

image.png.3aaec8b7e5552c5f906a29aa4f7cf7a0.png

Then I ran everything again. TOP Picks Poster is in the library, see search, but it is not displayed on the homescreen. In fact, it's upside down. It is displayed under Recent Movies but not under Top Picks:

image.png.8ecc4abd17aaa74467650da8aa723551.png

image.png.5beca6592c735cfc1d8d6478901423c0.png

 

image.thumb.png.9f5561e0cc0c74a3bd101a22f50330f5.png

embyserver (2).txt 544.71 kB · 0 downloads

Okay, the tab is to be expected on your normal library items which can let you know while browsing that the item is part of the top picks library. Perhaps that can be a configurable option in the future.

The good news is that your Linux machine is not having the permission issue I mentioned before.

It is possible that you browser has cached the images from your initial top picks scan.

I will read through your current log and be right back. 😀

 

  • Like 1
Link to comment
Share on other sites

39 minutes ago, Seger said:

Update:

The biggest problem, however, is that all the libraries remain empty, i.e. when I click into Top Picks, films, series or anywhere else... I think it is still working in the background and my server is not usable until then... Attached are some logs, maybe you can see something ....

The libraries can be called up again, everything else as described above (images) is unchanged. What I also noticed is that the top picks are not at the top when you continue viewing and cannot be moved to the top, and the library in the media cannot be hidden.

image.thumb.png.c93836aece060489af641d31a3408d13.png

Referring again to the theme of the arrangement:

image.png.dc751464e757e1cd1b9a4f5387e5fd03.png

 

Would like to have the folder in the last place, but the widgets in the first place or even the option not to show the library folder, so you only go in via widgets.

 

  • Like 1
Link to comment
Share on other sites

1 minute ago, Seger said:

Referring again to the theme of the arrangement:

image.png.dc751464e757e1cd1b9a4f5387e5fd03.png

 

Would like to have the folder in the last place, but the widgets in the first place or even the option not to show the library folder, so you only go in via widgets.

 

That is a cool idea. 

Let me try and help you fix the images first and then we can definitely try and figure out how we can do that.

Link to comment
Share on other sites

@Seger

Okay, I now know what is happening here.

One of the ways that Top Picks will draw the custom  images for your  item is by having a Logo, and a Backdrop available to create the image.

I see this in the log.


2022-10-19 18:28:40.918 Error Top Picks: Skipping image render for Top Gun: Maverick. Missing necessary image metadata.

 

Currently,  The reason that your images are not rendering is because one or both images are not saved in the media folders (possibly as part of your library configuration).

 I have expected that this might happen for people who do not have this option selected as part of their  library configuration, and I have begun writing a provider class that will fetch these images, and create top pick custom images when this is the case.

I will put this on top priority, and push a release as soon as the code is finished.

 

Edited by chef
Link to comment
Share on other sites

GrimReaper
3 hours ago, chef said:

If this plugin goes over well, we can use the same registration to create a companion in the future that can handle other media types in emby for sure. 

That'd be great, at least if TV Shows could be included. 

  • Agree 1
Link to comment
Share on other sites

20 minutes ago, chef said:

@Seger

Okay, I now what is happening here.

One of the ways that Top Picks will draw the custom  images for you  item is by having a Logo, and a Backdrop available to create the image.

I see this in the log.


2022-10-19 18:28:40.918 Error Top Picks: Skipping image render for Top Gun: Maverick. Missing necessary image metadata.

 

Currently,  The reason that your images are not rendering is because they are not saved in media folders as part of your library configuration.

 I have expected that this might happen for people who do not have this option selected as part of their  library configuration, and I have begun writing a provider class that will fetch these images, and create top pick custom images when this is the case.

I will put this on top priority, and push a release as soon as the code is finished.

 

yes and no, I have the posters and fanart locally, but these are the original ones that are stored by Emby. The ones with the Bluray covers come from the Cover Art plugin and are therefore not local. As you can see from the picture, the images are rendered, but it is the one from the library that is changed, not the one from the Top Picks library.

image.thumb.png.323ef9f8aed8d996f521fbfddc16610f.png

Sorry for my flood of messages, I am more than satisfied and thank you very much for the great work! I'm done for today, enjoy your great work and your paypal account ;-). 

  • Like 1
Link to comment
Share on other sites

13 minutes ago, Seger said:

yes and no, I have the posters and fanart locally, but these are the original ones that are stored by Emby. The ones with the Bluray covers come from the Cover Art plugin and are therefore not local. As you can see from the picture, the images are rendered, but it is the one from the library that is changed, not the one from the Top Picks library.

image.thumb.png.323ef9f8aed8d996f521fbfddc16610f.png

Sorry for my flood of messages, I am more than satisfied and thank you very much for the great work! I'm done for today, enjoy your great work and your paypal account ;-). 

Thank you seger.

I'll be in touch soon. 

Link to comment
Share on other sites

excellent.

Top picks will now contact providers to locate the resources it needs to draw the custom images if they don't exist in the library. Very nice.

...
2022-10-19 22:37:03.388 Info Top Picks: Retrieving Logo from provider for Top Pick Aliens...
2022-10-19 22:37:04.701 Info Top Picks: Raiders of the Lost Ark logo copy successful.
2022-10-19 22:37:04.710 Info Top Picks: Raiders of the Lost Ark backdrop copy successful.
2022-10-19 22:37:04.922 Info Top Picks: Nobody logo copy successful.
2022-10-19 22:37:04.956 Info Top Picks: Nobody backdrop copy successful.
2022-10-19 22:37:05.058 Info Top Picks: Ghostbusters: Afterlife logo copy successful.
2022-10-19 22:37:05.237 Info Top Picks: Aliens backdrop copy successful.
...

I will tend to some error handling, and push an update.

I will also post what is contained in the update in the OP.

 

  • Like 1
Link to comment
Share on other sites

Junglejim

This is fantastic mate, had to register with paypal as soon as I installed it.

Thanks for your time on this! It looks and works great.

toppics.png.ce74f73362c34fc656e3ee5f08b9496b.png

Edited by Junglejim
  • Like 2
Link to comment
Share on other sites

jblaze12

I'm feeling a bit slow: am I understanding correctly that I have to manually add all the "top picks" and the plugin doesn't auto generate lists?

Link to comment
Share on other sites

1 hour ago, jblaze12 said:

I'm feeling a bit slow: am I understanding correctly that I have to manually add all the "top picks" and the plugin doesn't auto generate lists?

Hi jblaze,

Have you run the user engagement task under the Top Picks section in scheduled tasks page?

 

Edited by chef
Link to comment
Share on other sites

jblaze12
18 minutes ago, chef said:

Hi jblaze,

Have you run the user engagement task under the Top Picks section in scheduled tasks page?

Ah ha. Of course not. I read your careful instructions and simply zoned out! Working perfectly  now, thanks! This is great!

Link to comment
Share on other sites

22 minutes ago, jblaze12 said:

Ah ha. Of course not. I read your careful instructions and simply zoned out! Working perfectly  now, thanks! This is great!

Excellent! Glad it is working 👍

Link to comment
Share on other sites

Adminelite
On 10/19/2022 at 7:19 PM, Seger said:

Update:

The biggest problem, however, is that all the libraries remain empty, i.e. when I click into Top Picks, films, series or anywhere else... I think it is still working in the background and my server is not usable until then... Attached are some logs, maybe you can see something ....

The libraries can be called up again, everything else as described above (images) is unchanged. What I also noticed is that the top picks are not at the top when you continue viewing and cannot be moved to the top, and the library in the media cannot be hidden.

image.thumb.png.c93836aece060489af641d31a3408d13.png

Guten Morgen

ist es auch möglich mit Serie ? wenn Ja wie Genau 

beste Danke schnell Antwort

Link to comment
Share on other sites

Cheesegeezer
1 hour ago, Adminelite said:

Good morning

is it also possible with series? if yes how Exactly 

best thanks quick response

Currently only available for movies

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...