Kodi

Da WikiLilis.

Introduzione

Kodi è un mediacenter completamente OpenSource, in precedenza noto com XBMC. In questo articolo appuntiamo un pò di "tip & tricks" per utilizzarlo al meglio.

Installazione su ubuntu e derivate

x86

sudo apt-add-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install kodi

raspberrypi

raspbian jessie

per default ha kodi 15.2, ma lo stabile è la 16.1, per installarlo:

echo 'deb http://pipplware.pplware.pt/pipplware/dists/jessie/main/binary /' | sudo tee --append /etc/apt/sources.list.d/pipplware_jessie.list
wget -O - http://pipplware.pplware.pt/pipplware/key.asc | sudo apt-key add -
apt-get update
apt-get install kodi

Compilazione nativa su raspberrypi

Il build per raspberry è leggermente diverso da quello ufficiale in quanto è necessario linkare le librierie proprietarie (ancora per poco!) del chipset videocore della broadcom.

prerequisiti

libgpg-error libmicrohttpd libssh
wget https://github.com/xbmc/xbmc/archive/16.1-Jarvis.tar.gz
tar xfvz 16.1-Jarvis.tar.gz
cd xbmc-16.1-Jarvis
./bootstrap
cd tools/depends/target/libdcadec
make PREFIX=/usr/local
cd ../../../..
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export C_INCLUDE_PATH=/opt/vc/include:/opt/vc/include/interface/vcos/pthreads
export CPLUS_INCLUDE_PATH=/opt/vc/include:/opt/vc/include/interface/vcos/pthreads
export LDFLAGS="-L /opt/vc/lib"
export LD_LIBRARY_PATH="/opt/vc/lib:$LD_LIBRARY_PATH"
export CPPFLAGS="-I /opt/vc/include"
./configure --with-platform=raspberry-pi --disable-mysql --disable-x11 --disable-gl --disable-vaapi --disable-vdpau --enable-gles

Video Scraping

Per scraping si intende la raccolta dalla rete di metadati, poster, banner, fanart, etc. che kodi può effettuare per arricchire la libreria video. Quando si aggiunge una "cartella" come fonte video è possibile scegliere il tipo di "scraper" tra:

  • Film
  • Serie TV
  • Video Musicali

In base al nome del file kodi farà una richiesta al sito web relativo allo scraper scelto e preleverà file ed informazioni necessarie.

Serie TV

Per gestire correttamente le serie TV è opportune organizzarle in una cartella con la seguente struttura

  • nome_cartella_contenente_le_serie_tv
    • nome generale in caso di più serie simili (es. Star Trek)
      • nome della serie (es. The Original Serie)
        • stagione 1
          • file1.avi
          • file2.avi
          • etc.
        • stagione 2