Release TV Maze Integration
#1
I'm releasing the first beta of a new addon that provides integration with TV Maze.

https://tvmaze.com

Please be aware that this addon uses some TV Maze API calls that require an annual subscription to TV Maze (the lowest level subscription is fine).  You can sign up for a free 30 day trial, but after that you would have to pay annually.

This is available in the main Kodi repo (Matrix as of July 2, the Leia version should be available in a few days).  I'll be adding a wiki page with better instructions once the Kodi system generates the blank wiki page for it.
  • support for context menu to manage show tags, show follows, and episode marks
  • support to manually tag and untag shows
  • support to manually follow and unfollow shows
  • support for marking episodes as acquired on Library import
  • support for adding shows as followed during import
  • support for marking episodes as watched after watching x% of the show or when deleted from library
Reply
#2
Actually, I have been working on a similar project in contact with TVmaze guys: https://github.com/romanvm/kodi.tvmaze.scrobbler My addon uses only their freely available API endpoints (that work without a paid subscription) and seems to be simpler than yours (I've planned context menu items and other things for future versions) but does some things that your addon doesn't: performs initial authorization and obtains an API key, and pulls watched episodes from TVmaze and sets watched statuses in Kodi accordingly. Also my addon uses VideoLibrary.OnUpdate event to track watched status changes instead of monitoring playback progress (it works both for automatic and manual watched status changes). Maybe we can coordinate our efforts somehow? Honestly, I don't even mind that your addon will become the only implementation as long as it does what is described in my addon's Readme because those were the initial requirements from TVmaze. Just to be clear: my addon is just my free time side-project and I have no official obligations before TVmaze, although they initially approached me and asked if such addon can be made. I guess they will be glad to have a more feature-rich addon now and don't care who has created it.
Reply
#3
(2020-07-03, 10:34)Roman_V_M Wrote: Actually, I have been working on a similar project in contact with TVmaze guys: https://github.com/romanvm/kodi.tvmaze.scrobbler My addon uses only their freely available API endpoints (that work without a paid subscription) and seems to be simpler than yours (I've planned context menu items and other things for future versions) but does some things that your addon doesn't: performs initial authorization and obtains an API key, and pulls watched episodes from TVmaze and sets watched statuses in Kodi accordingly. Also my addon uses VideoLibrary.OnUpdate event to track watched status changes instead of monitoring playback progress (it works both for automatic and manual watched status changes). Maybe we can coordinate our efforts somehow? Honestly, I don't even mind that your addon will become the only implementation as long as it does what is described in my addon's Readme because those were the initial requirements from TVmaze. Just to be clear: my addon is just my free time side-project and I have no official obligations before TVmaze, although they initially approached me and asked if such addon can be made. I guess they will be glad to have a more feature-rich addon now and don't care who has created it.
The Matrix version is in the repo now, and I just submitted the Leia version this morning, but I love the idea of working together on this moving forward.  I was using TVMaze for something else related to NextPVR and wrote this mostly because I'd never done something that had context menus.  I don't know if my Github account lets me add collaborators (it's a free account), so I'm open to ideas on how to work together on it.  You can DM me here, and I'm also on the Slack python-external channel.
Reply
#4
@pkscout GitHub has pretty good conditions for free accounts so you can add as much collaborators as you want. I'm romanvm on GitHub.
Reply
#5
(2020-07-03, 10:34)Roman_V_M Wrote: Actually, I have been working on a similar project in contact with TVmaze guys: https://github.com/romanvm/kodi.tvmaze.scrobbler My addon uses only their freely available API endpoints (that work without a paid subscription) and seems to be simpler than yours (I've planned context menu items and other things for future versions) but does some things that your addon doesn't: performs initial authorization and obtains an API key, and pulls watched episodes from TVmaze and sets watched statuses in Kodi accordingly. Also my addon uses VideoLibrary.OnUpdate event to track watched status changes instead of monitoring playback progress (it works both for automatic and manual watched status changes). Maybe we can coordinate our efforts somehow? Honestly, I don't even mind that your addon will become the only implementation as long as it does what is described in my addon's Readme because those were the initial requirements from TVmaze. Just to be clear: my addon is just my free time side-project and I have no official obligations before TVmaze, although they initially approached me and asked if such addon can be made. I guess they will be glad to have a more feature-rich addon now and don't care who has created it.
Is this "https://github.com/romanvm/kodi.tvmaze.scrobbler" the address I need to put in the File manager field to get the zip file for TV MAZE?
Nothing left in my right brain, Nothing right in my left brain :-P
Reply
#6
(2020-12-02, 18:22)lartomar2002 Wrote: Is this "https://github.com/romanvm/kodi.tvmaze.scrobbler" the address I need to put in the File manager field to get the zip file for TV MAZE?

Why on earth you need to do that? The scrobbler is currently available in the official repo.
Reply



Logout Mark Read Team Forum Stats Members Help
TV Maze Integration0
This forum uses Lukasz Tkacz MyBB addons.