Quantcast
Channel: Kodi Community Forum - Video Add-ons
Viewing all 2847 articles
Browse latest View live

Release - MediathekView Addon (German Public Service Video Platforms)

$
0
0
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:
 
  • High speed browsing and navigation
  • Independence from all changes to the page layout of the media libraries
  • High reliability

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
  • Background updating of the database
  • Amazing fast navigation and search
  • Download with subtitles and automatic NFO file generation
  • Internal standalone or shared MySQL database support
  • UI localised to German, English and Italian

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:
  • ijson
  • defusedxml
  • mysql-connector
The required libraries can be installed via pip:
Code:
pip install ijson
pip install defusedxml
pip install mysql-connector==2.1.4

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
usage: mvupdate mysql [-h][-H HOST][-P PORT][-u USER][-p PASSWORD][-d DATABASE]

optional arguments:
  -h, --help            show this help message and exit
  -H HOST, --host HOST  hostname or ip address (default: localhost)
  -P PORT, --port PORT  connection port (default: 3306)
  -u USER, --user USER  connection username (default: mediathekview)
  -p PASSWORD, --password PASSWORD
                        connection password (default: None)
  -d DATABASE, --database DATABASE
                        database name (default: mediathekview)


Change Log

v0.4.2 (2018-01-20):
  • Display of channel logos in various UI screens
  • Fixed wrong movie listing in "Browse by Show in all Channels"
  • Fixed rare exception during database update
  • Download mirrors are now shuffled

v0.4.1 (2018-01-20):
  • Sorting in lists is now case insensitive
  • Fixed broken download functionality
  • Fixed "Search in Title and Description" when using MySQL database
  • Both search functions now work also with quotes
  • Fixed a rare concurrency problem that caused internal database corruption
  • Fixed mvupdate utility
  • "Browse Shows by Channel" brings you immediately to the movie list after selecting a channel
  • New setting allows to configure the number of days considered as recent for "Recently Added"
  • New setting allows to configure if "Recently Added" is calculated based on the air date or the database added date
  • Fixed the movie count in "Recently Added by Channel"
  • Fixed a few localisation errors

v0.4.0 (2018-01-14):
  • Compatibility with Android and Windows: no external decompressor required
  • The MySQL driver is now able to create automatically the database
  • It is now possible to specify the port in a MySQL connection
  • It is now possible to configure the maximal number of search results

v0.3.4 (2018-01-11):
  • The search functions search now also in the show name
  • New function "Recently Added by Channel"
  • German and Italian UI is now working

v0.3.3 (2018-01-09):
  • Selection of download quality
  • Implemented standalone database update process
  • Fixed error in generation of tvshow.nfo
  • README.md now contains all translated versions

v0.3.2 (2018-01-08):
  • Fixed error when downloading files with umlauts
  • Downloads to VFS locations are now directly written without intermediate storage
  • Improved quality of NFO files

v0.3.1 (2018-01-07):
  • Download is now also compatible with Kodi VFS paths
  • Fixed rare exception that kills database update

v0.3.0 (2018-01-07):
  • Implemented movie downloads with metadata (nfo) and subtitles
  • Fixed missing subtitle field during database update

v0.2.9 (2018-01-05):
  • Longer lock timeout (60 seconds) for very slow systems
  • Lazy commits (one commit each 1000 movie additions)

v0.2.8 (2018-01-05):
  • Last update time not updated when update aborted
  • Dramatic speedup of update with SQLite
  • Handling of database corruption

v0.2.7 (2018-01-05):
  • Fixed Naming Exception during update
  • Updated English README
  • Added German README
  • Added Italian README
  • Added LICENSE (MIT)

v0.2.6 (2018-01-04):
  • Implemented differential update

v0.2.5 (2018-01-03):
  • MySQL Support

v0.2.4 (2017-12-30):
  • UI Improvements

v0.2.3 (2017-12-29):
  • Several Fixes

v0.2.1 (2017-12-29):
  • Implemented database update mechanism

v0.2.0 (2017-12-28):
  • First working version with SQLite

v0.1.0 (2017-12-22):
  • First working version

Release - IGN_COM

$
0
0
Hello folks,

I have made a video addon for the video site Ign (http://www.ign.com). Thanks to AddonScriptorDE for the initial work on it.

Image

It's available as a video addon in the official kodi repo. So you can install it as a video addon: HOW-TO:Install_add-ons (wiki)

If you got problems with the addon, just reply here with a link to a kodi log file (here are the instructions to make a logfile with kodi: http://kodi.wiki/view/Log_file/Easy ).

Enjoy.

v2.3.5 (2018-01-31)
- small fix (not using future's old_div anymore) that hopefully prevents crashing on android.

v2.3.4 (2018-01-20)
- using requests
- addon now works in kode python 2 and should also work in python 3 (!!) once all dependencies work in python 3.
Kudo's to the python future package for making this possible. Kudo's to RomanVM for the help.

v2.3.3 (2017-05-30) by Skipmode A1
- I (Skipmode A1) haven taken over addon by request of Twister
- Adjusted video detection to new page structure
- Added refresh to content-menu
- Using po files
- Added some debug messages
- Added next-page picture

v2.3.2 (2017-04-06)
- Adjusted video detection to new page structure
- Added detection for new different video implementation

v2.3.1
- Adjusted video detection to new page structure
- Code clean up

v2.3.0
- Dynamically load all available podcasts
- Removed Ign1 as experimental option since the service was shut down
- Fixed problem with page counter

v2.2.2
- Fixed problem when there was only 1 page available

v2.2.1
- Showing running livestreams in the main directory is now enabled by default.
- Added 'IGN Anime Club' and 'IGN Unfiltered' to podcasts.
- New Experimental Feature: Show IGN1 24 hour live stream in main directory. Has to be activated via settings.

v2.2.0
- Experimental Feature: If IGN is running a live stream it will show up in the main folder (Can be activated via settings)
- Moved podcasts to separate folder
- Some code clean up to better match python best practices

v2.1.6
- Fixed Daily-Fix
- Added page counter for video lists
- Removed 'IGN-First', 'IGN-Live' and 'List Series' from folders since filter options and dedicated pages seem to have disappeared from the page. Looking for an alternative solution, for now these options are not supported. Let me know on the forums if you find any dedicated page.
- To make up for this I added the following podcasts: Up At Noon, Game Scoop!, Beyond!, Unlocked, Nintendo Voice Chat, Esports Weekly, and Fireteam Chat

v2.1.5
- Fixed a bug where wrong bitrate was chosen for some 360p videos

v2.1.4
- Adjusted file paths for video reviews and IGN-Daily-Fix to match new layout of web page

v2.1.3
- Fixed a bug where multiple videos were available to pick for the plugin and the wrong one was chosen (mainly reviews)

v2.1.2
- Fixed duration display
- Fixed video playback for some videos

v2.1.1
- Original code until 2.0.5 done by AddonScriptorDE
- New code by Twister
- Fixed video playback
- Added IGN First folder

v2.0.4
- Fixed small bug (error on missing thumb)

v2.0.5
- Added 1080p support
- Fixed video playback for some videos

v1.0.3 / v2.0.3
- Fixed video playback
- Fixed search

v1.0.2
- Fixed site changes

v1.0.1
- Some small fixes

v1.0.0
- First Try

Release - Audrey - Create custom Video Addons using JSON

$
0
0
Image
Audrey
Latest version 0.6 (02.02.2018)
Found in PTOM Repo or Direct Download here


The idea behind this Addon was that I found myself using Feed43 to generate a quick RSS feed one day, and then thought to myself why the hell can't I just do that when building addons for sites I want to scrape. So by using the same search patterns as feed43 stroed in a JSON file we can search a site and output the results in Kodi.
I've been using for awhile a personal addon but thought I'd release because it could be useful for some people and to force me to update it if there's any suggestions.

It can be used in two ways, either use the settings to link to a json file (structure below) or create a new addon include this as a requirement and then pass the JSON file to the feedme function. Whilst the addon is meant to be totally customised by the end user I do include a sites.json file in the addon which it will prompt you to use if no JSON file has been selected, this will you a basic idea of how the addon will work.

Features
You are able to organise sites within folders
Able to setup multiple sites to be scraped
Each site can have a multi layered scraping (e.g scrape page 1, scrape page 2, play video etc), you can also set up as many as these as needed (e.g Latest Movies, Latest Shows)
Tags, Categories (if the site offers them) can also be scraped, again you can have as many as these per site as needed
The ability to search by keyword (if the site offers it) a site and scrape the results
Detect and play numerous sources (uses urlresolver)
Download any of the content videos

Using Audrey to create a separate Addon
As mentioned if you want to create a quick addon then you can simply include Audrey as a requirement and pass the json file to it. The code is pretty straight forward and would look something like the below (this presumes that the sites.json file is stored within the Addon folder.

import audrey
import os, xbmcaddon

home = xbmc.translatePath(addon.getAddonInfo('path'))
audrey.feedme(os.path.join(home, "sites.json"), "file")

# alternatively you could link to a URL
# audrey.feedme("http://mywebsite.com/path/to/sites.json", "url")

Structure of the JSON file
I'll include a some simple JSON below that should hopefully show how most things works, if anything unclear let me know and I'll explain further. I'd highly recommend using the http://feed43.com/ feed generator to test and then copy into the JSON file.
Folders aren't nessecary, but I've been using them to easily group relevant sites, any site with the folder tag that matches a Folder will display in it, any site without a folder element will simply just display on the first screen.
Although not in the below example (but in the example JSON file in the addon, don't forget to have a look through this for more examples) each item can have a "global" much like on Feed43
The example below will load the video folders found at http://ptom.co.uk/video/ it will also include an Artists feature and a Search feature. Copy and Paste it into a file, save it and browse to it within the settings of the Audrey Addon to see how it looks and works.

{
    "folders" : [
        {
            "name" : "Music Videos",
            "poster" : "https://raw.githubusercontent.com/ptom98/PTOM/master/repository.ptom/icon.png",
            "fanart" : "http://www.mcmbuzz.com/wp-content/uploads/2014/08/img20100819150048869.jpg"
        }
    ],
    "sites" : [
        {
            "name" : "PTOM J-Pop Example",
            "folder" : "Music Videos",
            "poster" : "https://raw.githubusercontent.com/ptom98/PTOM/master/repository.ptom/icon.png",
            "fanart" : "http://www.mcmbuzz.com/wp-content/uploads/2014/08/img20100819150048869.jpg",
            "search_url" : "http://ptom.co.uk/video/?s={%}",
            "items" : {
                "Latest" : [
                    {
                        "site_url" : "http://ptom.co.uk/video/",
                        "pattern" : "<article{*}href=\"{%}\" title=\"{%}\"{*}src=\"{%}\"{*}</article>",
                        "name" : "{%2}",
                        "url" : "{%1}",
                        "poster" : "{%3}",
                        "fanart" : "{%3}",
                        "next_pattern" : "<a class=\"next page-numbers\" href=\"{%}\">Older posts",
                        "next_url" : "{%1}"
                    }
                ]
            },
            "tags" : [
                {
                    "name" : "Artists",
                    "url" : "http://ptom.co.uk/video/",
                    "item" : {
                        "pattern" : "<li class=\"cat-item{*}href=\"{%}\"{*}>{%}</a>{*}</li>",
                        "name" : "{%2}",
                        "url" : "{%1}",
                        "poster" : "",
                        "fanart" : ""
                    }
                }
            ]
        }
    ]
}

Request - Tata Sky Addon

$
0
0
Hello,

Tata Sky is now available on the web on watch.tatasky.com to subscribed viewers. Are there any plans of developing a kodi plugin for it?

Thanks

Request - Infos about STRM files

$
0
0
Hello,
I was interested to add a video from facebook in a strm file.
I found this for Youtube :
Code:
youtube/?path=/root/video&action=play_video&videoid=$VIDEOID
 
Code:
youtube/?path=/root/video&action=play_all&playlist=$PLAYLISTID

And this for Dailymotion :
Code:
dailymotion_com/?url=%VIDEOID%&mode=playVideo

Is there any similar syntaxes for a facebook video ?
Where can I find a list of all the syntaxes available for a strm file ? - music, videos, external hosting plateforms

titan movie view ?

No live stream on YouTube

$
0
0
No live stream available on kodi
I was able to view all live streams on Kodi until January first 2018. For some reason live streams have stopped working on Kodi.
Buy live streams I mean Webcams, live music, live podcast, live news stations and live broadcasts by others.

I do have my own API key but that had nothing to do with it after a lot of searching I found this thread.

^
YouTube pulling the plug

YouTube will be pulled from the Echo Show today. Customers who own an Fire TV will start seeing a notification today warning them that the service will be unavailable as of January 1st, 2018. Perhaps Google is hoping that the threat of losing YouTube on its main streaming device will force Amazon to negotiate a truce both sides can live with before the new year

https://www.theverge.com/2017/12/5/16738...st-devices
^
I am wondering if this is the reason why I live TV on YouTube has stopped? Has anyone else experienced the same situation on January 1st or 2nd of this year 2018?

Request - How to load Livetv app on my Android tvbox.

$
0
0
I am brand new to Kodi and am not sure I am posting my question in the right place, so if not please forgive me.

I was wondering if any one can tell me how to add live TV channels to my Android box, I have been able to install many programs.  My wife would like to be able to watch live TV stations in the Seattle service area.  these channels would include such stations as ABC, NBC, CBS, Fox, PBS.  If anyone is able to help I would appreciate it.

We have a brand new  Android TV Box 7.1.2 Smart X.

Thanks: stargazer39

NRK Nett-TV Error Check the log for more information

$
0
0
I have been able to watch NRK Nett-TV using the Kodi add-on up until a few days ago.

From a few days ago I get the following message in Kodi "NRK Nett-TV Error Check the log for more information". Same message occurs on both Raspberry Pi and Windows 10 PC running Kodi.

I have no problem watching NRK Nett-TV using a web browser on Windows 10 and Android.

As the problem occurs on more than one Kodi install, does this mean that the add-on is broken?

Log file from a fresh Kodi install is here https://paste.ubuntu.com/26524123/

Openelec: strange issue with headers and proxy

$
0
0
Hello everyone,

I was trying to understand why the addon "rivedila7" (to watch italian channe la7) did not work for me on openelec and I encountered what might be two separate but related problems. These would be about the system proxy settings of openelec and how xmbc player http headers are set.

In fact, trying to debug rivediLA7 plugin, I enabled debug log, and I could see, together with "403 - Forbidden" status codes, an error about a missing CRLF after HTTP headers (which were NOT set in the request).

I tried many times to reproduce the issue on my pc with no luck (always 200 - OK response code).

So I thougth of setting my laptop as a proxy in Openelec: magically the live video started working! - but no data was coming into my pc set up as a proxy. I also tried setting a non-existent ip on my subnet as proxy : it still works!

Therefore, with no further investigation, I thought the real bugs might be system-wide and not related to the plugin itself - but I'd need more investigation to confirm this hypotesis.

Does anybody know better about this?

Thanks!

WIP - HDHomerun Simple

Bug - inputstream.adaptive not playing 1080p streams

$
0
0
I'm using an addon Amazon VOD to stream movies from my Amazon Prime account. The addon is configured to use inputstream.adaptive addon. The problem I'm having is that IS is refusing to play 1080p streams. the maximum resolution is on average 960x540. Sometimes it's 720x480 or 1088x464, but never 1080p.

The streams are available and are showing on the list, but when I set IS to manual and select the desired stream with resolution above 540p The video and audio stops, but the time counter is still going.

Debug Log

Image


Im on PC, running latest v18 nightly on 200Mbit connection

CBC Sports "Stream Not Available" Error

$
0
0
I've encountered an issue using the CBC Sports Add-on maintained by MetalChris, who specifies support requests for this add-on be made via the forums here at https://forum.kodi.tv

This add-on supports access to legal web feed content freely available to all IP addresses located within Canada.

When attempting to play Winter Olympics live streams using the CBC Sports Add-on from the "Live Schedule" menu, I receive a "Stream Not Available" error on screen.  Has anyone else encountered this issue or know a solution?  Other CBC Sports programming plays successfully, just not the Olympic streams.

I'm using the latest CBC Sports Add-on v0.0.2 and am located in Canada connecting from a Canadian IP address.  I've confirmed I can watch the same stream connecting from the same IP with Firefox under OSX, and using the free official CBC Sports Olympics iOS App from an iPad device.

I'm using Kodi v17.6 with the latest official OSMC release (Linux 3.14.29-55-osmc).

I've posted a complete debug log from a fresh boot at https://pastebin.com/KfaQp1MB

Kind regards,
Dave

Amazon VOD - Sandmann

$
0
0
Hey All,

After a full day of trying to get this to work, I am at the point where I can login to my Amazon Prime.  I can enter the program, get to my watchlist, pick a movie, hit play and thats it.  I get "playback failed, check log".  Not sure this will tell you anything but I'm stuck.  Not sure I did everything right in the install, but I think I did.  Kodi 18 - Millhouse / Libreelec

Image

NHL.tv

$
0
0
I am having trouble watching video through the NHL.tv add-on.

I am using a Google Pixelbook with the Intel Core i7 processor. I installed the Kodi apk in Developer mode.

When I click to watch a video, nothing on the screen pops up. However, if I move my mouse down to the bottom of the screen, the video player's HUD appears and it looks like it wants to play. Then eventually, Kodi just shuts down.

any suggestions for a fix?

US TV on demand / live

$
0
0
Is there any add-on that allows to watch content from website of US channels such as Fox or Freeform (ABC Family)? After a search I found USTV VoD and a separate add-on for ABC Family but neither seems to work well. Also, ABC Family offers a livestream on their website. Is there a Kodi addon for that?
Other suggestions of US TV addons are welcome, too.

Olympics missing on NBC Sports Live Extra?

$
0
0
Hello all - long time XBMC/Kodi user, first time poster.

Every How-to-watch-the-Olympics guide on the net includes the very nice NBC Sports Live Extra add-on for Kodi.  I have it installed with my cable/NBC account details authenticated.  I can watch anything and everything no problem.  But as of yet there are no Olympic streams in any of the categories.  There is an Olympic channel which just shows documentaries and old stuff, and I found a couple qualifying events from the last few months, but right now the Opening Ceremony should be available (it is on the NBAsports website) along with a bunch of other stuff. 

I can't find any info about any others having similar issues.  Any ideas are welcome.  Thanks

Kodi Error

$
0
0
Was searching for Videos in Furk.net Add on. For every search it threw an error and asked to check Kodi Log file. The log file generates this record everytime I search for it. Anyone knows how to fix this: 
 
  1. =9.75pt0:57:50.689 T:123145469972480  NOTICE: metahandler: Initializing MetaHandlers version: 2.9.0
  2. =9.75pt00:57:50.704 T:123145469972480  NOTICE: metahandler: Loading sqlite3 as DB engine version: 3.14.2
  3. =9.75pt00:57:50.764 T:123145469972480   ERROR: metahandler: Error connecting to TMDB: HTTP Error 403: Forbidden
  4. =9.75pt00:57:50.764 T:123145469972480  NOTICE: metahandler: No SQLite rows requiring update
  5. =9.75pt00:57:54.567 T:123145468899328   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for 

BBC Iplayer A-Z

$
0
0
The A-Z tab on the BBC IPlayer no longer displays content to select and play. This the tab where you find past episodes of programs. Anyone have advice how to get this back ?

Please Help - Add videos from external NAS

$
0
0
Hi
My son is in the army and is away from home.
I want him to be able to watch the movies I have on my Asustor NAS.
I can see all my movies on other devices at home (TV's etc) but I am missing something when it comes to setting up Kodi on his laptop to watch them when hes is away from home.

My details are:
Asustor NAS A6302T called SJSSERVER 
The following services are enabled
Windows CIFS/SMB, FTP Port 2x, WebDAV Port 98xx, Web Server Port 80
Accounts are setup with user names, passwords and folder access rights
Static IP Address 8x.9x.10x.3x
DNS Server 192.168.1.xxx
NAS IP Address 192.168.x.xx
Router Firewall - Port Forwarding SJSSERVER to Port 80

In the past I have added 'add ons' as per youtube instructions no problem so what am I doing wrong with this?

I have installed Asustor AiVideos App on my android phone and that can see and play films away from home so why can't I configure Kodi to do the same for my son?
The only info AiVideos has is SJSSERVER username and password.

Any help would be greatly appreciated.
Viewing all 2847 articles
Browse latest View live