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

Beta - Live TV Playlist

$
0
0
You're watching live Over-The-Air (OTA) TV in Kodi. While you're sitting there watching TV, Kodi is automatically changing the channel to each of your favorite TV shows without you lifting a finger. Is this a futuristic dream or is it a reality today? With the Live TV Playlist Add-on, the future is now. This Add-on enhances your live TV viewing experience in Kodi because you now have the ability to create a playlist of your favorite OTA TV shows. When it's time for your show to air, the Add-on changes the TV channel for you a few seconds before the program starts, thus insuring that you don't miss any of your favorite shows.

So how does the TV Playlist do this? Live TV Playlist operates similarly to the audio playlists except it maintains a list of your favorite “Over The Air” (OTA) TV shows. The Add-on sets an alarm for each TV show in the list and when that alarm goes off, it tells Kodi to change the channel. This process occurs without your intervention, which means you can sit back, relax and enjoy watching your favorite shows.

Image
1. Playlist Manager

Image
2. You use the EPG to select which favorite TV show to put into the playlist.

Image
3. A Notification Dialog appears in the lower right hand corner of your TV screen that counts down to the moment the channel will change.

Get the Add-on here:jmooremcc.repo.zip
Wiki:Live TV Playlist Wiki

Please note that this Add-on requires a PVR Add-on to be installed.

FAQ:

1. Can I control the playlist with my TV remote control?
   Yes. If your remote can control Kodi, the Add-on will let you easily program which button on your remote activates the playlist manager.
2. How do I enter my favorite shows into the playlist?
    It's very simple:
       a. Bring up the EPG (Electronic Program Guide)
       b. Select your TV show
       c. Acccess the EPG's context menu and click on "Add to Live TV Playlist".
3. What if I go out of town for work or go on vacation, will the playlist be running while I'm away?
   Not at all. You can activate Vacation Mode in the playlist manager which will suspend all operations.

Win - Last fm Scrobbler keeps on crashing.

$
0
0
So, this has been happening for a long time where when I start kodi on Win10 I get an error that last fm failed. Here is the log for the error
ebalecanej.kodi (paste)

Trakt add-on not working

$
0
0
Hi,

Is there any problem with trakt add-on? A few days ago everything was ok, but now, Kodi is not scrobbling and synchronizing anything with trakt.

I found this on kodi.log:

2019-05-31 18:41:36.299 T:9132 WARNING: [script.trakt] trakt.interfaces.base: Request failed: "POST /scrobble/start" - 404: "Method exists, but no record found" (Not Found)
2019-05-31 18:41:44.577 T:9132 WARNING: [script.trakt] trakt.interfaces.base: Request failed: "POST /scrobble/stop" - 404: "Method exists, but no record found" (Not Found)

Thanks

Beta - Philips Hue Service

$
0
0
Hello,

I've been using some old add-ons to control my Hue lights for a while but they haven't aged well. Using them as a base, I rewrote my own.

Please keep in mind this is my first add-on and first time writing python, in my free time. 

Expect bugs, no support & use at your own risk!

Installation
  1. Download latest .zip version or Repo for auto-updates
  2. Install to Kodi from Zip
  3. Go to add-on settings to configure Hue scenes for each media action
Features:
  • Create and delete multi-room LightScenes
    • Adjust your lights as desired, and use the add-on to select the lights and transition time.
    • Supports lights in multiple rooms or groups.
    • The official Hue app won't show scenes made outside of the official app, but most 3rd party apps will let you see and edit your scene
  •    Apply selected scene on playback
    • Select scenes to apply when on Play, Pause and Stop
    • Separate scenes for Audio or Video playback
  •    Daylight detection
    • Uses Hue's sunrise and sunset settings
    • Disable during daylight hours
    • If sunset falls while watching media, optionally turn on lights
    • Add-on does nothing at sunset if there's no playback
  • Enable schedule
    • Set a start and end time at which the add-on should be enabled
    • Time in 24h format (Eg: 22:00, not 10:00 PM)
    • Disable during daylight setting takes precedence over active hours
    • Not tested if end time is after midnight (Eg. activate from 6PM to 1AM)
Notes:
  • Does not support multiple bridges on your network
  • Only tested on LibreElec 9.0.2 & Windows 10, but no reason it shouldn't work anywhere.
  • No ambilight / dynamic lighting support.
    • If anyone knows a good algorithm to generate colours from a screenshot, I'll be looking into this in the future.

Problems?
  • Make sure you update your Hue bridge to the latest version. This add-on assumes you have the latest features
  • Turn on debug logging or the addon's logging (in addon_data)

Request - Callback Add-on work with Notification

$
0
0
I have a Libreelec x86 system with Kodi Leia 18.2 Pre-installed. When I try to configure Callback Add-on to execute a Task whenever the Elementum Add-on Notification show up, it Asks me for sender, method, data parameters to complete the configuration. I cant find where are those parameters in Log file. I'm new to Kodi community and lack of coding knowledge. Please help.

Release - Up-To-Date IMDb Ratings addon

$
0
0
Image
Welcome to Up-To-Date IMDb Ratings addon, another addon for update ratings of movies and tv shows from IMDb service.
Why another addon, when there is Light IMDb Ratings Update? I worked short time together with axlt2002 (cheers!) on his addon and after that period I had my own ideas for new one, written from scratch. So, after few months of work and tests here is.

Main ideas:
- full multithreading and objecting work
- best stability by low memory usage
- focusing on very fast updates
i.e. current version working on my RPi 2 gives speed of: 7 updates per second for movies, 12 updates per second for tvshows/episodes;
which means 1000 movies (or 1800 tvshows/episodes) is checked in 2 min 30s


Github: link

Current version: 0.4.0 (2019-07-05), link
- Added TVDb service checking for missing IMDb Id

Version history:
0.3.9 (2019-07-04),
- Fixed: divide by zero error when running time < 1s

0.3.8 (2019-06-30), first public release.


How to use:
Installing from zip (link above).
Manualy running (in this early state).
Addon will update movies then tvshows, gives info on progres and summary after work.

More words about update status and add missing IMDb ID to entry:
Addon uses its own directory in user profile: addon_data/script.uptodate.imdb.ratings
Image

failed directory - inside will be created JSON files for every fail on ratings update entry (movies/tvshows/episodes).
Files will be named from entry type and local db id. File content is JSON structure with data about entry, i.e.
Image

In above example entry (tvshow) has no imdb id value (null in "imdb" field), that gives fail on update try. If entry has imdb_id but update fail also, there will be "status" info about error in JSON structure.

to_update directory - if we have entry, that failed because missing "imdb" value (like above example), we can put imdb_id manually inside (i.e. "imdb": "tt0123456", instead "imdb": null,), then move/copy JSON file from failed to to_update dir. When next running addon will read the file and put imdb_id inside database.
Image


Please enjoy, feedback is welcome.

texturecache produces ERROR: CCurlFile::Exists - Failed: HTTP returned error 403

$
0
0
I am using texturecache to re-populate my fanarts cache following a system rebuild.
Most artwork has been successfully fetched, but nothing from thetvdb.com is working - every file produces an error in the log similar to the following:
Quote:2019-07-04 18:41:53.001 T:1560085360   ERROR: CCurlFile::Exists - Failed: HTTP returned error 403 for http://thetvdb.com/banners/graphical/269750-g3.jpg

If I wget the url from the LibreElec console, the file is correctly downloaded, so it clearly exists and is accessible.
If I 'curl' the url nothing appears to happen:
Quote:Kodi1:~ #curl http://thetvdb.com/banners/graphical/269750-g3.jpg
Kodi1:~ #

What is happening here, and how do I get around the issue?

Automatically update Next Episode to Watch?

$
0
0
Hello All,

I'm trying to find out if there is a way to automatically update the "Next Episode to watch" in Kodi?
I'm currently using Estuary Mod v2 (BUT it isn't exclusive to that skin) and I'm assuming it would be a service addon which is why I've posted in here.
I've seen upnext and nextup (obviously) but what I am after isn't an automatic playing of the next episode, more a refresh of the TV shows menu to automatically update when I finish an episode.

Scenario:
I'm using Kodi multiroom.
I've loaded Kodi in the sitting room and it's telling me the next Simpsons Episode for me to watch is episode 2.
I watch the episode and come back to the TV Shows menu and it still says the next episode for me to watch is episode 2.
I move into the kitchen and it says it's Episode 1 (as I loaded it before).

Is there any way to automatically update the TV Shows category automatically after finishing an episode?
Is it also possible to automatically update the next episode to watch on a given time frame?
(I know I could do a complete library refresh but that would be overkill)

Thank you,

Release - Service to change Intel Intel NUC7i[x]BN and NUC6CAY LED to show Kodi is recording

$
0
0
I have written a basic service for Ubuntu-based systems that changes the Intel NUC7i[x]BN and NUC6CAY LED settings to indicate when Kodi is recording something. 

It is available here:
    https://github.com/xptsp/service.recording-led-for-nuc

It is required to have the Intel NUC LED kernel installed.  You may compile it from the original repository:
   https://github.com/milesp20/intel_nuc_led
or from my repository, which is a fork of the previously listed repository:
   https://github.com/xptsp/intel_nuc_led
A pre-compiled DEB installer for the Intel NUC LED kernel is available here:
   https://github.com/xptsp/intel_nuc_led/r....0_all.deb
Please install the build dependencies before installing the DEB file.

Also required is that the LEDs to control be set to "Software Control"!

This allows the user to control whether the power and/or ring LEDs are changed, and the settings used to set both the "normal mode" and "recording mode".  Settings include brightness, color fade/blink, and the colors.  The user is allowed to change the polling period from the default 5 seconds between polls.  Most usages will be communicating with the local Kodi install, however, it can be changed to control another Kodi install.

Image

Image

Image

Library Auto update crashes KODI sontantly since start of August

$
0
0
I have 3 fire TV boxes with KODI on each and each with library auto update. Been fine for months no issues but for the last few days every time the video library update runs it crashes KODI, possibly something to do with theTV DB but not sure. 

Anyone else see this and have any ideas on how to fix?

minisat or satpi

Broken - Trakt completely stopped working

$
0
0
The Trakt add-on no longer works in all video plugins that support Trakt, under accounts it just shows Trakt as a title and there's no field to enter a user ID.  I've already uninstalled and reinstalled the add-on and even re-downloaded it from Kodi.

Android - Lost Add-On IPTV help

$
0
0
Kodi 18.4
Android 9
SMART TV MX10 Pro

In Kodi I install an Add On Annatel IPTV. 

Everything works fine for 2 or 3 days, then without knowing why, I lose the Add-On and all the general settings and Kodi preferences (Region, language, time etc...). I'm on my 4th reinstallation of my Add On, I reinstalled Kodi, but I still lose the add-on-on and preferences

Who can help me?

WIP - TV Themes

$
0
0
Image

"Yet Another TV Themer" Only available from my beta repo; due to dependencies (FFmpeg).

About:
Simple no-fuss script; Fully automated, TV audio themes are downloaded and played using Kodi's SFX pipeline (will not interrupt Kodi's Video player).

Tested under windows.

::COMING SOON::

Bug - Philips hue rasp pi4 Stick RGB

$
0
0
Hi all
The plugin stored here
https://hotstickybun.com/hardware/how-to...with-kodi/
Is the best for Raspberry...i installed all plugin available and the ones at that link Is the best for results.
But i dont know why with raspberry pi4 stuck on RGB color.
Any idea to how to fix that problem?
Thank you very much!

How to show my imdb ratings

$
0
0
Hi, I'm looking for an addon in order to show on the icon/poster of the movie the rating I gave on Imdb, I know trakt.tv just shows ratings on trakt.tv that I gave after watching the movie on kodi, is there any addon that can helps?

Netflix + External Player?

$
0
0
Hello, Netflix Add-on (input stream) works perfeclty in Kodi with internal player. But...

I would like to enhance viewing of Netflix with additional video and audio renderers (madVR, DmitriRender, JRiver room correction, ...), hence I need to go through MPC-HC.

So, I try to use it with MPC-HC to open the video stream through the add on's service, but the player says "
Failed to render the file".
Settings seems ok since the argument received is something like: http://localhost:7968/manifest?id=81026918 
... and should be the same as the one used by internal player of Kodi whith which it works perfecly well.

I don't understand what's going on. Can someone help me please?

To gather more logging details, I lauched VLC with logging, and I get an error message which might give more clues: 
xml error: XML parser error (line 1) : Namespace prefix widevine on license is not defined

I also got some feedback from 
Stefano Gottardo, author of the Netflix add-on (astagnaIT/plugin.video.netflix), and he says the followings:
"the addon not handle the playback
the addon only provides a netflix manifest data to inputstream addon. so inputstream addon manage the streams, and communicate to Kodi what streams link to use
you have to ask in the forum kodi if exsists a way to manage externally the DRM streams
i have some doubts that this may work"

I hope I can get an answer because going through MPC-HC would greatly improve images of Netfix.

Thank you in advance!

PS: more details below... (both work perfeclty with video files - not iso files though which require mounting the iso first but this is out of scope here)

1: setup with MPC-HC

playercorefactory.xml
 <playercorefactory>
  <players>
    <player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
      <filename>C:\Users\Devidin\AppData\Roaming\Kodi\userdata\startmpchc.bat</filename>
      <args>{1} /fullscreen /close</args>
      <hidexbmc>false</hidexbmc>
      <hideconsole>false</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
  </players>
  <rules action="prepend">
    <rule video="true" player="MPC-HC"/>
  </rules>
 </playercorefactory>


startmpchc.bat
echo %*
echo %* > "C:\Users\Devidin\AppData\Roaming\Kodi\userdata\startmpchc.log"

"C:\Program Files\MPC-HC\mpc-hc64.exe" %*
1: setup with VLC
playercorefactory.xml
<playercorefactory>
  <players>
    <player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
      <filename>C:\Users\Devidin\AppData\Roaming\Kodi\userdata\startmpchc.bat</filename>
      <args>"{1}" /fullscreen /close</args>
      <hidexbmc>false</hidexbmc>
      <hideconsole>false</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
    <player name="VLC" type="ExternalPlayer" audio="false" video="true">
      <filename>C:\Users\Devidin\AppData\Roaming\Kodi\userdata\startvlc.bat</filename>
      <args>"{1}"</args>
      <hidexbmc>false</hidexbmc>
      <hideconsole>false</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
  </players>
  <rules action="prepend">
    <rule video="true" player="VLC"/>
  </rules>
 </playercorefactory>

startvlc.bat
echo %*
echo %* > "C:\Users\Devidin\AppData\Roaming\Kodi\userdata\startvlc.log"
"C:\Program Files\VideoLAN\VLC\vlc.exe" %* --file-logging --log-verbose=1 --logfile="C:\Users\Devidin\AppData\Roaming\Kodi\userdata\vlc.log"

vlc.log
[size=medium][size=medium][color=#074454][font=Courier New,Courier,monospace]==============================
-- logger module started --
mmdevice error: cannot get selected device {0.0.0.00000000}.{584a4def-5c33-4c98-b951-eaec5b5f5a98} (error 0x80070490)
mmdevice error: cannot get device identifier (error 0x80070490)
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.

xml error: XML parser error (line 1) : Namespace prefix widevine on license is not defined

xml error: XML parser error (line 1) : Namespace prefix widevine on license is not defined


adaptive warning: Unknown uuid type box
adaptive warning: Unknown uuid type box
adaptive warning: unknown box type pssh (incompletely loaded)
adaptive warning: unknown box type pssh (incompletely loaded)
adaptive warning: unknown box type pssh (incompletely loaded)
adaptive warning: unknown box type avcC (incompletely loaded)
adaptive warning: Unknown uuid type box
adaptive warning: unknown box type schm (incompletely loaded)
adaptive warning: Unknown uuid type box
adaptive warning: unknown box type schm (incompletely loaded)
adaptive warning: unknown box type tenc (incompletely loaded)
adaptive warning: unknown box type ssix (incompletely loaded)
adaptive warning: out of bound child uuid
adaptive warning: out of bound child uuid
mp4 warning: Unknown uuid type box
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type pssh (incompletely loaded)
mp4 warning: unknown box type pssh (incompletely loaded)
mp4 warning: unknown box type pssh (incompletely loaded)
mp4 warning: unknown box type avcC (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type schm (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type schm (incompletely loaded)
mp4 warning: unknown box type tenc (incompletely loaded)
mp4 warning: elst box found
mp4 warning: no chunk defined
mp4 warning: STTS table of 0 entries
mp4 warning: CTTS table of 0 entries
mp4 warning: Original Format Box: avc1
mp4 error: missing avcC
mp4 warning: unknown box type ssix (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type saiz (incompletely loaded)
mp4 warning: unknown box type saio (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: out of bound child     
mp4 warning: out of bound child     
mp4: Fragment sequence discontinuity detected 1 != 0
mp4 warning: unknown box type      (incompletely loaded)
mp4 warning: truncated box      discarded
mp4 warning: unknown box type      (incompletely loaded)
mp4 warning: truncated box      discarded
adaptive warning: Unknown uuid type box
adaptive warning: Unknown uuid type box
adaptive warning: out of bound child ssix
adaptive warning: out of bound child ssix
mp4 warning: Unknown uuid type box
mp4 warning: Unknown uuid type box
mp4 warning: no chunk defined
mp4 warning: STTS table of 0 entries
mp4 warning: CTTS table of 0 entries
mp4 warning: unknown box type ssix (incompletely loaded)
mp4 warning: found an invalid sized 0 box      @62717
mp4 warning: found an invalid sized 0 box      @62717
mp4 warning: found an invalid sized 0 box      @62717
mp4 warning: found an invalid sized 0 box      @62717
main error: module not functional
main error: failed to create audio output
main error: buffer deadlock prevented
main error: buffer deadlock prevented
-- logger module stopped --
-- logger module started --
mmdevice error: cannot get selected device {0.0.0.00000000}.{584a4def I need to go through MPC-HC.-5c33-4c98-b951-eaec5b5f5a98} (error 0x80070490)
mmdevice error: cannot get device identifier (error 0x80070490)
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
xml error: XML parser error (line 1) : Namespace prefix widevine on license is not defined

xml error: XML parser error (line 1) : Namespace prefix widevine on license is not defined

adaptive warning: Unknown uuid type box
adaptive warning: Unknown uuid type box
adaptive warning: unknown box type pssh (incompletely loaded)
adaptive warning: unknown box type pssh (incompletely loaded)
adaptive warning: unknown box type pssh (incompletely loaded)
adaptive warning: unknown box type avcC (incompletely loaded)
adaptive warning: Unknown uuid type box
adaptive warning: unknown box type schm (incompletely loaded)
adaptive warning: Unknown uuid type box
adaptive warning: unknown box type schm (incompletely loaded)
adaptive warning: unknown box type tenc (incompletely loaded)
adaptive warning: unknown box type ssix (incompletely loaded)
adaptive warning: out of bound child uuid
adaptive warning: out of bound child uuid
mp4 warning: Unknown uuid type box
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type pssh (incompletely loaded)
mp4 warning: unknown box type pssh (incompletely loaded)
mp4 warning: unknown box type pssh (incompletely loaded)
mp4 warning: unknown box type avcC (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type schm (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type schm (incompletely loaded)
mp4 warning: unknown box type tenc (incompletely loaded)
mp4 warning: elst box found
mp4 warning: no chunk defined
mp4 warning: STTS table of 0 entries
mp4 warning: CTTS table of 0 entries
mp4 warning: Original Format Box: avc1
mp4 error: missing avcC
mp4 warning: unknown box type ssix (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: unknown box type saiz (incompletely loaded)
mp4 warning: unknown box type saio (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: out of bound child     
mp4 warning: out of bound child     
mp4: Fragment sequence discontinuity detected 1 != 0
mp4 warning: unknown box type      (incompletely loaded)
mp4 warning: truncated box      discarded
mp4 warning: unknown box type      (incompletely loaded)
mp4 warning: truncated box      discarded
adaptive warning: Unknown uuid type box
adaptive warning: Unknown uuid type box
adaptive warning: out of bound child ssix
adaptive warning: out of bound child ssix
mp4 warning: Unknown uuid type box
mp4 warning: Unknown uuid type box
mp4 warning: no chunk defined
mp4 warning: STTS table of 0 entries
mp4 warning: CTTS table of 0 entries
mp4 warning: unknown box type ssix (incompletely loaded)
mp4 warning: found an invalid sized 0 box      @62717
mp4 warning: found an invalid sized 0 box      @62717
mp4 warning: found an invalid sized 0 box      @62717
mp4 warning: found an invalid sized 0 box      @62717
main error: module not functional
main error: failed to create audio output
main error: buffer deadlock prevented
main error: buffer deadlock prevented
-- logger module stopped --

Problems with service.common.plugin.cache and grab fanart

$
0
0
For a while now, I have been getting the errors message "failed to start script.common.plugin.cache" and "Grab Fanart error" when switching to a different profile.

Help? Thanks!

Here's the debug log: https://paste.ubuntu.com/p/BXcrHDWNCk/

Image


Image

mpd addon with icu support

$
0
0
Hi everyone!

I am trying to build recent mpd addon with icu support. Unfortunately, config for mpd contains
icu=disabled

I have tried to change to enabled, in this case I got compilation error as icu lib is not installed.

Please advice how to integrate icu library for Kodi addons

OnIdle

Viewing all 218 articles
Browse latest View live