Release MediathekView Addon (German Public Service Video Platforms) - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Video Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=154) +---- Thread: Release MediathekView Addon (German Public Service Video Platforms) (/showthread.php?tid=326799) |
MediathekView Addon (German Public Service Video Platforms) - tuxpoldo - 2018-01-09 MediathekView Addon for Kodi Yet another Kodi-Addon for the german public service video platforms... Why? Because the approach of this addon is different from that of the already available addons: this addon uses the database of the popular project "MediathekView", which is updated hourly and contains more than 200,000 entries from all German public service video platforms. This approach has some significant advantages over the other add-ons that usually scan the ever-changing websites of the German public service video platforms:
If you have any questions or suggestions about this addon, please feel free to use the official Kodi Addon Forum topic or the German forum topic. Errors and feature requests can also be reported directly as GitHub Issue. The source code is available as well on GitHub. Highlights
Availability and Links The Addon is available in the official Kodi Addon Repository. If you are interested in testing new features and providing feedback, you can install a dedicated 3rd party repository that will give you access to the beta versions of the addon: The YeaSoft Beta Repository A german discussion thread about this addon is also available in the official MediathekView Forum. Errors and feature requests can also be reported directly as GitHub Issue. The source code is available as well on GitHub. How it Works The addon downloads the database from MediathekView and imports it either into a local SQLite database, or alternatively into a local or remote MySQL database (for use by multiple Kodi clients). During the runtime of Kodi, only the differential update files are downloaded from MediathekView in a configurable interval (default: 2 hours) and integrated into the database. By the next calendar day after the last update at the latest, the update will be carried out again by importing the full MediathekView database. System Requirements The system requirements for the addon vary depending on the configuration. After installation, the addon starts in local mode: this means that a local SQLite database is used, which is also updated locally by the Kodi system. This is probably the most common scenario. Ideally, using the local database requires a file system with a decent performance. A Raspberry with a slow SD card is certainly not the very best choice in this case but still acceptable. The full update will take in this case about 15-20 Minutes but since this happens in the background, you may be able to live with it. The addon has been tested on different platforms under Linux, MacOS, Windows and LibreELEC/OpenELEC. Various Android systems have also been tested successfully. Due to the variety of platforms, however, it is not possible to make a final compatibility statement. Alternate Configurations If the Kodi system is too slow to manage its own database (e.g. Raspberry PI with a very slow SD card) or you want to share the database across multiple Kodi instances, it is also possible to use the addon with an external database (MySQL or MariaDB). Since many Kodi users have their own NAS system to make their media available to the media center, this is usually also suitable as a MySQL/MariaDB database server since almost all NAS operating systems offer the installation of MySQL. If the addon is configured to use a MySQL/MariaDB database, the database is created automatically if it does not yet exist on the database server. However, the specified database user must also have sufficient user rights in order to do this. The connection to the database can be configured in the addon settings in the "Database Settings" section. If at least one of the connected Kodi systems is able to update the database, the data is available to all Kodi systems. If this is not the case, it is also possible to run the update process on a different system (e.g. the NAS, the database server or another machine). Standalone Database Update Process A python2 interpreter as well as the unpacker 'xz' is requirered on the target system in order to execute the commandline update process. Additionally the following python libraries are required:
Code: pip install ijson The update program is called mvupdate and is located in the root directory of the addon and must be executed from there. The whole addon has to be copied to the target machine. This can be either done by downloading and unpacking the addon archive or by cloning the source repository with git Code: git clone https://github.com/mediathekview/plugin.video.mediathekview.git By specifying the option -h itself or after the requested database type, the application shows specific help instructions: Code: leo@bookpoldo ~/plugin.video.mediathekview $ ./mvupdate mysql -h Change Log v0.5.0 (2018-08-08):
v0.4.2 (2018-01-20):
v0.4.1 (2018-01-20):
v0.4.0 (2018-01-14):
v0.3.4 (2018-01-11):
v0.3.3 (2018-01-09):
v0.3.2 (2018-01-08):
v0.3.1 (2018-01-07):
v0.3.0 (2018-01-07):
v0.2.9 (2018-01-05):
v0.2.8 (2018-01-05):
v0.2.7 (2018-01-05):
v0.2.6 (2018-01-04):
v0.2.5 (2018-01-03):
v0.2.4 (2017-12-30):
v0.2.3 (2017-12-29):
v0.2.1 (2017-12-29):
v0.2.0 (2017-12-28):
v0.1.0 (2017-12-22):
RE: MediathekView Addon (for Kodi 17 - Krypton) - btotaku - 2018-01-09 Fantastic job, exactly what I have been waiting for. I'm already testing it and will provide feedback and of course improvement suggestions. Excellent job and huge thanks for this plugin! Update: I already have an improvement suggestion: I usually browse the recently added contents per channel. This is currently not possible but you only provide a global recently added view. This would really be cool to have so you can select a channel and get the recently added contents. ;-) RE: MediathekView Addon (for Kodi 17 - Krypton) - tuxpoldo - 2018-01-10 Thank you! See https://github.com/mediathekview/plugin.video.mediathekview/issues/14 - When implemented you can activate this feature in the Addon Settings. RE: MediathekView Addon (for Kodi 17 - Krypton) - btotaku - 2018-01-10 (2018-01-10, 01:09)tuxpoldo Wrote: Thank you! See https://github.com/mediathekview/plugin.video.mediathekview/issues/14 - When implemented you can activate this feature in the Addon Settings.Really cool, looking forward to that. Check you inbox, I sent you two bug descriptions and another improvement suggestion. ;-) RE: MediathekView Addon (for Kodi 17 - Krypton) - btotaku - 2018-01-10 Okay, found two issues and sent you the logs via PM ;-) RE: MediathekView Addon (German Public Service Video Platform) - tuxpoldo - 2018-01-14 A new release is available in the beta repository: v0.4.0 (2018-01-14):
RE: MediathekView Addon (German Public Service Video Platform) - tuxpoldo - 2018-01-16 The addon is now avaiable in the official Kodi addon repository. RE: MediathekView Addon (German Public Service Video Platform) - Ed76 - 2018-01-16 great addon, thanks! RE: MediathekView Addon (German Public Service Video Platform) - Bernd245 - 2018-01-18 Cool, really promising! th only problem so far - I cant download any program. My setups: - Libreelec 8.22 (AMLogic/Wetek play 2), and Libreelec 8.22 (HTPC/amd64) - download directories on nfs shares and local disks I got this from the logfile: https://pastebin.com/J3f4gzer Any idea? RE: MediathekView Addon (German Public Service Video Platform) - tuxpoldo - 2018-01-21 Yes. It is a bug (Github Issue #46) and it has already been fixed in the beta version 0.4.2 released today. I'm waiting for a new dependency to be merged into the Kodi script repository and than I can request the update also in the official Kodi repository. If you would like to test the beta version, feel free to use the YeaSoft Kodi Beta Repository (See original post under "Availability"). RE: MediathekView Addon (German Public Service Video Platforms) - tuxpoldo - 2018-01-22 The Pull request for Release 0.4.2 has been created a few minutes ago. As soon as the Kodi-Team merges the PR, the release will be available in the official Kodi repository. v0.4.2 (2018-01-20):
v0.4.1 (2018-01-20):
RE: MediathekView Addon (German Public Service Video Platforms) - C.O.D. - 2018-01-22 Hi, many thanks for this great addon which is kind of the missing link of all these mediathek addons. Some points: - Can we get a configurable delay for the big update (every two days) after start of the RP? It's sucking quite a lot of resources and should start only when other tasks are finished completely. - An option to put the database to a different location (USB drive e.g.) instead of the sd card would be nice - after searching and playing a result video it jumps out of the addon completely instead of back to the search results Best regards RE: MediathekView Addon (German Public Service Video Platforms) - tuxpoldo - 2018-01-22 Hi C.O.D. ! We are working exactly on this issue. See Github Issue #16 - this is the next milestone in our roadmap. RE: MediathekView Addon (German Public Service Video Platforms) - C.O.D. - 2018-01-22 Ah ok RE: MediathekView Addon (German Public Service Video Platforms) - tuxpoldo - 2018-01-22 (2018-01-22, 08:24)C.O.D. Wrote: Hi, many thanks for this great addon which is kind of the missing link of all these mediathek addons.Some more clarification:
|