Jump to content

Top Picks support thread


chef

Recommended Posts

On 22/02/2023 at 23:05, chef said:

If I create a secondary library I'll have to make an option to enable it.

I'll make an alert that the library will have to be manually removed if the plugin is removed.

Then, I guess we don't have to rely on mixed content folders.

I just have to think about how to migrate the original library to different content type.

I have the day off tomorrow, so if we do this, I'll have to figure that out.

I can think a couple things, one is switching the content type between enabling the two libraries and have one.

🤔 Then, also perhaps have to delete the library, to switch between them.

Makes me a bit nervous deleting libraries.

But.. it's worth a shot, so I will try to do this tomorrow and see what is possible.

 

I would absolutley not mind if it was in two completely different setting menues.

I mean...what about the future ? :D

 

edith: would also not mind paying another 3 bucks ( aka "not even one beer at a bar") for each individual TopPicks 

What about TopPicks for music, ebooks, games, photos ? :D

IMHO the most importent thing is that the user engagment works and that we have some kind of preselection in the individual category. Every Library is quite personally organized, some people do not even rename the file and everyone knows where it comes from. In my series most of the episodes have even the correct airdate as creation date (Thanks RenameMyTVSeries!), but I do not like to have every season in their own folder.

Bottom line....how many TopPicks does one want.... I would definately want one seperate for movies and series and would surely not mind if I had additional documentary movies and documentery series. 

For me anything above four Topicks would make it cluttered, but some might like to have them for each individual library.

This might maybe even speed up things, because the individual settings do not need the uneeded library index.

 

Just my thoughts :D And absoluteley no rush....plugin is evolving really well and a few hickups have to be expected . 

Edith: would not mind paying additional 3 bucks ( aka "not even a pint at a bar") per TopPicks.

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

Junglejim

Hi @chef , I'm not seeing the latest update in the catalog. Are you still having problems with that?

All good, it's all still working ok!

Link to comment
Share on other sites

Hello,

wondering if I could get some help please, I have installed Top Picks however, no movies are displayed. it just displays a blank folder.

Ive attempted to select my own spotlights, they do not display either.

I have changed toppicks and movies to enable real time monitoring. still the same.

Ive tried different libraries with the same results, userengagement disabled and enabled

Hide fully played content from latest media is not selected.

Ive tried restarting Emby mutliple times, same with the NAS.

 

Emby - Version 4.7.11.0

Toppicks 1.0.0.43

 

I feel like I am missing something very obvious.

 

Cheers,

Muz

 

image.png.5c12cc0269b840e52241da8913691100.png

 

image.thumb.png.f77130fd1e5aeebdd12cd539f476fdea.png

Link to comment
Share on other sites

woenk
On 27/02/2023 at 00:51, muzdog said:

Hello,

wondering if I could get some help please, I have installed Top Picks however, no movies are displayed. it just displays a blank folder.

Ive attempted to select my own spotlights, they do not display either.

I have changed toppicks and movies to enable real time monitoring. still the same.

Ive tried different libraries with the same results, userengagement disabled and enabled

Hide fully played content from latest media is not selected.

Ive tried restarting Emby mutliple times, same with the NAS.

 

Emby - Version 4.7.11.0

Toppicks 1.0.0.43

 

I feel like I am missing something very obvious.

 

Cheers,

Muz

 

image.png.5c12cc0269b840e52241da8913691100.png

 

image.thumb.png.f77130fd1e5aeebdd12cd539f476fdea.png

I am not absolutely sure, but I think right now TopPicks only works with the latest beta version.

The latest beta also updates your database and this can not be easily reverted, so you have to decide to either go to the beta or wait till the plugin functions with the next release.

Link to comment
Share on other sites

Junglejim

I am using top picks (1.0.0.44) with Emby 4.7.11.0 with no problems.

I never run beta versions of Emby and top picks has always worked for me.

Link to comment
Share on other sites

Junglejim
On 27/02/2023 at 10:21, muzdog said:

Hello,

wondering if I could get some help please, I have installed Top Picks however, no movies are displayed. it just displays a blank folder.

Ive attempted to select my own spotlights, they do not display either.

I have changed toppicks and movies to enable real time monitoring. still the same.

Ive tried different libraries with the same results, userengagement disabled and enabled

Hide fully played content from latest media is not selected.

Ive tried restarting Emby mutliple times, same with the NAS.

 

Emby - Version 4.7.11.0

Toppicks 1.0.0.43

 

I feel like I am missing something very obvious.

 

Cheers,

Muz

 

image.png.5c12cc0269b840e52241da8913691100.png

 

image.thumb.png.f77130fd1e5aeebdd12cd539f476fdea.png

Maybe try going into the scheduled tasks manager of emby and manually running the tasks from there. If you have user engagement enabled there should be two.

- user engagement

- update top picks

Run user engagement first if you have it enabled, then update top picks.

Personally I don't use user engagement (small library and small user base) so I just curate my own pinned list of movies.

That's all I can suggest, it looks like it's installed properly.. Another thing to look out for is parental ratings of the media and the user account you are using.

Maybe pass a log to @chef so he can have a closer look.

 

Edited by Junglejim
Link to comment
Share on other sites

muzdog

after playing around a little more, I got it working.

 

Deleted plug in (again), restarted NAS, saw the library still existed, deleted library, restart NAS. reinstall plugin, restart Emby. Works great!

  • Like 1
Link to comment
Share on other sites

Eigeplackter
On 2/21/2023 at 1:51 PM, chef said:

Whoa! 

We couldn't access one of the movies.

I'm putting the new one in the catalog.

Do you have the whole server log please?

I'm sorry for the inconvenience there.

Any updates on this ?

should this be fixed ?

Link to comment
Share on other sites

chef

I was having issues with the catalogue.

I'm going to try updating the library again today.

The long term care facility I cook in went into COVID out break again, 🤦‍♂️

So, I've been living in n95 masks for the last week or so.

Good news is that the mortality rates are way lower then before. 

 

Link to comment
Share on other sites

TheGru

Just wanted to drop this error from my log here. Running Emby in Docker on Unraid TopPicks 1.0.0.47

2023-03-01 19:24:16.686 Info Top Picks: Locating .nfo file /mnt/Movies/Alien Directors Cut (1979)/Alien (1979) - Bluray-1080p.nfo...
2023-03-01 19:24:16.686 Info Top Picks: /mnt/Movies/Alien Directors Cut (1979)/Alien (1979) - Bluray-1080p.nfo does not exist. Creating nfo file.
2023-03-01 19:24:16.686 Debug XmlSerializer: Serializing to file /config/data/top-picks/Alien (1979)/Alien (1979).nfo
2023-03-01 19:24:16.825 Info LibraryMonitor: Watching directory /mnt/Movies 4K
2023-03-01 19:24:17.019 Info LibraryMonitor: Watching directory /mnt/Kids Movies
2023-03-01 19:24:17.248 Info Top Picks: Alien logo save successful.
2023-03-01 19:24:17.250 Info Top Picks: Alien backdrop copy successful.
2023-03-01 19:24:17.250 Debug SqliteItemRepository: GetitemById Movie 123672 /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.mp4
2023-03-01 19:24:17.254 Info Top Picks: Locating .nfo file /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo...
2023-03-01 19:24:17.254 Info Top Picks: Found /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo, preparing serialization...
2023-03-01 19:24:17.254 Debug XmlSerializer: Deserializing file /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo
2023-03-01 19:24:17.262 Debug XmlSerializer: Serializing to file /config/data/top-picks/The Fast and the Furious (2001)/The Fast and the Furious (2001).nfo
2023-03-01 19:24:17.263 Info Top Picks: Nfo serialization /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo successful.
2023-03-01 19:24:17.297 Info App: Best title sequence for /mnt/Television/Mythic Quest- Raven's Banquet/Season 1/Mythic Quest - S01E02 - The Casino WEBDL-1080p.mp4 is 00:03:32.8109452 - 00:03:44.9999999. Confidence: 0.91
2023-03-01 19:24:17.297 Debug SqliteItemRepository: GetitemById Episode 3154290 /mnt/Television/Mythic Quest- Raven's Banquet/Season 1/Mythic Quest - S01E05 - A Dark Quiet Death WEBDL-1080p.mp4
2023-03-01 19:24:17.298 Info App: Detecting markers for /mnt/Television/Mythic Quest- Raven's Banquet/Season 1 - episode /mnt/Television/Mythic Quest- Raven's Banquet/Season 1/Mythic Quest - S01E05 - A Dark Quiet Death WEBDL-1080p.mp4
2023-03-01 19:24:17.309 Info LibraryMonitor: Watching directory /mnt/Kids Shows
2023-03-01 19:24:17.330 Error Top Picks: Object reference not set to an instance of an object.
	*** Error Report ***
	Version: 4.8.0.21
	Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
	Operating system: Linux version 5.19.17-Unraid (root@Develop) (gcc (GCC) 12.2.0, GNU ld version 2.39-slack151) #2 SMP PREEMPT_DYNAMIC Wed Nov 2 11:54:15 PDT 2022
	Framework: .NET 6.0.8
	OS/Process: x64/x64
	Runtime: system/System.Private.CoreLib.dll
	Processor count: 16
	Data path: /config
	Application path: /system
	System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
	   at Emby.TopPicks.Drawing.SpotlightImageRenderer.RenderTopPicksThumbImage(Int32 rank, SKBitmap bitmapBackdrop, SKBitmap bitmapLogo, String output)
	   at Emby.TopPicks.SpotlightLibraryUpdateScheduledTask.RenderImages(Int32 rank, BaseItem libraryBaseItem, String outputFolder, CancellationToken cancellationToken)
	   at Emby.TopPicks.SpotlightLibraryUpdateScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	Source: Emby.TopPicks
	TargetSite: Void RenderTopPicksThumbImage(Int32, SkiaSharp.SKBitmap, SkiaSharp.SKBitmap, System.String)
	

 

Edited by TheGru
Link to comment
Share on other sites

chef
22 minutes ago, TheGru said:

Just wanted to drop this error from my log here. Running Emby in Docker on Unraid TopPicks 1.0.0.47

2023-03-01 19:24:16.686 Info Top Picks: Locating .nfo file /mnt/Movies/Alien Directors Cut (1979)/Alien (1979) - Bluray-1080p.nfo...
2023-03-01 19:24:16.686 Info Top Picks: /mnt/Movies/Alien Directors Cut (1979)/Alien (1979) - Bluray-1080p.nfo does not exist. Creating nfo file.
2023-03-01 19:24:16.686 Debug XmlSerializer: Serializing to file /config/data/top-picks/Alien (1979)/Alien (1979).nfo
2023-03-01 19:24:16.825 Info LibraryMonitor: Watching directory /mnt/Movies 4K
2023-03-01 19:24:17.019 Info LibraryMonitor: Watching directory /mnt/Kids Movies
2023-03-01 19:24:17.248 Info Top Picks: Alien logo save successful.
2023-03-01 19:24:17.250 Info Top Picks: Alien backdrop copy successful.
2023-03-01 19:24:17.250 Debug SqliteItemRepository: GetitemById Movie 123672 /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.mp4
2023-03-01 19:24:17.254 Info Top Picks: Locating .nfo file /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo...
2023-03-01 19:24:17.254 Info Top Picks: Found /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo, preparing serialization...
2023-03-01 19:24:17.254 Debug XmlSerializer: Deserializing file /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo
2023-03-01 19:24:17.262 Debug XmlSerializer: Serializing to file /config/data/top-picks/The Fast and the Furious (2001)/The Fast and the Furious (2001).nfo
2023-03-01 19:24:17.263 Info Top Picks: Nfo serialization /mnt/Movies/The Fast and the Furious (2001)/The Fast and the Furious (2001) - Bluray-1080p.nfo successful.
2023-03-01 19:24:17.297 Info App: Best title sequence for /mnt/Television/Mythic Quest- Raven's Banquet/Season 1/Mythic Quest - S01E02 - The Casino WEBDL-1080p.mp4 is 00:03:32.8109452 - 00:03:44.9999999. Confidence: 0.91
2023-03-01 19:24:17.297 Debug SqliteItemRepository: GetitemById Episode 3154290 /mnt/Television/Mythic Quest- Raven's Banquet/Season 1/Mythic Quest - S01E05 - A Dark Quiet Death WEBDL-1080p.mp4
2023-03-01 19:24:17.298 Info App: Detecting markers for /mnt/Television/Mythic Quest- Raven's Banquet/Season 1 - episode /mnt/Television/Mythic Quest- Raven's Banquet/Season 1/Mythic Quest - S01E05 - A Dark Quiet Death WEBDL-1080p.mp4
2023-03-01 19:24:17.309 Info LibraryMonitor: Watching directory /mnt/Kids Shows
2023-03-01 19:24:17.330 Error Top Picks: Object reference not set to an instance of an object.
	*** Error Report ***
	Version: 4.8.0.21
	Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
	Operating system: Linux version 5.19.17-Unraid (root@Develop) (gcc (GCC) 12.2.0, GNU ld version 2.39-slack151) #2 SMP PREEMPT_DYNAMIC Wed Nov 2 11:54:15 PDT 2022
	Framework: .NET 6.0.8
	OS/Process: x64/x64
	Runtime: system/System.Private.CoreLib.dll
	Processor count: 16
	Data path: /config
	Application path: /system
	System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
	   at Emby.TopPicks.Drawing.SpotlightImageRenderer.RenderTopPicksThumbImage(Int32 rank, SKBitmap bitmapBackdrop, SKBitmap bitmapLogo, String output)
	   at Emby.TopPicks.SpotlightLibraryUpdateScheduledTask.RenderImages(Int32 rank, BaseItem libraryBaseItem, String outputFolder, CancellationToken cancellationToken)
	   at Emby.TopPicks.SpotlightLibraryUpdateScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
	Source: Emby.TopPicks
	TargetSite: Void RenderTopPicksThumbImage(Int32, SkiaSharp.SKBitmap, SkiaSharp.SKBitmap, System.String)
	

 

Is intro skip running on a top picks item there?

Link to comment
Share on other sites

TheGru
1 minute ago, chef said:

Is intro skip running on a top picks item there?

I have the intro skip enabled. I am not sure if I ever configured anything with it. Do I need to do something special?

Link to comment
Share on other sites

TheGru
1 minute ago, TheGru said:

I have the intro skip enabled. I am not sure if I ever configured anything with it. Do I need to do something special?

Intros for that Library is set to NEVER. 

 

It is trying to generate preview thumbnails though and here are my fetcher settings

 

 

Screenshot 2023-03-01 at 7.56.03 PM.png

Link to comment
Share on other sites

TheGru

Here is a movie i pinned to the top picks as a test. First screenshot show the Poster Image is missing on the top pick entry of the movei.  Second screen shot is the main movie in my regular library which has a proper poster

Screenshot 2023-03-01 at 8.01.01 PM.png

Screenshot 2023-03-01 at 8.01.10 PM.png

Screenshot 2023-03-01 at 8.03.00 PM.png

Edited by TheGru
Link to comment
Share on other sites

chef
6 minutes ago, TheGru said:

I have the intro skip enabled. I am not sure if I ever configured anything with it. Do I need to do something special?

No, I don think so. I'm just wondering if maybe intro skip is hitting one of the top pick strm files, but can't read it because it is virtual.

It might have just been coincidence there.

Anyway, I see that object reference exception. It is when we are creating a custom image with Skia. The item doesn't have an image so we attempt to create a generic thumb with text and a black background.

Which is still failing. It's most likely not a good idea to attempt a generic image.

I've got to figure something else out there. 

 

 

Link to comment
Share on other sites

chef
3 minutes ago, TheGru said:

Here is a movie i pinned to the top picks as a test. First screenshot show the Poster Image is missing on the top pick entry of the movei.  Second screen shot is the main movie in my regular library which has a proper poster

Screenshot 2023-03-01 at 8.01.01 PM.png

Screenshot 2023-03-01 at 8.01.10 PM.png

Screenshot 2023-03-01 at 8.03.00 PM.png

Oh that is strange. We should have been able to create that image easily then.

If you look in the "Emby-Server/programdata/data/top-picks" folder, does the image get created? 

I think that path is correct for Linux.

Link to comment
Share on other sites

Happy2Play
Just now, chef said:

If you look in the "Emby-Server/programdata/data/top-picks" folder, does the image get created? 

I think that path is correct for Linux.

Data path: /config

So something like /config/data/top-picks.

Link to comment
Share on other sites

TheGru
2 minutes ago, chef said:

Oh that is strange. We should have been able to create that image easily then.

If you look in the "Emby-Server/programdata/data/top-picks" folder, does the image get created? 

I think that path is correct for Linux.

I attached a screenshot of the SFTP directory output from that top-pick folder for the movie missing the poster image. I an updating top picks now via the scheduled task to see what happens but it takes forever as it seems to trigger a full library scan including my TV library which is like 78K episodes even though I have no interest in TV shows being part of my Top Picks

Screenshot 2023-03-01 at 8.03.00 PM.png

Edited by TheGru
Link to comment
Share on other sites

TheGru

So I just re-ran the calculate task and tailed the log, and it found the following.

2023-03-01 20:16:35.696 Info Top Picks: Top 20 movies:
2023-03-01 20:16:35.696 Info Top Picks: A Cure for Wellness
2023-03-01 20:16:35.696 Info Top Picks: Escape from L.A.
2023-03-01 20:16:35.696 Info Top Picks: The Fast and the Furious
2023-03-01 20:16:35.696 Info Top Picks: Alien
2023-03-01 20:16:35.696 Info Top Picks: Babes in Toyland
2023-03-01 20:16:35.696 Info Top Picks: Batman v Superman: Dawn of Justice
2023-03-01 20:16:35.696 Info Top Picks: Shang-Chi and the Legend of the Ten Rings
2023-03-01 20:16:35.696 Info Top Picks: The Day After Tomorrow
2023-03-01 20:16:35.696 Info Top Picks: 2012
2023-03-01 20:16:35.696 Info Top Picks: Escape from New York
2023-03-01 20:16:35.696 Info Top Picks: M3GAN
2023-03-01 20:16:35.696 Info Top Picks: Days of Thunder
2023-03-01 20:16:35.696 Info Top Picks: Top Gun: Maverick
2023-03-01 20:16:35.696 Info Top Picks: The Haunting in Connecticut
2023-03-01 20:16:35.696 Info Top Picks: The Menu
2023-03-01 20:16:35.696 Info Top Picks: The Fabelmans
2023-03-01 20:16:35.696 Info Top Picks: Emily the Criminal
2023-03-01 20:16:35.696 Info Top Picks: Inglourious Basterds
2023-03-01 20:16:35.696 Info Top Picks: Harry Potter and the Prisoner of Azkaban
2023-03-01 20:16:35.696 Info Top Picks: Top 20 tv:
2023-03-01 20:16:35.696 Info Top Picks: Popular items have 6
2023-03-01 20:16:35.698 Info Top Picks: Returning popular items 6
2023-03-01 20:16:35.698 Info Top Picks: Engagement Items contains 6
2023-03-01 20:16:35.698 Debug XmlSerializer: Serializing to file /config/plugins/configurations/Emby.TopPicks.xml
2023-03-01 20:16:35.698 Debug TaskManager: Calculate user engagement Completed after 0 minute(s) and 16 seconds

Now I am running the Update Top Picks task and again it is Scanning every library on my system and thus far has generated the following files on my server

 

Screenshot 2023-03-01 at 8.20.51 PM.png

Edited by TheGru
Link to comment
Share on other sites

TheGru

So it found 20 items, then created a top pick library of only 6 items, and 2 of them don't get proper art.

Link to comment
Share on other sites

chef

Okay. Thank you for all that info. Very helpful.

I see that we aren't able to create the fast and furious thumb image. We seem to be missing a logo.

However, the provider didn't give us one either which is very strange.

A curse of wellness, also had the same issue.

There is one issue I can help with right away, and that is: If you sort the library by date added, the items should fall in line with their ranking.

 

As for the missing logo images from the providers for fast and furious. I wonder if they are using the "&" character for their lookup. 

I'm going to need a bit of time to follow up with this. 

Link to comment
Share on other sites

Happy2Play
3 minutes ago, chef said:

However, the provider didn't give us one either which is very strange.

Is that related to "Download in advance" as it is on demand if not present.  So I would guess TheGuru would have to validate what images exist with primary item.

Chef you use copy existing images if present and only download from provider if needed correct?

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...