Code Monkey home page Code Monkey logo

shokoonplex's People

Contributors

cazzar avatar hidden4003 avatar jmediamanager avatar maxpiva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shokoonplex's Issues

Channel main menu crash in Plex for Android native application

I've figured out the reason why the channel was crashing the Plex app for me.

in init.py inside def MainMenu(): around line 105 there is following code

return req.content.replace('< /MediaContainer>','<Directory prompt="Search" thumb="'+R(ICON_SEARCH)+'" art="'...

On my older tablet I have root so I was able to get a stacktrace which said:

IndexOutOfBoundsException Invalid index 5, size is 5

And that is exactly the value of <MediaContainer size="5" so this value was not adjusted when extra element was added.

I've replaced this line with: return req.content and I no longer have crashes, no search icon either but I prefer no search button rather than crashes :)

Plex Agent fails when changing audio stream and subtitles

Whenever I try to change a movie/series with several audio streams and/or subtitles, it will tell me the following:

There was a problem selecting the stream for this item.

I can't get the Plex Web player to provide any logs of this other than the fact that an ajax window popped up with an error, so I'm unsure where the issue might lie.

MyAnime Plugin/Channel is not responding since 3.4.1.0 beta update.

the Plex Plugin is not responding since the last 3.4.1.0 beta update patch.

it loads all my custom categories but i just get the message "This channel is not responding." when i try to enter any of them. have tried them all large and small alike they dont work.

i did restart the server after i updated to the newest JMM Server version.

this is the only logs i found about the MyAnime plugin inside Plex https://mega.co.nz/#!N4wkXTpJ!9i_LmkfXzotNuF5trC7zg-05Fhlkm1MLC1iE90NNAaI

Plex plugin does not respect Series Name Choice of JMM

The Plex plugin does not respect Series Name Choice of JMM.
The Plex plugin ATM does not care witch way you want your series names, it always chooses Romanization over what your chose, may it be Localized (like i like it) or any other ways.
JMM itself supports this choice, shouldnt it be the same across all JMM apps?

Remote Clients may be unable to play video, if the video do not requires transcoding.

Remote Clients try to play the video directly, and, if no transcoding is needed. The will fail.
Since, the video is in the local network and served by JMM, a local ip is forwarded to the client, and the client will be unable to play if its not in the same LAN.

Possible workarounds.

  1. Make plex proxy the stream.(Not yet found how).

  2. Make JMM, open an upnp port, and told plex its external ip (may generate routing problems).

Plex has stopped

Ok have an issue with Plex, whatever I try to open any series I getting message 'Unfortunately, Plex has stopped.' on my Android. It was working a few months ago just fine.

Large library won't load.

The plex plugin doesn't seem to like 3400 titles in the list. The plugin just seem to silently time out. The "all" tile nicely says it has 3400 titles but when you click it then it just keeps loading indefinitely.

[Enchancement] Scanner and Media agent for Plex

I've started making a scanner agent and metadata agent for Plex, for now it uses same API as the channel plugin does. I've got basic stuff working, shows, seasons, episodes, show poster. No support for groups yet and no episode/series metadata.
Scanner is needed to use JMM data when adding files to shows, standard series scanner will not recognize the situation when 2 shows are in same folder and other issues.

Will you be interested in that?

I've tried using channel but it is crashing on Plex for Android for some reason, and I don't like the fact that I can't track watched status in a channel like I can in a library.

Wrong Images Being Displayed

firefox_2016-10-19_14-32-19

It seems the episode and series images being displayed are random ones from your collection, not the ones that match the series or episode being viewed.

Unable To Change Audio Or Subtitles

On Windows
Tried changing them during episode playback, Plex drop-down shows they changed but nothing actually changed.

On Android
Tried changing them before episode playback and during episode playback, the episode would reload but they didn't change.

Plex Plugin does not display info text about the episode correctly.

Plex Plugin does not display info text about the episode correctly.
info about episodes gets displayed with certain layouts of season and series like this:

but does not display any info when entering the page of the episode like this:

this is something plex does atleast in the standard libraries it makes itself like this:

i think the plugin should display it, unless it cant for some reason that is.

sorry for the spoilers i might have caused to Arrow and Amnesia XD

Plugin does not work with official plex app on Toshiba Smart TV

the app can browse the series, filters and episodes with issues (images does not fit at all tho sadly)
whenever i try to play something it locks up and plex would say there is a problem playing this item, the video did not start playing in time.

first i thought it was a codec issue but plex plugins only stream anways so it should be an issue (dont have issues with the same codecs in normal plex libs either)

in anycase, here is the logs. did browse a bit and then try to play two different things with the plugin. i could try more but it doesnt work.
start looking at 2015-10-07 21:43:42,313 in the log bellow.
https://drive.google.com/open?id=0B-hww4iUE6HsNE1OYUplaE9NTXc

multiple issues with open plex home theater

episode info does not display at all on any file.
it seems like no matter what, it will not load info for the file itself. it does show info before you choose the episode though!

on some layouts it shows the hash or link to the file or series itself instead of the series/group name.

playback in itself works smoothly though!

NOTES on plex home theater and its open version:
its technically a fork of kodi and is pretty much the same thing. im sure some people might use it still for something.

Add JMM PlexPlugin to the UnsupportedAppStore

UAS is a plugin for plex that adds a secondary "appstore" for finding and installing 3rd party plugins not officially supported by Plex (ie: this one). this would make it easier for users to install and update this plugin from within plex.

Information on how to get it added to the UAS can be found here. It doesn't really require much doing.

More information about UAS can be found here and here on the Plex forums.

New version of Plex for Android do not work

Log to error:

Normal behavior invokes the plex plugin proxy with, per example:

http://192.168.1.51:32400//video/jmm/proxy?url=http://192.168.1.104:8111/JMMServerPlex/GetMetadata/0/7/4903

The new android version:

http://192.168.1.51:32400/video/jmm/proxy?includeExtras=1&X-Plex-Token=

Seems new version is stripping the url parameter from the querystring, the plexplugin proxy to jmmserver do not work without the url parameter.

Investigate further with bluestacks....

Options:
If the android version first ask for the includeExtras, then it invokes with the original querystring, investigate what includedExtras means.

if the android version is stripping the url, check the feasibility of use the proxy with rest instead a querystring parameter

Plex plugin is not displaying Cover art or Thumbnails.

Plex plugin is not displaying Cover art or Thumbnails.

sooo this have been an issue for me ever since the first release of the plex plugin, i was one of the first to try it and i did also comment about this problem back then. going to make it official here on GitHub so someone might take a look at it.

it never displays cover art on folder and groups or for series and movies in those groups.
it never displays thumbnails either and info text is displayed wrongly with unneeded code and links (dont re call right now TBH.)

background pictures and fanart does show tho for some weird reason.

my plex plugin does not work now for some reason (might be that the new beta release 3.4.2.0 broke it somehow, it worked last month with no issues other than the pictures)

cover art and thumbnails is such a huge part of the user experience and without those the experience is sadly degraded.

i grabbed the plex plugin logs for you and uploaded them here to mega: https://mega.co.nz/#F!JsJxUKQD!kaUdPc5vx_yUZ0nxidsrSQ

if you need a pastbin or whatever (really dont like that site TBH) i can do so.

Show Episode Number Next To Episode Name

As the title says, currently we only see the episode name but not the episode number. Not a problem for smaller series but for larger ones I usually remember the last episode number, not the name.

GetCurrentPlexUser throws 401 unauthorized

Plex server version 0.9.16.6 (latest version at the moment of writing).

The error message is a bit misleading:

Error connecting to JMM Server, please verify preferences (HTTP Error 401: Unauthorized)

But in fact it is a problem with plex.tv api

Relevant logs:

2016-05-19 12:58:35,641 (186c) : DEBUG (runtime:717) - Handling request GET /video/jmm
2016-05-19 12:58:35,642 (186c) : DEBUG (runtime:49) - Received packed state data (80 bytes)
2016-05-19 12:58:35,647 (186c) : DEBUG (runtime:814) - Found route matching /video/jmm
2016-05-19 12:58:35,664 (186c) : DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/identity'
2016-05-19 12:58:35,940 (186c) : DEBUG (networking:166) - Requesting 'https://plex.tv/api/home/users'
2016-05-19 12:58:36,368 (186c) : ERROR (networking:217) - Error opening URL 'https://plex.tv/api/home/users'
2016-05-19 12:58:36,368 (186c) : INFO (logkit:16) - My Anime Exception: HTTP Error 401: Unauthorized
2016-05-19 12:58:36,371 (186c) : DEBUG (base:117) - Checking if com.plexapp.plugins.myanime is broken
2016-05-19 12:58:36,371 (186c) : DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.system/messaging/function/X1N0b3JlU2VydmljZTpJc0NoYW5uZWxCcm9rZW4_/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMQpzMjcKY29tLnBsZXhhcHAucGx1Z2lucy5teWFuaW1lczEwCmlkZW50aWZpZXJyMAo_'
2016-05-19 12:58:36,387 (186c) : DEBUG (runtime:88) - Sending packed state data (108 bytes)
2016-05-19 12:58:36,387 (186c) : DEBUG (runtime:924) - Response: [200] MediaContainer, 1008 bytes

Scale Option During Playback?

Not sure if possible but when watching some older series on my phone, they are displayed 4:3 format, would be a neat feature if we could have MyAnime scale file to device screen,

Can't select any user but "Family Friendly"

These are the users I have setup:

JMM Users

These are the users the plex plugin shows:

Plex Users

Selecting any of the "User x" profiles, or the "Default" one don't work. they all just say Invalid User when trying to actually launch the channel.

Invalid

I've tried shutting down and relaunching everything, but there's no change.

Any idea how to get this working?

tie plex user to jmm user

this would allow for easier management of watched status for a multiuser environment. Because users dont always remember to switch accounts when they open the pluging

Plex crashes when opening the channel on android

Latest versions of stable releases. 3.5.0.2
Also why is the version number of server still 3.5.0.1 on the github?

06-17 11:40:58.370 13999 13999 E AndroidRuntime: FATAL EXCEPTION: main
06-17 11:40:58.370 13999 13999 E AndroidRuntime: Process: com.plexapp.android, PID: 13999
06-17 11:40:58.370 13999 13999 E AndroidRuntime: java.lang.IndexOutOfBoundsException: Invalid index 4, size is 4
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at java.util.ArrayList.set(ArrayList.java:481)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at com.plexapp.plex.adapters.c.a.d.a(SourceFile:75)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at com.plexapp.plex.adapters.c.a.g(SourceFile:84)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at com.plexapp.plex.adapters.c.c.a(SourceFile:90)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at com.plexapp.plex.adapters.c.c.onPostExecute(SourceFile:52)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at android.os.AsyncTask.finish(AsyncTask.java:651)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at android.os.AsyncTask.access$500(AsyncTask.java:180)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:668)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:148)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:5490)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
06-17 11:40:58.370 13999 13999 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.