====== Kodi 18 sur Buster======
* Objet : Installer kodi 18 depuis le dépôt deb-multimedia et l’addon Catch-up Tv
* Niveau requis : avisé
* Commentaires : kodi 18 gère les drm contrairement à la version 17.6 disponible sur Buster
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
===== Introduction =====
[[/doc:media:kodi|Kodi]] (anciennement connu sous le nom de XBMC) est un lecteur multimédia logiciel libre et open source (GPL) primé qui peut être installé sur Linux, OSX, Windows, iOS et Android, avec une interface utilisateur pour utilisation avec les téléviseurs et télécommandes. Il est 100% libre et open source, très personnalisable et fonctionne sur une grande variété d'appareils.\\
Il permet aux utilisateurs de lire et de visionner la plupart des vidéos, de la musique, des podcasts et d'autres fichiers multimédias numériques à partir de supports de stockage locaux et en réseau et sur Internet. \\
La version kodi 18 permet la prise en charge les drm des replays tv.\\
Le site officiel : https://kodi.tv/
Ce tutoriel installe Kodi 18 en ajoutant le dépôt deb-multimedia au sources.list. \\
L'ajout de dépôt externe est à faire avec précaution pour préserver la stabilité du système.\\
Si vous n'avez pas besoin de la fonction drm, il est conseillé d'installer la version officielle des dépôts Debian buster
===== Installation =====
==== ajout du dépôt deb-multimedia ====
=== création de debmultimedia.list ===
sudo nano /etc/apt/sources.list.d/debmultimedia.list
Copier coller ce qui suit :
# buster deb-multimedia
deb https://www.deb-multimedia.org/ buster main non-free
Enregistrer avec Ctrl+o et quitter avec Ctrl+x
=== ajout de la clé ===
sudo apt-get update -oAcquire::AllowInsecureRepositories=true
sudo apt-get install deb-multimedia-keyring
Si la clé n'est pas trouvée, pour la télécharger et l'installer manuellement :
wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb
Pour vérifier l'intégrité du paquet téléchargé :
sha256sum deb-multimedia-keyring_2016.8.1_all.deb
9faa6f6cba80aeb69c9bac139b74a3d61596d4486e2458c2c65efe9e21ff3c7d deb-multimedia-keyring_2016.8.1_all.deb
Pour installer la clé :
sudo dpkg -i /home/chalu/deb-multimedia-keyring_2016.8.1_all.deb
=== création du fichier de préférences ===
sudo nano /etc/apt/preferences.d/10multimedia
Package: *
Pin: origin "www.deb-multimedia.org"
Pin-priority: 100
On vérifie la prise en compte du fichier avec :
sudo apt update
apt policy
qui renvoie les priorités de tous les dépôts utilisés. On doit obtenir pour le dépôt deb-multimedia :
100 https://www.deb-multimedia.org buster/non-free amd64 Packages
release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
origin www.deb-multimedia.org
100 https://www.deb-multimedia.org buster/main amd64 Packages
release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
origin www.deb-multimedia.org
==== installation de Kodi 18 ====
sudo apt update
sudo apt -t 0.0 install kodi
On installe également les deux paquets :
sudo apt -t 0.0 install kodi-inputstream-adaptive
sudo apt -t 0.0 install kodi-inputstream-rtmp
==== installation de Catch-up Tv ====
La version disponible pour l'addon Catch-up Tv dans les dépôts officiels de kodi est trop ancienne //au moment où j'écris ce tuto// (version 0.1.10).\\
La prise en charge des drm est à partir de la version 0.2.2 de Catch-up Tv. \\
Pour installer si besoin une version plus récente de l'add-on, on suit [[https://forum.mpdb.tv/index.php/topic,35713.0.html|les instructions officielles]] en ajoutant le dépôt de l'addon pour bénéficier de la dernière version.\\
- "Réglages" --> "Gestionnaire de fichier" --> "Ajouter une source"
- Saisir l'URL du dépot : https://repo.cecchettosylvain.fr/zip
- Saisir le nom du dépot : Catch-up Tv & More source
- Valider avec "OK"
- Retour à la racine des réglages --> "Paramètre du système" --> Onglet "Extensions"
- Activer "Sources inconnues" et validez en choisissant "Oui" lors de l'avertissement de sécurité
- Retour à l'écran d'accueil Kodi --> Entrer dans l'onglet "Extensions"
- Entrer dans le "petit carton ouvert" en haut à gauche
- "Installer depuis un fichier Zip" --> "Catch-up Tv & More source"
- Choisissez la version catchuptvandmore.kodi.kryton.leia.release-0.0.x.zip)
- "Installer depuis un dépôt" --> "Catch-up TV & More Krypton/Release repository addon" --> "Extensions Vidéos" --> Catch-up TV & More"
- "Installer" --> "Sélectionner la version"
- Enjoy !
===== Utilisation =====
Lancer Kodi (catégorie son et vidéo) puis onglet extensions pour lancer Catch-up Tv.
Lors de la première lecture d'un replay avec drm, il y aura une demande d'installation de input.stream.adaptive à valider pour pouvoir lire la vidéo avec drm. \\
Pour d'autres infos sur l'utilisation de kodi, voir [[/doc:media:kodi|le wiki sur kodi]]