woenk 57 Posted February 23, 2023 Share Posted February 23, 2023 (edited) 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 ? 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 ? 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 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 February 23, 2023 by woenk addition 2 Link to comment Share on other sites More sharing options...
Junglejim 363 Posted February 26, 2023 Share Posted February 26, 2023 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 More sharing options...
muzdog 1 Posted February 26, 2023 Share Posted February 26, 2023 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 Link to comment Share on other sites More sharing options...
woenk 57 Posted March 1, 2023 Share Posted March 1, 2023 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 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 More sharing options...
Junglejim 363 Posted March 1, 2023 Share Posted March 1, 2023 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 More sharing options...
Junglejim 363 Posted March 1, 2023 Share Posted March 1, 2023 (edited) 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 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 March 1, 2023 by Junglejim Link to comment Share on other sites More sharing options...
muzdog 1 Posted March 1, 2023 Share Posted March 1, 2023 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! 1 Link to comment Share on other sites More sharing options...
Eigeplackter 76 Posted March 1, 2023 Share Posted March 1, 2023 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 More sharing options...
chef 3752 Posted March 1, 2023 Author Share Posted March 1, 2023 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 More sharing options...
Eigeplackter 76 Posted March 1, 2023 Share Posted March 1, 2023 No rush, just sick at home and ticking boxes on my ToDo-list. Link to comment Share on other sites More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 (edited) 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 March 2, 2023 by TheGru Link to comment Share on other sites More sharing options...
chef 3752 Posted March 2, 2023 Author Share Posted March 2, 2023 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 More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 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 More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 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 Link to comment Share on other sites More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 (edited) 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 Edited March 2, 2023 by TheGru Link to comment Share on other sites More sharing options...
chef 3752 Posted March 2, 2023 Author Share Posted March 2, 2023 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 More sharing options...
chef 3752 Posted March 2, 2023 Author Share Posted March 2, 2023 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 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 More sharing options...
Happy2Play 8401 Posted March 2, 2023 Share Posted March 2, 2023 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 More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 (edited) 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 Edited March 2, 2023 by TheGru Link to comment Share on other sites More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 (edited) 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 Edited March 2, 2023 by TheGru Link to comment Share on other sites More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 And here is the resulting output once the scan and update is done. Link to comment Share on other sites More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 Here are my top picks settings Link to comment Share on other sites More sharing options...
TheGru 38 Posted March 2, 2023 Share Posted March 2, 2023 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 More sharing options...
chef 3752 Posted March 2, 2023 Author Share Posted March 2, 2023 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 More sharing options...
Happy2Play 8401 Posted March 2, 2023 Share Posted March 2, 2023 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now