bigretromike / nakamori Goto Github PK
View Code? Open in Web Editor NEWNakamori is Kodi addon that use Shoko (known as Japanese Media Manager (JMM)) Server as back-end for metadata information.
Home Page: https://shokunin.monogatari.pl/nakamori/
Nakamori is Kodi addon that use Shoko (known as Japanese Media Manager (JMM)) Server as back-end for metadata information.
Home Page: https://shokunin.monogatari.pl/nakamori/
Thats something need to be done
If anyone have problem with any series.
Please describe the problem and put name of anime + group here so I can reproduce the problem if needed
I noticed that this feature does not seem to be working. The official name for this series, https://anidb.net/perl-bin/animedb.pl?show=anime&aid=8971 is La Storia della Arcana Famiglia yet regardless if this option is enabled or not the series is still listed as Arcana Famiglia: La Storia della Arcana Famiglia.
Currently you have it set to 80% for watched status, would it be possible to have Nakamori pull the data from JMM as you are able to set a watched status % in there? If not can you make this a user input field?
When canceling search windows, the term is NoneType
A service could make that working π @jmediamanager
playlist = xbmc.PlayList(xbmc.PLAYLIST_VIDEO)
playlist.clear()
url = "http://ip:port/videolocal/id/file.mkv"
listitem2 = xbmcgui.ListItem('tytul 01', iconImage="DefaultFolder.png", thumbnailImage="http://" + addon.getSetting("ipaddress") + ":" + addon.getSetting("port") + "/jmmserverkodi/GetSupportImage/plex_others.png")
listitem2.setInfo('video', {'Title': 'Title 01'})
listitem2.setProperty('IsPlayable', 'true')
playlist.add( url, listitem2 )
listitem2 = xbmcgui.ListItem('tytul 02', iconImage="DefaultFolder.png", thumbnailImage="http://" + addon.getSetting("ipaddress") + ":" + addon.getSetting("port") + "/jmmserverkodi/GetSupportImage/plex_others.png")
listitem2.setInfo('video', {'Title': 'Title 02'})
listitem2.setProperty('IsPlayable', 'true')
playlist.add( url, listitem2 )
listitem2 = xbmcgui.ListItem('tytul 03', iconImage="DefaultFolder.png", thumbnailImage="http://" + addon.getSetting("ipaddress") + ":" + addon.getSetting("port") + "/jmmserverkodi/GetSupportImage/plex_others.png")
listitem2.setInfo('video', {'Title': 'Title 03'})
listitem2.setProperty('IsPlayable', 'true')
playlist.add( url, listitem2 )
Playlist is seperated object it dosn't work in background.
Menu from left > Current playlist > Success populating playlist
Problems:
Other support for items in playlist than the one in view
Currently its "Others" not "Search"
Feed JMM with Kodi information about watched episode.
There is no info about episode when it beeing played.
Some items are not marked correctly
1.2.3
When viewing a series, the Total Duration is displaying the Total Duration for all files in your collection, not the selected series.
http://elementalcrisis.github.io/images/nakamori/nakamori-series-overview.png
for example.
Persona 4, have folder inside series folder which are Episodes and Specials.
The name is bad with them.
It is showing in: Contiune Watching
but it doesn't in Recently Watched
The language setting does not seem to take effect regardless of what language I try to use. Using the following series for testing, https://anidb.net/perl-bin/animedb.pl?show=anime&aid=6107 I was unable to get it to display any of the other names listed. Even with "en" inputted it still showed the series as "Hagane no Renkinjutsushi".
The sort option is grey out
We can currently vote after watching each episode but a feature to prompt for series voting upon series completion would compliment this feature.
There is 'S' letter before episode numbers
Persona 4 The Animation .
<MediaContainer viewGroup="show" title1="Persona 4 The Animation" art="http://x:8111/JMMServerREST/GetImage/7/478" title2="Persona 4 The Animation" viewMode="65592" size="2" identifier="plugin.video.nakamori" mediaTagVersion="1420942002" allowSync="1" totalSize="2" nocache="1" offset="0"><Directory thumb="http://x:8111/JMMServerKodi/GetSupportImage/plex_episodes.png" key="http://x:8111/JMMServerKodi/GetMetadata/1/3/1_164" type="season" title="Episodes" leafCount="25" viewedLeafCount="0"/><Directory thumb="http://x:8111/JMMServerKodi/GetSupportImage/plex_specials.png" key="http://x:8111/JMMServerKodi/GetMetadata/1/3/3_164" type="season" title="Special" leafCount="1" viewedLeafCount="0"/></MediaContainer>
can't enter this directory
Alot like #21 but with preloaded the popular one/all?
There is no icon when selecting plugin for install from repo
Crash every time on episode stop. - he dont like our custom player?
couldnt' update from repo
for ex: Gintama is GintamaGintama
Something is within kodi or I dont have Idea.
I get bool from settings, convert it to bool just in case.
But I dont get real result.
Sometimes is False sometimes its True.
would be great to have ability to search by tag (maybe multiply tags?)
Like the continue watching feature but only show unwatched episodes.
On long running series scrolling to the next unwatched episode can be a bit annoying.
My initial thoughts is either like the Plex 'On Deck' or using the existing 'continue watching (system)' but auto scrolling to the next unwatched episode. Actually I wonder if this can be achieved with a new filter, I have had a quick look but I can't see how.
by @bmfrosty
Yes. I think I'm explaining poorly, and didn't fully understand the
problem when I opened the issue. What I'm talking about is that
most series have multiple names. The sorting is something to be handled separately.
5 Centimeters per Second is a great example. In AniDB, let me give you 3 examples:
Main Title (x-jat) is:
Byousoku 5 Centimeter
Official Title in Japanese is:
η§ι5γ»γ³γγ‘γΌγγ«
Official Title in English is:
5 Centimeters per Second
The Main title is normally a romanji representation of the Official Japanese
title, I think.
I reads to me like the XML (I haven't checked out 1.0.5 yet) is sorted by
the Official en title, but displays the Main title. Theoretically, Kodi should
sort the series alphabetically, but we should have the ability to chose
which for of title to prefer. Since there's always a main title, it makes sense to
use that, but what I'm looking for is for it to be able to pick the official english
title if there is one, but if not, then use the main title instead.
If you press 'X' or Esc when you have to select vote, it will auto vote for '0'
Send series to playlist.
for
I've noticed that while the background images change, the series poster never does. I'd like to suggest the option to allow random posters for series.
Not sure if this is in the works or not. will you add trakt scrobbling support to the plugin?
I am getting an exception with the following log (upon starting the addon).
21:02:02 T:2808 NOTICE: Thread LanguageInvoker start, auto delete: false
21:02:02 T:2808 NOTICE: -->Python Interpreter Initialized<--
21:02:02 T:2808 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'urllib2.HTTPError'>
Error Contents: HTTP Error 404: Not Found
Traceback (most recent call last):
File "C:\Users\XXX\AppData\Roaming\Kodi\addons\nakamoriplugin-master\nakamori.py", line 172, in
buildMainMenu()
File "C:\Users\XXX\AppData\Roaming\Kodi\addons\nakamoriplugin-master\nakamori.py", line 35, in buildMainMenu
e=xml.etree.ElementTree.XML(getHtml(www,params2))
File "C:\Users\XXX\AppData\Roaming\Kodi\addons\nakamoriplugin-master\nakamori.py", line 143, in getHtml
response = urlopen(req, timeout=60)
File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 410, in open
response = meth(req, response)
File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 448, in error
return self._call_chain(_args)
File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 382, in _call_chain
result = func(_args)
File "C:\Program Files (x86)\Kodi\system\python\Lib\urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
-->End of Python script error report<--
21:02:02 T:17892 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.nakamoriplugin/
21:02:02 T:17892 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.nakamoriplugin/) failed
21:02:02 T:16048 NOTICE: Thread BackgroundLoader start, auto delete: false
I checked the addon Settings (IP/Port and User) but nothing wrong there Default Settings are just fine.
if extraData.get('type','video').lower() == "video":
liz.setProperty('TotalTime', str(extraData.get('duration')))
liz.setProperty('ResumeTime', str(extraData.get('resume')))
alot of coe for fanart_image but implementation of service wont feed any data there
Like sorting by Rating/Year/Date - there is no data shown which is which
When selecting certain shows there are no episodes listed.
So far two of my shows exhibits this behaver, Freezing (a7900) and Deadman Wonderland (a7902).
Both list and play correctly in the Plex plugin.
I at first thought it might be that they have subsection's, e.g. Episodes, credits & specials, with content; but 009-1 (a4367) has a special and works fine.
I added a (bogus) credit to 009-1 and it still worked.
Freezing episodes are mp4 h264, Deadman is mkv h264 and so is 009-1; I can't see anything odd with the file formats of those that don't work in Nakamori.
They are all in subdirectories of the same parent directory.
Noticed that Nakamori seems to be unable to load the "Unsort" filter.
When attempting to load a series with a lot of episodes (Gintama, Bleach, Naruto...etc) the plugin returns either an error or an empty episode listing.
When series dont have seasons/extras the context menu dont work properly (wont show the options)
There was a JSON error.
While switching skins I noticed that different view styles would have blank images for series.
It seems the -fanart.jpg file is usually displayed in this spot and while JMM does not name the downloaded images as such, it does still download the fanart, from the same place (thetvdb.com) Kodi uses. Initially I was going to request to add fanart support but noticed it's already included and being used.
The image in the background being used is fanart, so what I'd like to request is more support for fanart for different display types since the display types are pretty much consistent across skins.
Also the theme being used in the images is Mimic, http://kodi.wiki/view/Add-on:Mimic/.
Ignore me, forgot to compile JMM Server from source!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.