horstepipe 422 Posted February 15, 2020 Posted February 15, 2020 This makes absolutely sense but doesn’t seem to conflict with my request, maybe you misunderstood me? Assuming all new items have the same date added value, I‘d like to see new tv shows (shows that were not in ones library at all before) listed first. The problem about the current solution is that if you add a bunch of episodes from different shows, the user can‘t see really new tv shows in main menu, or at least it is harder to see as he has to scroll a lot.
sualfred 677 Posted February 15, 2020 Author Posted February 15, 2020 As I said it's based on the dateadded value. I do not take each item hand by hand and decide what comes first. If you add a ton of new items you will have a ton of the same dateadded values.
horstepipe 422 Posted February 15, 2020 Posted February 15, 2020 (edited) I do not take each item hand by hand and decide what comes first. So a check if the show has existed before would be overkill? Or maybe just check for S01E01? Edited February 15, 2020 by horstepipe
sualfred 677 Posted February 15, 2020 Author Posted February 15, 2020 (edited) Again. The list is based on dateadded and unwatched items. The newest show/episode is always listed on the first position. Querying each single episode for the existence of other episode and so some weird sortings somehow is a speed penalty. That means over a hand full SQL calls for each single container position. It would increase the loading time by 10x < Edited February 15, 2020 by sualfred 1
Guest Posted February 27, 2020 Posted February 27, 2020 Hi. I'm quite new to Kodi and wanted to try Embuary as skin. After installing it, I came up with an error "Embuary Helper Error" which reappears on every screen. Log file gives me following output: 2020-02-27 17:01:59.895 T:2245251280 WARNING: Previous line repeats 4 times. 2020-02-27 17:01:59.895 T:2245251280 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.RuntimeError'> Error Contents: implement_array_function method already has a docstring Traceback (most recent call last): File "/home/tai/.kodi/addons/script.embuary.helper/plugin.py", line 16, in <module> from resources.lib.plugin_content import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/plugin_content.py", line 11, in <module> from resources.lib.image import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/image.py", line 12, in <module> from PIL import ImageFilter,Image,ImageOps File "/usr/lib/python2.7/dist-packages/PIL/ImageFilter.py", line 23, in <module> import numpy File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in <module> from . import core File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 40, in <module> from . import multiarray File "/usr/lib/python2.7/dist-packages/numpy/core/multiarray.py", line 12, in <module> from . import overrides File "/usr/lib/python2.7/dist-packages/numpy/core/overrides.py", line 46, in <module> """) RuntimeError: implement_array_function method already has a docstring -->End of Python script error report<-- 2020-02-27 17:02:00.000 T:2413818064 ERROR: GetDirectory - Error getting plugin://script.embuary.helper/?info=getinprogress&reload=20200227155829 2020-02-27 17:02:00.250 T:2356293840 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.RuntimeError'> Error Contents: implement_array_function method already has a docstring Traceback (most recent call last): File "/home/tai/.kodi/addons/script.embuary.helper/plugin.py", line 16, in <module> from resources.lib.plugin_content import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/plugin_content.py", line 11, in <module> from resources.lib.image import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/image.py", line 12, in <module> from PIL import ImageFilter,Image,ImageOps File "/usr/lib/python2.7/dist-packages/PIL/ImageFilter.py", line 23, in <module> import numpy File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in <module> from . import core File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 40, in <module> from . import multiarray File "/usr/lib/python2.7/dist-packages/numpy/core/multiarray.py", line 12, in <module> from . import overrides File "/usr/lib/python2.7/dist-packages/numpy/core/overrides.py", line 46, in <module> """) RuntimeError: implement_array_function method already has a docstring -->End of Python script error report<-- 2020-02-27 17:02:00.342 T:2405425360 ERROR: Previous line repeats 1 times. 2020-02-27 17:02:00.342 T:2405425360 ERROR: GetDirectory - Error getting plugin://script.embuary.helper/?info=getnextup&reload=20200227155829 2020-02-27 17:02:00.419 T:2302017744 ERROR: GetDirectory - Error getting plugin://script.embuary.helper/?info=getnewshows&reload=20200227155829 2020-02-27 17:02:00.751 T:2245251280 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.RuntimeError'> Error Contents: implement_array_function method already has a docstring Traceback (most recent call last): File "/home/tai/.kodi/addons/script.embuary.helper/plugin.py", line 16, in <module> from resources.lib.plugin_content import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/plugin_content.py", line 11, in <module> from resources.lib.image import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/image.py", line 12, in <module> from PIL import ImageFilter,Image,ImageOps File "/usr/lib/python2.7/dist-packages/PIL/ImageFilter.py", line 23, in <module> import numpy File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in <module> from . import core File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 40, in <module> from . import multiarray File "/usr/lib/python2.7/dist-packages/numpy/core/multiarray.py", line 12, in <module> from . import overrides File "/usr/lib/python2.7/dist-packages/numpy/core/overrides.py", line 46, in <module> """) RuntimeError: implement_array_function method already has a docstring -->End of Python script error report<-- 2020-02-27 17:02:00.846 T:2413818064 ERROR: GetDirectory - Error getting plugin://script.embuary.helper/?info=getbygenre&unwatched=True&reload=20200227155829 2020-02-27 17:04:14.476 T:2972744800 WARNING: Trying to add unsupported control type 1 2020-02-27 17:04:14.798 T:2405425360 WARNING: Previous line repeats 15 times. 2020-02-27 17:04:14.798 T:2405425360 ERROR: GetDirectory - Error getting - 2020-02-27 17:04:15.601 T:2245251280 ERROR: Previous line repeats 6 times. 2020-02-27 17:04:15.601 T:2245251280 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.RuntimeError'> Error Contents: implement_array_function method already has a docstring Traceback (most recent call last): File "/home/tai/.kodi/addons/script.embuary.helper/plugin.py", line 16, in <module> from resources.lib.plugin_content import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/plugin_content.py", line 11, in <module> from resources.lib.image import * File "/home/tai/.kodi/addons/script.embuary.helper/resources/lib/image.py", line 12, in <module> from PIL import ImageFilter,Image,ImageOps File "/usr/lib/python2.7/dist-packages/PIL/ImageFilter.py", line 23, in <module> import numpy File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in <module> from . import core File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 40, in <module> from . import multiarray File "/usr/lib/python2.7/dist-packages/numpy/core/multiarray.py", line 12, in <module> from . import overrides File "/usr/lib/python2.7/dist-packages/numpy/core/overrides.py", line 46, in <module> """) RuntimeError: implement_array_function method already has a docstring -->End of Python script error report<-- 2020-02-27 17:04:15.683 T:2405425360 ERROR: Previous line repeats 1 times. 2020-02-27 17:04:15.683 T:2405425360 ERROR: GetDirectory - Error getting plugin://script.embuary.helper/?info=jumptoletter&showall=false&reload= Is it possible that a plugin hasn't been installed correctly? Cheers, taiBsu
sualfred 677 Posted February 27, 2020 Author Posted February 27, 2020 Issue on your system. The installed numpy package on your Linux installation is faulty. Try to uninstall ist, or another version. It's a known issue for some distributions.
Guest Posted February 27, 2020 Posted February 27, 2020 Well... unfortunately that didn't solve it. My setup is a Raspberry Pi 4 running Raspian. I tried: sudo apt-get remove python-numpy sudo apt-get install python-numpy sudo pip uninstall numpy # which didn't work sudo pip install numpy -upgrade sudo apt-get install libatlas-base sudo apt-get install python-dev libatlas-base-dev all without any success. Any other ideas?
sualfred 677 Posted February 27, 2020 Author Posted February 27, 2020 I cannot assist in any case. I don't know the circumstances how and why it is broken on some distros. I just heard from people that uninstalling the package or downgrading helped.
Guest Posted February 27, 2020 Posted February 27, 2020 Well what is this a support forum for then if any help is impossible after the first approach failed? This is a brand new Raspberry Pi 4 Raspbian installation without any (!) other apps or drivers installed. All I did was setting up Raspbian and then directly installing Kodi. I was guessing that Kodi has also been made for those machines. Has there never been any person who had a similar installation?
sualfred 677 Posted February 28, 2020 Author Posted February 28, 2020 You just ask in the wrong places. It's a faulty dependency of a dependency. My hands are bound. Check the kodi.tv threads. There were people that had the same issue and fixed it somehow. And the internet is full of this numpy error. Yep, for Kodi LibreElec is the better working Raspiberry distribution.
Guest Posted February 28, 2020 Posted February 28, 2020 You just ask in the wrong places. It's a faulty dependency of a dependency. My hands are bound. Check the kodi.tv threads. There were people that had the same issue and fixed it somehow. And the internet is full of this numpy error. Yep, for Kodi LibreElec is the better working Raspiberry distribution. Thanks for those tips and sorry if the last post might have come off a bit rude. I'll try downgrading numpy and if that doesn't work I'm gonna try LibreELEC.
Guest Posted February 29, 2020 Posted February 29, 2020 Hi again, I managed to get everything up and running with LibreELEC but now I am facing other issues: when trying to use the "Embuary Helper" named "Movies" (which is supposed to show "Continue watching" etc. menu entries) nothing happens. Having a look into the log the following line appears when clicking: 2020-02-29 18:49:28.012 T:3011273312 ERROR: RunAddon: unknown add-on id 'plugin://script.embuary.helper/?browse=widgets&folder=movie', or unexpected add-on type (not a script or plugin). I'm not sure if I should maybe assign a folder to the helper plugin but if so I don't know how. I'm quite sure the helper plugin won't just start randomly crawling all movie folders right?
Guest Posted February 29, 2020 Posted February 29, 2020 http://paste.kodi.tv/udoxaxahah There you can also see another error (when trying to gather information from TMDb I'm getting an error message). Basically none of the widgets I configured will show up - they immediately disappear. So for me it looks more like a general problem - the Embuary Helper plugins not working including the widgets or getting information from TMDb. But it's just a guess.
sualfred 677 Posted February 29, 2020 Author Posted February 29, 2020 You don't have any Emby addon installed and I assume you don't have your library synced.
Guest Posted February 29, 2020 Posted February 29, 2020 do you have any idea how I can specify which add on is missing? if you mean scanning the lib then I already did this about 5 or 6 times.
sualfred 677 Posted February 29, 2020 Author Posted February 29, 2020 I don't understand your config at all do you use emby or not? because there is no emby addon to sync installed.
Guest Posted February 29, 2020 Posted February 29, 2020 All I did was installing LibreELEC and then installing the Embuary Skin for Leia. Should I have installed something else?
sualfred 677 Posted February 29, 2020 Author Posted February 29, 2020 Yes, Embuary is just a skin. https://github.com/MediaBrowser/plugin.video.emby/wiki
Guest Posted February 29, 2020 Posted February 29, 2020 Good to know, thanks a lot. I'll check it out.
Xorp 48 Posted March 6, 2020 Posted March 6, 2020 Well the features say "Fully integrated automatically detection of Emby nodes and multiple library setups" and "Complete native integration of EmbyCon" After installing the skin, where do I go to add my Emby nodes?
prydda 2 Posted March 8, 2020 Posted March 8, 2020 @@Xorp what emby addon have you installed? Embuary is just the skin that auto populates nodes either from embyCon or Emby for Kodi.
Old_School 1 Posted March 10, 2020 Posted March 10, 2020 (edited) Hi i just install this skin on my kodi running on my pc really nice looking skin but need help on how to get movies from my emby server to kodi using this skin Edited March 10, 2020 by Old_School
Luke 42078 Posted March 10, 2020 Posted March 10, 2020 Hi i just install this skin on my kodi running on my pc really nice looking skin but need help on how to get movies from my emby server to kodi using this skin Have you tried pairing it with the EmbyCon addon?
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