Jump to content

Top Picks support thread


Recommended Posts

Posted (edited)

The support for Chinese is very unfriendly, and the operation logic of this drop-down box to select movies is very anti-human. Once the number of movies is very large, it will be very difficult to select a movie from the drop-down list. Have you considered adding a "PIN" option directly to the right-click menu of the video, which would be much more convenient?

对中文的支持非常不友好,而且这种下拉框选择影片的操作逻辑非常反人类。一旦影片数量非常多的情况下,下拉列表中选择一部影片将变得非常不容易。是否考虑直接在影片的右键菜单中,添加“PIN"的选项,这样会方便的多的多

Edited by BaiGanJia
Guest juanmartinbravo
Posted

Hi there

I installed this plugin, read the OP but still got no clue how It works. So I got some questions:

1- When are the top picks suppose to appear in the home screen? So far I just have a empty top screen folder, nothing else.

 

2- Do I need to select which movies I want to appear there? By reading the OP I thought I don't but the plugin settings got me confused

3- Will this plugin pick top picks from IMDb and similar sites or just based on what my Emby users watch most?

Attached are my plugin settings. Just in case you guys can see there the reason why my top picks aren't being generated..

Thanks you in advance

Screenshot_20230928-191036.png

Screenshot_20230928-191055.png

Posted (edited)

@juanmartinbravoI believe you first need to go int Emby's scheduled task tab and click on calculate user engagement at bottom under top picks. Once that is finished (should not take long) click update Top Picks.

Edited by Bottles51
Guest juanmartinbravo
Posted
On 29/09/2023 at 05:01, Bottles51 said:

@juanmartinbravoI believe you first need to go int Emby's scheduled task tab and click on calculate user engagement at bottom under top picks. Once that is finished (should not take long) click update Top Picks.

Thanks.

May I get a bit more info to understand which movies the plugin decides that should be added to top picks?

The ones that got added are far from being the most popular even if I only consider recent releases.

Painkiller88
Posted
On 9/30/2023 at 7:38 PM, juanmartinbravo said:

Thanks.

May I get a bit more info to understand which movies the plugin decides that should be added to top picks?

The ones that got added are far from being the most popular even if I only consider recent releases.

actually the plugin uses the movies last watched by you or the people on your server

Guest juanmartinbravo
Posted
1 hour ago, Painkiller8818 said:

actually the plugin uses the movies last watched by you or the people on your server

oh thanks! I was hoping it would get it from imdb or rt.

CarneAsada
Posted

@chefseems I have the same issue as one of the other users on this Thread. My PayPal email does not match the email used to subscribe to Emby Premier. I've messaged you my information. Thank you. Plugin is epic.

Posted
On 10/4/2023 at 3:54 AM, CarneAsada said:

@chefseems I have the same issue as one of the other users on this Thread. My PayPal email does not match the email used to subscribe to Emby Premier. I've messaged you my information. Thank you. Plugin is epic.

I have the same problem and also wrote @chefa PM.

JIsenhour247
Posted

I have the latest Emby media server with latest Top-Picks plugin installed, but for some reason when I go to settings and then Top-Picks the little blue spinning circle just continues to spin and never allows me to select any movies with the on screen keyboard to add them. It also doesn't retain any of the settings i try to set either. One more thing i have been all thru this thread and seen multi pics from other users setup. However I don't have A option in the plugins settings to select where movies and tv shows are located. When I install the Plugin it sets up a folder Automatic in AppData on my C drive is this normal?  Oh yea it did work once when I first set it up, but after changing the location of the Movies folder in library it has not worked since. I have removed and reinstalled multi times nothing seems to work? Any help at getting this working would be greatly appreciated.

Posted
1 hour ago, JIsenhour247 said:

I have the latest Emby media server with latest Top-Picks plugin installed, but for some reason when I go to settings and then Top-Picks the little blue spinning circle just continues to spin and never allows me to select any movies with the on screen keyboard to add them. It also doesn't retain any of the settings i try to set either. One more thing i have been all thru this thread and seen multi pics from other users setup. However I don't have A option in the plugins settings to select where movies and tv shows are located. When I install the Plugin it sets up a folder Automatic in AppData on my C drive is this normal?  Oh yea it did work once when I first set it up, but after changing the location of the Movies folder in library it has not worked since. I have removed and reinstalled multi times nothing seems to work? Any help at getting this working would be greatly appreciated.

HI, please attach the emby server log. This will make it easier for the developer of the plugin to troubleshoot your problem. Thanks.

JIsenhour247
Posted
1 hour ago, Luke said:

HI, please attach the emby server log. This will make it easier for the developer of the plugin to troubleshoot your problem. Thanks.

*** Error Report ***
Version: 4.7.14.0
Command line: C:\Users\jerem\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
Operating system: Microsoft Windows 10.0.22621
Framework: .NET 6.0.21
OS/Process: x64/x64
Runtime: C:/Users/jerem/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
Processor count: 8
Data path: C:\Users\jerem\AppData\Roaming\Emby-Server\programdata
Application path: C:\Users\jerem\AppData\Roaming\Emby-Server\system
System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
at Emby.TopPicks.SpotlightLibraryUpdateScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress)
at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options)
Source: Emby.TopPicks
TargetSite: Void MoveNext()
Posted

Hello,

 I will take a look to see what may have changed in the emby release. 

 

If there is an issue I will find it. 

 

 

Posted

welll...first I thought I did something wrong (was extending a partition) but it seems that TopPicks does not like the new beta .52.

2023-10-12 17:29:38.863 Error GlobalExceptionHandler: UnhandledException
*** Error Report ***
Version: 4.8.0.52
Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
Operating system: Linux version 5.15.0-84-generic (buildd@lcy02-amd64-005) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #93-Ubuntu
Framework: .NET 6.0.20
OS/Process: x64/x64
Runtime: opt/emby-server/system/System.Private.CoreLib.dll
Processor count: 8
Data path: /var/lib/emby
Application path: /opt/emby-server/system
System.MissingMethodException: System.MissingMethodException: Method not found: 'System.Threading.Tasks.Task MediaBrowser.Controller.Library.ILibraryManager.RemoveVirtualFolder(Int64, Boolean)'.
at Emby.TopPicks.SpotlightServerEntryPoint.CheckUpdateTopPicksLibraryOptions()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at Emby.TopPicks.SpotlightServerEntryPoint.CheckUpdateTopPicksLibraryOptions()
at Emby.TopPicks.SpotlightServerEntryPoint.Run()
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
at System.Threading.SynchronizationContext.<>c.<Post>b__8_0(ValueTuple`2 s)
at System.Threading.ExecutionContext.RunForThreadPoolUnsafe[TState](ExecutionContext executionContext, Action`1 callback, TState& state)
at System.Threading.QueueUserWorkItemCallback`1.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
Source: Emby.TopPicks
TargetSite: Void MoveNext()

 Only way to have a working system is to remove the system before upgrading to .52 and not install the plugin.

And I would really like an option where I can really purge anything the plugin created.... If I uninstall the plugin there should not be any TopPicks folder anymore (or rather ANY Plugin :D )

Also tried to manually remove remnants.... did not help.

And after restoring a backup 5 times and trying stuff out...I think I will have to wait till it works again :D

(going back to .51 restores functionality again so it might be some of the changes)

 

  • Agree 1
CarneAsada
Posted
On 10/10/2023 at 3:14 AM, Dicken said:

I have the same problem and also wrote @chefa PM.

@chef was quick to respond but the support email of Emby is available 24/7. billingsupport@emby.media

Posted (edited)
12 hours ago, CarneAsada said:

@chef was quick to respond but the support email of Emby is available 24/7. billingsupport@emby.media

@chefalready taken care of it.  :)
Edited by Dicken
Posted

Top Picks will Break Emby Beta .52

After Upgrade to .52 Emby will not Start Up. In the Logs i found:

Quote

System.MissingMethodException: System.MissingMethodException: Method not found: 'System.Threading.Tasks.Task MediaBrowser.Controller.Library.ILibraryManager.RemoveVirtualFolder(Int64, Boolean)'.
   at Emby.TopPicks.SpotlightServerEntryPoint.CheckUpdateTopPicksLibraryOptions()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at Emby.TopPicks.SpotlightServerEntryPoint.CheckUpdateTopPicksLibraryOptions()
   at Emby.TopPicks.SpotlightServerEntryPoint.Run()
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
   at System.Threading.SynchronizationContext.<>c.<Post>b__8_0(ValueTuple`2 s)
   at System.Threading.ExecutionContext.RunForThreadPoolUnsafe[TState](ExecutionContext executionContext, Action`1 callback, TState& state)
   at System.Threading.QueueUserWorkItemCallback`1.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Source: Emby.TopPicks
TargetSite: Void MoveNext()

After deleting the Top Pick .dll manuell, Emby Restarts without any issues again.

  • Agree 1
Posted
1 hour ago, Spegeli said:

Top Picks will Break Emby Beta .52

After Upgrade to .52 Emby will not Start Up. In the Logs i found:

After deleting the Top Pick .dll manuell, Emby Restarts without any issues again.

Okay. I'll take a look at the beta, but beta will most likely change again before release, so I'm not sure if chasing beta changes is worth the time TBH.

If the change in beta is major, I'll make the appropriate fixes. 

 

Looking at it today... 

 

 

  • Agree 1
Posted

I am using top picks with emby server 4.7.14.0 and generates the playlist perfectly but it won’t appear the top of the Home Screen even with the setting enabled.

lordairivis
Posted

Not sure if I've got something configured wrong or what, but I've noticed that when Top Picks generates the .strm files for multi-season shows, it creates a copy of every episode of every season in each Season folder (as well as the associated thumbnails and .nfo files), as in this example:

Some Show
	Season 1
		Some Show - 1x01 - Example Title A.strm
		Some Show - 1x01 - Example Title B.strm
		Some Show - 1x01 - Example Title C.strm
		Some Show - 1x02 - Example Title 1.strm
		Some Show - 1x02 - Example Title 2.strm
		Some Show - 1x02 - Example Title 3.strm
	Season 2
		Some Show - 2x01 - Example Title A.strm
		Some Show - 2x01 - Example Title B.strm
		Some Show - 2x01 - Example Title C.strm
		Some Show - 2x02 - Example Title 1.strm
		Some Show - 2x02 - Example Title 2.strm
		Some Show - 2x02 - Example Title 3.strm
	Season 3
		Some Show - 3x01 - Example Title A.strm
		Some Show - 3x01 - Example Title B.strm
		Some Show - 3x01 - Example Title C.strm
		Some Show - 3x02 - Example Title 1.strm
		Some Show - 3x02 - Example Title 2.strm
		Some Show - 3x02 - Example Title 3.strm


Of course this also causes multiple unwatched episodes to appear for that series in the Top Picks library, with each episode being grouped to each of the duplicated versions of the episode. I would expect that each Season folder has .strm files pointing only to the episodes in that season, as in this example:

Some Show
	Season 1
		Some Show - 1x01 - Example Title A.strm
		Some Show - 1x02 - Example Title 1.strm
	Season 2
		Some Show - 2x01 - Example Title B.strm
		Some Show - 2x02 - Example Title 2.strm
	Season 3
		Some Show - 3x01 - Example Title C.strm
		Some Show - 3x02 - Example Title 3.strm

I am able to go in to the data folder for Top Picks and manually remove the incorrect .strm/.nfo/.jpg files for each season but this is time consuming, especially for seasons that have a large number of episodes, and the next time the scheduled task runs to update the Top Picks it simply recreates the files that I've manually removed. Is there a workaround or fix for this behavior that I've missed?

Posted

Okay, I will check it out today. 

🤘

  • Like 1
Posted (edited)
22 hours ago, fuzzynet said:

I am using top picks with emby server 4.7.14.0 and generates the playlist perfectly but it won’t appear the top of the Home Screen even with the setting enabled.

Toggling the setting off and on fixed this.

Edited by fuzzyemby
Posted
On 9/21/2023 at 11:00 AM, Mccampser said:

i've done a further cleanup on filebase on filesystem, and now a reinstall fixed it.

Whats still a problem:

1) scrollbar on windows emby client not existing, no scrolling

2) when i add some TV Series to Top Picks, where not all episodes of the latest season exists(because is it not aired yet), top picks not recognize that and display all episodes from all seasons available without thumbnail and also linking them wrong. i have a series with 8 seasons. 2 episodes in 8th season. but S08E03 etc. is linking to some other seasons (e.g. S07E03)

Any Tipps on that?

 

brgds

tom

any tips on that issues ? @chef?

  • 2 weeks later...
Posted

beta is already at .57

 

is top picks working at .57? i still stuck at .51 because i love top picks :)

Posted

Luke has said referencing self hosted media in a channel isnt really supported as it duplicates items in the database and shouldnt be done, the plugin should prob be rewritten to a collection instead.

Junglejim
Posted (edited)
5 hours ago, bakes82 said:

Luke has said referencing self hosted media in a channel isnt really supported as it duplicates items in the database and shouldnt be done, the plugin should prob be rewritten to a collection instead.

Yeah we all know the drawbacks, the problem is adding a (playlist/collection) to the home screen.

This was the only way @chefcould achieve that. I'm sure he thought of every possible solution.

Things could change in core to facilitate a better solution but until then "this is the way". :) 

At the moment with the stable release of Emby this is gold! 👍 I love it even with it's duplication issues, which only surface with searches/recommended etc.

Edited by Junglejim

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