-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to display the button #10
Comments
Same problem... +1 |
Same problem! +1 |
Hey guys, I am sorry that you have an issue with the program. It would be nice if you guys could share a little bit more information to track down the problem. |
Hey, thanks for the reply.
I'm using the web interface but I'm currently not home for another week, I'll send you the logs then.
I'm using the latest version of IPEP, 1.0.1.0, and yes, I'm using the Intro Skipper plugin.
|
Same here. No button on the web player |
Same as him and also I'm seeing that the plugin is still stuck on version 1.0.0.0 in extensions tabs but won't download the 1.0.1.0 and also by forcing it and doing it manually it's still marked as 1.0.0.0 |
Hey guys, I made some changes for the new Jellyfin version. If you are still unable to see the button please check inside the browser console if you can see some messages with the prefix |
Ha that is weird that you don't have anything in the chrome logs. |
No luck for me. Chrome still doesn't show logs or button on the latest 10.9 |
Does it show anything for you in the jellyfin/docker logs? |
I am not on docker. It's windows installation |
You can check your log files in jellyfin under Home -> Dashboard -> Logs |
Damn here I see the issue Namo.Plugin.InPlayerEpisodePreview.InPlayerEpisodePreviewPlugin: Attempting to inject preview script code in "C:\Program Files\Jellyfin\Server\jellyfin-web\index.html" |
Here as well 2024-05-13 00:42:49.440 +05:30] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Namo.Plugin.InPlayerEpisodePreview, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null" from "C:\ProgramData\Jellyfin\Server\plugins\InPlayerEpisodePreview_1.1.0.0\Namo.Plugin.InPlayerEpisodePreview.dll |
Okay yeah seems like the script doesn't have the right permissions. Check your jellyfin installation for the file. If that doesn't work you may have to find a solution for the write permissions to the file on your system. |
[2024-05-14 22:45:48.931 +05:30] [INF] [24] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Namo.Plugin.InPlayerEpisodePreview, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null" from "C:\ProgramData\Jellyfin\Server\plugins\InPlayerEpisodePreview_1.1.0.0\Namo.Plugin.InPlayerEpisodePreview.dll" Did as suggested. Even disabled the custom css, thinking it might be creating issues. No help |
Have you checked again if you see anything in the chrome logs (Press F12 -> Go to console, and then start an episode)
|
Requesting http://192.168.0.159:8096/Shows/e38c4dc4516450468b384699526531f2/Episodes?IsVirtualUnaired=false&IsMissing=false&UserId=f872ba95204d43319dc9981c6760e436&Fields=Chapters%2CTrickplay Dont see anything with the lines |
Okay, when you are watching a video, could you right click and select "View Page Source". In theory you should finde the line you added to your index.html |
So normally that line should download the scriptfile from the plugin.
<script plugin="InPlayerEpisodePreview" version="1.1.0.0" src="web-client-script.js"></script> If that isn't working try this line: <script src="web-client-script.js"></script> Remember to restart your jellyfin server in between |
Oh man i am out of ideas right now, i am sorry. Is there a reason why you are using the webclient? Also the desktop client has the extra feature for starting episodes directly from the list |
@Namo2 finally got an error log in the console, hoping this can be a help. BTW the plugin works awesome in the JMP |
Quickly patched this up. The dll is the complete plugin. You would need to go in your jellyfin folder then to plugins and open "InPlayerEpisodePreview_1.1.0.0". Just replace the dll inside there with the one from the zip. If that works hit me up. I would make the changes public then |
Works as intended now 🔥 |
Just a query. Even though on your suggestion, I am using JMP, but some of my users use phone to watch my library. Is changing episode from the prompt on web (since the Android app is a web wrapper) totally not possible and is a code limitation, out just currently not implemented? |
I will check how hard it would be to implement but my main focus for the future will be to get this feature/plugin into the official jellyfin version |
Does something to combine this PR and your plugin would be possibly cause to button for something similar would really make the UI messy and too much I think. |
Thanks for mentioning it. |
Changing the write permisions of |
Just checked something on android and i saw that the plugin also works there for me (even the episode switching) |
Followed this ticket and now it works in Browser but not in JMP... Weird, maybe it just needs time to update? |
You need to restart JMP for it to take effect |
Hey ye, do I understand this correctly, the only way to get this plugin working is to manipulate the I'm hosting Jellyfin via Docker in the most common setup, i.e. with individual UID/GID. There is no configurable list of scripts that the Jellyfin frontend loads etc. or other means to inject this button? |
Same here, Jellyfin-web is installed from Gentoo ebuild (package) and I don’t wish to have to remember to modify the file for each update. Edit: 5 weeks later
I managed to make the SkipIntro plugin work with the same update flow so I may take some time to script a procedure update integrated with my service restart if I can get some form of audit regarding the sources of file updates in jellyfin. Edit2: it works in browser now, but not in app, probably cache related or something. |
so I have same issue I use latest version of jellyfin and I cant see that preview button in player (web)/desktop
|
Hey, the error message looks like you would use Jellyfin 10.10.0 (from the unstable) release. |
I do! and alright thank you for the reply |
Just heard that the official 10.10 release is delayed by ~2 weeks. |
oh! thank you for the tip and yes it would be good. so it works on day one when it get released |
I don't think I can get it to work directly on release. |
I think you can set* specific version for each one if I'm not mistake but yeah i can do the manual way no issue |
Oh yeah i think you are right. I never worked with these but maybe i will try it out |
here are other manifests i saw, https://raw.githubusercontent.com/ThePornDatabase/Jellyfin.Plugin.ThePornDB/main/manifest.json and https://raw.githubusercontent.com/Felitendo/jellyfin-lyrics-plugin/master/manifest.json and https://raw.githubusercontent.com/intro-skipper/intro-skipper/master/manifest.json so with help of chatgpt and me being patient zero im sure you can manage it so gl! worst case, host new manifest on different url till it get officially released? |
Plugin is working on the browser but not on JMP, from the logs I see this error: |
Hey, the way of modifing something for JMP is deprecated. |
Hello, great new idea to navigate faster on jellyfin. At the moment I can't get the button to appear, any ideas? Thanks
The text was updated successfully, but these errors were encountered: