Kodi

From The World according to Vissie
Jump to navigation Jump to search

How to install Kodi from Debian

https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg/

That did not work for me. SO I compailed it from source

http://kodi.wiki/view/HOW-TO_compile_XBMC_for_Linux_on_Debian/Ubuntu#Install_Packages

https://github.com/xbmc/xbmc/blob/master/docs/README.linux


My skin of choice

http://kodi.wiki/view/Add-on:Aeon_Nox

With error:

***Error in check_disks: could not repair filesystem, dropping to debug shell, try to run 'fsck' manually: ***
### Starting debugging shell... type exit to quit ###
sh: can't access tty: job control turned off

Do:

fsck -y /dev/mmcblk0p2


Importing Watched status

Seems to import Watched status, one has to have a Advancedsettings.xml file. With OSMC:

vim: /home/osmc/.kodi/userdata/advancedsettings.xml
<advancedsettings>
    <videolibrary>
          <importwatchedstate>true</importwatchedstate>
    </videolibrary>
</advancedsettings>

Reboot XBMC/Kodi and from then on if the watched status is set, it will be imported by XBMC.


Flirc

https://support.flirc.tv/hc/en-us/articles/203633465-Installing-Flirc-GUI-on-Linux-Debian-

Installing Flirc app Add Flirc sources to “/etc/apt/sources.list “ if you have i386 you’ll need to add: “deb http://apt.flirc.tv/arch/i386 binary/” if you have x64 you’ll need to add: “deb http://apt.flirc.tv/arch/x64 binary/

apt-get update
apt-get install flirc

OpenVPN

apt-get update
apt-get install openvpn

Move the oven file to /etc/openvpn

The openvpn package comes with an init script /etc/init.d/openvpn. This script automatically sets up connection for every .conf (mind the extension) file in /etc/openvpn.

sudo nano /etc/default/openvpn
Uncomment AUTOSTART="all"


If you have DNS issues, try:

sudo vim /etc/resolv.conf


My latest Kodi add-ons

No Limits Magic Build

https://www.firesticktricks.com/kodi-no-limits-magic-build.html
https://troypoint.com/install-no-limits-magic-build-kodi/

Netflix

New manual install for OSMP

https://discourse.osmc.tv/t/how-to-all-platforms-can-i-use-netflix-on-osmc-post-4/54741/4
sudo apt-get install python-crypto
sudo apt-get install build-essential python-pip libnss3 libnspr4
sudo pip install -U setuptools
sudo pip install wheel
sudo pip install pycryptodomex
wget -q https://github.com/CastagnaIT/plugin.video.netflix/archive/master.zip
mv master.zip  plugin.video.netflix.zip

In Kodi:

goto Settings
choose Add-on browser
choose Install from zip file
navigate to homefolder
choose plugin.video.netflix.zip
go back to main menu
goto Video->Video add-ons
If you dont have netflix there, go to my addons, video-addons, netflix and enable.
First time you start Netflix it will ask you for your login credentials.
When you first start a video in netflix plugin, it will notice you dont have libwidvine installed and help you install it. 
(takes a while, will download an image and extract the latest liwidvine, and install it. Let it run as root, when it asks)

Old

LibreELEC (Leia) v8.90.008 ALPHA

https://libreelec.tv/2018/11/libreelec-leia-v8-90-008-alpha/

Then, enable "InputStream Adaptive" and "RTMP Input" Under LibreELEC addons (VideoPlayer InputStream)

Then install plugin.video.netflix [New]

https://github.com/CastagnaIT/plugin.video.netflix/

Then install plugin.video.netflix [old]

https://github.com/asciidisco/plugin.video.netflix

Then run the plugin, log-in, try and play a file. That will install libwidevine via some ChromeCast 2 Gig file thing.....

Then, reboot!

Then click, play....

Tidal

https://github.com/arnesongit/repository.arneson

Tidal one for me did not want to login. Kodi 2 works like a dream, plus their video work!