PM4K / PlexMod for Kodi (18, 19, 20, 21, 22+)

Yeah, I’ve just checked how the watchlist works. It doesn’t allow you to actually watch something if you have it available on your Plex instances. Interesting.

I’ll have to investigate. Thank you for the pointers.

There might be an obvious reason why the plex clients themselves don’t allow the watchlist to be a “navigation source” that actually results in looking at a media item available on a plex server. But that might well be a legal thing. Again, I’ll investigate.

1 Like

No problem, I did my best to help and understand.
I don’t know too much about it, I just wanted to let you know that it’s missing in the addon.

It would be nice if this could be implemented somehow without much effort.
I think some users miss this too, but have not written anything about it except me.

In any case, thank you for your attention, you are really doing a fantastic job.

Have a nice evening :blush:

Thank you so much :slight_smile:

I’ve been thinking about whether it would make sense to try and get the next stable version of PM4K into the official kodi addon repository btw. Any thoughts?

3 Likes

That would be a great idea!

This addon is gold and should get more attention.
I would be in favor of this addon being included in the Kodi repository!

2 Likes

Yes, I agree with @jamal2367, It would be great if this was on the official Kodi Repository, but You can keep your repository for betas!

2 Likes

Interesting, I’ll see what I can do. Getting this into the official repository shouldn’t be too much of any issue, but you never know.

Again, it might take a while. I have only a rough idea about what to do in order to get a plugin official in kodi.

3 Likes

How to install beta? I tried installing via zip and it failes due to structure. Currently running 0.6.2. on coreelec 20.

@frequenzy, This is what I said when it was my turn to headscratch about applying an earlier beta.

“Anyhow, I think I’m trying your 0.6.3-beta 10 now. Initially I tried “install from zip” but I think I’m right in thinking your zip needs to be unzipped and then it replaces script.plexmod in my addons directory. ( my addon.xml says beta 10 but about in the addon settings still says 0.6.2-1) I’ll use it later today and will report back if I notice anything.EDIT I now know it takes a reboot to come into effect.”

Having this in the Kodi repository makes a lot of sense. You’re hard to find here. I have steered people on Libreelec, Coreelec and Osmc forums in this direction when they have posted in search of a quality Plex client but I’ll bet they had tried Kodi first.

2 Likes

Thanks for your outstanding work, PM4K is great, but there are still some features that I don’t know if they are possible to implement.

  • Playback speed control
  • Support edition display
  • Customizing the ordering of libraries
  • Allow hidden libraries

It would be great if the above could be supported, thanks again.

2 Likes

I’m a bit late to the party on this one. I’ve just set up video pre roll on my server and got it to work on the Plex app.

Beta21 (which works super by the way) doesn’t seem to support this. Any chance on a truely nice to have but by no means essential basis?

Just been looking at kodi and the plex add on. It fixes a lossless audio issue i got on the cube 3 but was wondering if i am missing something and going to ask does this have matching framerate support as switching manually will just be a right pain and need matching fps support.

Sure, if you configure kodi to switch the refresh rate.

Hello
Since about 2 1/2 weeks I’m not able to watch a stream.
I’m using a Android 10 tv-box with kodi 20 + PM4K 0.6.2.
As my troubles startet kodi was always buffering, meanwhile it crashes completely and closes automaticly down.
It the same with my mobile phone with Android 13.
I also tried with older kodi versions, no sucsess.
With my Fire TV devices it works without any problems.
It doesn’t depent on my provider, I tried it with two differend ones.

P.S.: sorry for my bad English

OK guys, last beta before tomorrow’s release (unless you find anything massive):
script.plexmod.zip (3.5 MB) (0.6.3-beta24, should be installable directly).

This’ll be 0.6.4 I think as I’ve accumulated a lot since 0.6.2.

A small excerpt vs. 0.6.3-beta21:

  • slow connection mode fixed and hardened
  • support for Kodi’s new Buffer/Cache GUI settings in kodi-master instead of advancedsettings.xml
  • hardened in-video next/prev handling and bingeMode
  • fix display delay of embedded subtitles, even when switching while playing back (!) (switching to embedded sub while playing back results in a 1 second back-seek to make this work); long-standing kodi issue
  • fix chapters not showing when no markers are present
  • allow round-robin in settings and suboptions and user switch
  • allow cancelling user switch
  • remember currently selected user in user switch
  • fix reactivating plugin after it’s been minimized
  • add option to minimize on exit instead of exiting
  • fix pressing back on exit dialog exits the plugin; now closes dialog instead of exiting
  • add playback settings manager which replaces “Enable/Disable TV Binge-Mode” to fully customize behaviour per show (cheap, hacky approach, but works well); previous binge-mode settings are migrated to the new storage format, automatically

If you can find the time, please report back any bugs you find, ASAP, thanks! (Pinging the usual suspects, @sonofdibnah @ecsjjgg @jamal2367 @THGhost)

4 Likes

Instant reaction, great idea to add minimise option to the exit menu. Delighted that reactivating after minimise is fixed, can’t tell you how many times I’ve fallen foul of that one.

Will be using in depth later but I doubt I’ll have anything negative to report.

Chapeau and thanks man.

I tried the mew release, but the same troubles as before.
Kodi crashes immediately.

I’m getting crashes on fedora 39 with kodi 20.2. I think it’s more a kodi issue than plexmod though as I’m seeing these in the dmesg output after the crash.

[ 2953.350978] LanguageInvoker[6110]: segfault at 7fbb7c6280d0 ip 00007fbc0d5e8851 sp 00007fbb9c9f9f78 error 4 in libpython3.12.so.1.0[7fbc0d4fe000+21b000] likely on CPU 4 (core 5, socket 0)
[ 2953.350995] Code: 08 49 89 45 f8 4c 89 6a 08 eb c4 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 48 8b 57 f0 48 85 d2 74 26 48 8b 4f f8 <48> 8b 42 08 48 83 e1 fc 83 e0 03 48 09 c8 48 89 11 48 89 42 08 48
[ 3120.328267] LanguageInvoker[6723]: segfault at 7f7b2c19d0d0 ip 00007f7b973e8851 sp 00007f7b1e7faf78 error 4 in libpython3.12.so.1.0[7f7b972fe000+21b000] likely on CPU 4 (core 5, socket 0)
[ 3120.328295] Code: 08 49 89 45 f8 4c 89 6a 08 eb c4 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 48 8b 57 f0 48 85 d2 74 26 48 8b 4f f8 <48> 8b 42 08 48 83 e1 fc 83 e0 03 48 09 c8 48 89 11 48 89 42 08 48

I think I had a similar issue before and @panni found out it was an issue with kodi or some module kodi uses. Perhaps fedora didn’t add the python 3.12 fixes properly for kodi. Using flatpak kodi with plexmod does not seem to suffer from this issue.

Other than that 1 small issue I noticed is that there’s no visual indicator of an incorrect pin being entered when switching user. But I don’t think the plex web interface gives any either.

Update: The plex interface does actually shake and clear the entered pin if it’s invalid.

Update 2: Another small issue I noticed was that the skip intro countdown continues to count down even if the video is paused after skip intro is displayed.

Oh, I’ll check, great find!

Edit: Attaching 0.6.3-beta25 (kodi18 issues fixed, auto-skip marker display when paused fixed (doesn’t count down, doesn’t hide) @Buttzy10169):
script.plexmod.zip (3.6 MB)

Please open a ticket here with all the details and a debug log.

Ticket opened