[RELEASE] Showmax KODI Add-on

JeremySly

Well-Known Member
Joined
Apr 9, 2019
Messages
170
Just uploaded 0.24.4.
This just updates to Matt latest common code.

One highlight of the new code is the new add-on setting for setting the Inputstream quality.
Find it under Addon Settings > Playback > Set Inputstream Quality.

I also added Sort by Episode when listing seasons.
This makes Kodi show the episode number and puts in correct ordering.

You can get it from my original post:
https://mybroadband.co.za/forum/threads/release-showmax-kodi-add-on.970471/page-2#post-23242578
 

Deadmano

New Member
Joined
Apr 8, 2015
Messages
2
@js9241698 thank you for continuing the project of @matthuisman! It works flawlessly, though I do have some questions regarding features, as to whether they could be added or not:

1) What is the possibility of displaying the watched status/remaining episode count for each TV show, like Kodi does internally for added local TV shows? Right now we only get ticks, and it'd be nice to see how many episodes you have left for a given season.

2) Is there a way to filter by one's watchlist? As you're able to add shows to your watchlist via Showmax's web portal, so I'm wondering if there isn't a way to retrieve that and then display only those shows.

Keep well!
 

Techrat

Senior Member
Joined
Nov 15, 2009
Messages
988
The Showmax addon is working for me but it is not using 480p streams after I have set it to do so, it is playing 720p, anyone have any ideas?

I figured out the issue with it not displaying 480p. In "inputstreamsettings" it needs to have "stream selection" set to manual.

However in the Showmax addon when it is set like this the videos are garbled so I'm thinking it needs to have the widevine drm updated as well. Does anyone know how to do this manually?
 
Last edited:

Spiderman_RT

Active Member
Joined
Jul 2, 2019
Messages
78
Just uploaded 0.24.5

Add new quality select
Update to latest Matt common code

Get it here:
thanks @js9241698
 

JeremySly

Well-Known Member
Joined
Apr 9, 2019
Messages
170
Just uploaded 0.25.3

Matt how moved all his common code into a new module.
That module is only available via his repo, so his repo is now required to be installed for this add-on to work.
Instructions to install that are in the release post linked below.

This adds a few benefits going forward.

1) Smaller add-on size
2) He can push updates to improve common code without me needing to then push new update to this add-on.
3) His common module includes all the dependencies built-in (arrow, requests etc).
This makes things less likely to break going forward.

Get it here:
https://mybroadband.co.za/forum/threads/release-showmax-kodi-add-on.970471/page-2#post-23242578

Note:
This add-on is not in his repo (due to takedown). You will still need to manually update it when required.
I will look into creating a repo in the future of my own that contains this add-on so updates can be automated.
 

Bikerbob

Active Member
Joined
Aug 15, 2019
Messages
56
Just uploaded 0.25.3

Matt how moved all his common code into a new module.
That module is only available via his repo, so his repo is now required to be installed for this add-on to work.
Instructions to install that are in the release post linked below.

This adds a few benefits going forward.

1) Smaller add-on size
2) He can push updates to improve common code without me needing to then push new update to this add-on.
3) His common module includes all the dependencies built-in (arrow, requests etc).
This makes things less likely to break going forward.

Get it here:
https://mybroadband.co.za/forum/threads/release-showmax-kodi-add-on.970471/page-2#post-23242578

Note:
This add-on is not in his repo (due to takedown). You will still need to manually update it when required.
I will look into creating a repo in the future of my own that contains this add-on so updates can be automated.

Getting Showmax error, check log.

Code:
2019-12-17 07:31:52.841 T:1318744960 WARNING: plugin.video.showmax - LANGUAGE: Addon didn't return a string for id: 32052
2019-12-17 07:31:52.913 T:1318744960 WARNING: plugin.video.showmax - LANGUAGE: Addon didn't return a string for id: 32041
2019-12-17 07:31:52.927 T:1318744960   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ImportError'>
                                            Error Contents: No module named bs4
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.showmax/default.py", line 3, in <module>
                                                from resources.lib.plugin import plugin
                                              File "/storage/.kodi/addons/plugin.video.showmax/resources/lib/plugin.py", line 7, in <module>
                                                from .api import API
                                              File "/storage/.kodi/addons/plugin.video.showmax/resources/lib/api.py", line 4, in <module>
                                                from bs4 import BeautifulSoup
                                            ImportError: No module named bs4
                                            -->End of Python script error report<--
2019-12-17 07:31:53.057 T:1334072192   ERROR: GetDirectory - Error getting plugin://plugin.video.showmax/
2019-12-17 07:31:53.058 T:1937553856   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.showmax/) failed
2019-12-17 07:32:01.572 T:1937553856   ERROR: Control 55 in window 10025 has been asked to focus, but it can't
2019-12-17 07:32:01.811 T:1318744960 WARNING: plugin.video.showmax - LANGUAGE: Addon didn't return a string for id: 32052
2019-12-17 07:32:01.871 T:1318744960 WARNING: plugin.video.showmax - LANGUAGE: Addon didn't return a string for id: 32041
2019-12-17 07:32:01.875 T:1318744960   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ImportError'>
                                            Error Contents: No module named bs4
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.showmax/default.py", line 3, in <module>
                                                from resources.lib.plugin import plugin
                                              File "/storage/.kodi/addons/plugin.video.showmax/resources/lib/plugin.py", line 7, in <module>
                                                from .api import API
                                              File "/storage/.kodi/addons/plugin.video.showmax/resources/lib/api.py", line 4, in <module>
                                                from bs4 import BeautifulSoup
                                            ImportError: No module named bs4
                                            -->End of Python script error report<--
2019-12-17 07:32:01.977 T:1334072192   ERROR: GetDirectory - Error getting plugin://plugin.video.showmax/
2019-12-17 07:32:01.978 T:1937553856   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.showmax/) failed
 
Top