Kodi (logiciel)

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis XBMC)
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Kodi.
Kodi
Logo

Image illustrative de l'article Kodi (logiciel)

Développeur Kodi Team
Première version Voir et modifier les données sur Wikidata
Dernière version 17.6 ()[1]Voir et modifier les données sur Wikidata
Écrit en C++, Python et CVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Lecteur multimédia
Home theater personal computerVoir et modifier les données sur Wikidata
Licence GPLv2[2]Voir et modifier les données sur Wikidata
Site web kodi.tvVoir et modifier les données sur Wikidata

Kodi (anciennement Xbox Media Center ou XBMC) est un lecteur multimédia libre. Initialement créé pour la première génération de la console de jeux Xbox, l’équipe de développement a ensuite porté le logiciel afin qu'il puisse tourner nativement sous les systèmes d’exploitation BSD, Raspbian, GNU/Linux, Mac OS X, Microsoft Windows, Android et iOS.

Principaux systèmes d’exploitation sur les quels, Kodi peut tourner nativement (Raspbian, GNU/Linux, Mac OS X, Microsoft Windows, Android et iOS ).

Kodi supporte un large choix de formats multimédia et incorpore des fonctionnalités telles que les listes de lecture, les visualisations audio, les diaporamas d’images, les prévisions météo et toute une série d’extensions tierces. En tant que Media center, Kodi peut lire la plupart des formats de fichiers audio et vidéo, et afficher des images depuis n’importe quelle source virtuelle, incluant les CD, DVD, disque USB, Internet et Réseau local. Il peut se connecter sur Internet Movie Database ou CDDB pour récupérer des informations sur les musiques ou vidéos. Kodi offre aussi la possibilité de regarder des vidéos en streaming ou d'écouter les radios sur Internet, notamment celles des services Shoutcast et Last.fm.

Kodi permet d'ajouter des options - appelées fonctions, extensions ou add-ons - telles que la météo, les chaines tv, les guides de cinéma...programmées par des tiers. Pour cela, Kodi supporte les scripts Python, le langage utilisé par les programmeurs tiers pour que les utilisateurs puissent ajouter ces fonctions.

Formats supportés[modifier | modifier le code]

Kodi est principalement basé sur ffmpeg pour le support des codecs.

Historique[modifier | modifier le code]

XBMC est le successeur de Xbox Media Player, les développeurs ont décidé en 2003 de réécrire entièrement le programme. La version 1.0 de XBMC est sortie en juin 2004. Une Xbox modifiée est requise pour faire fonctionner XBMC sous Xbox car ce n'est pas une application signée par Microsoft.

À partir de la version 8.10, sortie en novembre 2008, XBMC est disponible sur de multiples plateformes comme Linux, Windows ou Mac OS X[3].

Le 1er août 2014, le projet change de nom, il s'appelle désormais Kodi[4].

Aperçu[modifier | modifier le code]

Fonctionnalités[modifier | modifier le code]

Météo[modifier | modifier le code]

La fonctionnalité Météo permet d'obtenir les prévisions météorologiques à plusieurs jours, typiquement une semaine. La fonctionnalité doit d'abord être activée (SYSTEME > Météo > Service d'informations météo). Plusieurs sources d'information sont disponibles. Certaines sources ne donnent les prévisions météorologiques que pour une seule région du monde: Met Office (région: Royaume-Uni), Oz Weather (région: Australie). D'autres sources donnent les prévisions pour toutes les régions du monde comme Yahoo! Weather. Certaines sources nécessitent une inscription préalable sur le site Internet de la source pour obtenir une clé d'authentification: OpenWeatherMap, Weather Underground.

Images[modifier | modifier le code]

La fonctionnalité Images permet de visualiser les images disponibles (photos,...) dans un ou plusieurs dossiers, après avoir ajouté une source d'images. Différentes extensions (add-ons) sont également disponibles pour regarder les images également sur Internet (OneDrive, Flickr, Google Images,...).

Radio[modifier | modifier le code]

La fonctionnalité Radio permet d'écouter des programmes radio en direct. Ces programmes radio peuvent être des programmes diffusés via la TNT, via l'ADSL, via le câble ou via le streaming par Internet, en fonction de l'extension (add-on) choisie.

La fonctionnalité Radio n'est pas activée par défaut dans Kodi lors de l'installation du logiciel. Elle l'est en activant certaines extensions TV comme PVR Demo Client. Généralement, les add-ons développés pour écouter la radio sont disponibles parmi les extensions Musique.

TV[modifier | modifier le code]

La fonctionnalité TV permet de regarder des programmes TV en direct. Ces programmes peuvent être diffusés via la TNT, via l'ADSL, via le câble ou via le streaming par Internet, en fonction de l'extension (add-on) choisie.

La fonctionnalité TV n'est pas activée par défaut dans Kodi lors de l'installation du logiciel. Afin de débloquer cette fonctionnalité, il faut d'abord activer une extension TV (SYSTEME > EXTENSIONS > Mes extensions > Clients enregistreurs vidéo > cliquer sur l'extension voulue puis cliquer sur Activer). Plusieurs extensions TV peuvent être activées en même temps. Ensuite seulement, la fonctionnalité TV est activée dans la partie SYSTEME (SYSTEME > TV > Général > cocher Activé). La fonctionnalité TV apparait alors dans le menu principal.

Les extensions TV disponibles sont notamment :

Extensions Source du flux vidéo
ARGUS TV Client
DVBLink PVR Client
DVBViewer Client
MediaPortal PVR Client
MythTV PVR Client
NextPVR PVR Client
Njoy N7 PVR Client
PCTV Systems Client
PVR Demo Client streaming Internet
PVR Filmon Client
PVR HDHomeRun Client antenne TNT ou câble
PVR IPTV Simple Client streaming Internet
PVR WMC Client
Stalker Client
Tvheadend HTSP Client
VBox TV Gateway PVR Client
VDR VNSI Client
VU+ / Enigma2 Client

Particularités de certaines extensions:

  • PVR Demo Client: extension destinée uniquement à la démonstration des options de la fonctionnalité TV. La vidéo diffusée est toujours la même quelle que soit la chaine sélectionnée car la source du flux vient de la même page Internet
  • PVR HDHomeRun Client: extension fournie par la société Silicon Dust pour ses deux appareils, le HDHomeRun Connect et le HDHomeRun Expand. Le HDHomeRun Connect permet de diffuser le signal d'une antenne TNT sur un réseau éthernet domestique et le HDHomeRun Expand permet de diffuser le signal d'un câble coaxial sur un réseau domestique. L'extension PVR HDHomeRun Client permet à Kodi d'aller chercher le signal diffusé par le HDHomeRun Connect et par le HDHomeRun Expand
  • PVR IPTV Simple Client: extension destinée à lire les chaines tv diffusées sur Internet. L'extension lit les adresses URL des chaines stockées dans un fichier M3U, c.-à-d. un fichier texte contenant pour chaque chaine, le nom de la chaine et le lien URL de la chaine; le fichier texte est ensuite enregistré au format M3U (Fichier > Enregistrer sous > nom du fichier.m3u). Dans le fichier M3U, l'adresse URL de la chaine doit être une extension .m3u8. Un exemple de contenu de fichier M3U est:
#EXTM3U
#EXTINF:-1, Titre chaine 1
http://live.chaine1.com/exemplepourwikipedia/playlist.m3u8
#EXTINF:-1, Titre chaine 2
http://chaine2live.exemplepourwikipedia.com/master.m3u8?b=500,300,700,900,1200
#EXTINF:-1, Titre chaine 3
http://www.chaine3.de/direct/exemplepourwikipedia/master.m3u8

Pour pouvoir lire le fichier M3U, l'utilisateur sélectionne l'emplacement du fichier M3U (SYSTEME > Extensions > Mes extensions > Clients enregistreurs vidéo > PVR IPTV Simple Client > Configurer > Chemin de la liste de chaînes M3U).

Vidéos[modifier | modifier le code]

La fonctionnalité Vidéos permet de regarder des vidéos comme des films, des dessins animés, des documentaires, des vidéos personnelles,... Kodi peut lire des vidéos de plusieurs manières:

  • Soit en lisant individuellement les vidéos stockées dans un ou plusieurs dossiers via l'option Fichiers: au départ, l'utilisateur ajoute une source de vidéos, c'est-à-dire le dossier contenant les vidéos. Ensuite, une fois qu'un dossier est ajouté, l'utilisateur peut accéder aux vidéos contenues dans le dossier. L'utilisateur ajoute autant de sources que désiré,
  • Soit en lisant des listes de lecture, c'est-à-dire des groupes de vidéos, via l'option Listes de lecture: l'utilisateur crée des listes de lecture des vidéos déjà ajoutées via l'option Fichiers. Au départ, l'utilisateur crée une liste de vidéos par type ou bien par mots-clés dans le titre ou le résumé. Une fois la liste créée, l'utilisateur peut la lancer. L'utilisateur peut créer autant de listes que souhaité,
  • Soit en lisant des vidéos de manière particulière via l'option Extensions Vidéos: les extensions sont des applications particulières développées par des tiers. Les applications peuvent lire des vidéos de divers manières, en fonction de l'application: vidéos disponibles sur Internet même en streaming, vidéos disponibles via la TNT,...

Musique[modifier | modifier le code]

La fonctionnalité Musique permet d'écouter des fichiers audio comme des morceaux de musique. Kodi peut écouter des fichiers audio de plusieurs manières:

  • Soit en lisant individuellement les fichiers audio stockés dans un ou plusieurs dossiers via l'option Fichiers: au départ, l'utilisateur ajoute une source de musique, c'est-à-dire le dossier contenant les fichiers audio. Ensuite, une fois qu'un dossier est ajouté, l'utilisateur peut accéder aux fichiers audio contenus dans le dossier. L'utilisateur ajoute autant de sources que désiré,
  • Soit en lisant des listes de lecture, c'est-à-dire des groupes de fichiers audio, via l'option Listes de lecture: l'utilisateur crée des listes de lecture des fichiers audio déjà ajoutés via l'option Fichiers. Au départ, l'utilisateur crée une liste de fichiers audio par type ou bien par mots-clés dans le titre ou le résumé. Une fois la liste créée, l'utilisateur peut la lancer. L'utilisateur peut créer autant de listes que souhaité,
  • Soit en lisant des fichiers audio de manière particulière via l'option Extensions Musique: les extensions sont des applications particulières développées par des tiers. Les applications peuvent lire des fichiers audio de divers manières, en fonction de l'application: podcasts disponibles sur Internet même en streaming, radios disponibles sur Internet,...

Programmes[modifier | modifier le code]

La fonctionnalité Programmes permet d'utiliser des options variées autres que celles reprises dans les fonctionnalités Météo, Images, Radio, TV, Vidéos et Musique. Ces nombreuses options incluent, de manière non exhaustive:

  • Le téléchargement d'artworks et des fanarts liés à des séries TV, des films,...
  • Des guides de programmes TV
  • La gestion des back-ups des configurations personnalisées de Kodi
  • Le visionnage des photos et vidéos disponibles sur Facebook, Dropbox,...
  • L'accès à une boite mail sur des comptes comme Gmail, Yahoo, AOL, iCloud et d'autres
  • La configuration de télécommandes pour pouvoir être utilisées avec Kodi
  • ...

Aucun add-on Program n'est installé par défaut. L'utilisateur les installe lui-même, autant que souhaité.

Système[modifier | modifier le code]

La fonctionnalité Système permet de gérer les paramètres généraux de Kodi et les paramètres des différentes fonctionnalités de Kodi. Certains paramètres ne sont accessibles que via certains niveaux de paramétrage. Ces niveaux sont Basique, Standard, Avancé et Expert; le niveau de paramétrage peut être changé en bas à gauche de chacune des fenêtres des paramètres généraux. Cela permet de faire apparaitre des paramètres cachés au fur et à mesure des niveaux.

Les paramètres de Kodi sont:

  • Apparence: permet de gérer notamment:
    • Apparence > Habillage:
      • niveau de paramétrage Basique et supérieur:
        • l'habillage de l'interface (tactile pour les tablettes et Smartphones ou classique)
        • la fenêtre de démarrage de Kodi
        • les sons de l'interface utilisateur
        • l'affichage de la barre défilante des flux RSS
      • niveau de paramétrage Standard et supérieur:
        • la police de caractère
        • l'édition des flux RSS
      • niveau de paramétrage Avancé et supérieur:
        • le zoom pour agrandir le texte affiché
        • la force de l'effet 3D stéréoscopique
    • Apparence > Internationalisation:
      • niveau Basique et supérieur:
        • la langue
        • la région géographique de la langue sélectionnée
      • niveau Standard et supérieur:
        • le jeu de caractère (alphabet latin, grec, cyrillique; caractères chinois, arabes, hébreu,...)
        • la disposition du clavier (AZERTY, QWERTY,...)
        • le format de la date et le format de l'heure
        • les unités de température et de vitesse du vent pour la météo
    • Niveau Standard et supérieur: Apparence > Liste de fichiers:
      • niveau Standard et supérieur:
        • l'affichage de l'accès au dossier parent
        • l'affichage des extensions de fichier
        • la prise en compte de l'article d'un nom dans le tri alphabétique
        • l'autorisation à renommer et supprimer des fichiers
        • l'affichage des boutons "Ajouter une source"
        • l'affichage des dossiers et des fichiers cachés
    • Apparence > Economiseur d'écran:
      • niveau Basique et supérieur:
        • le mode d'économiseur d'écran
        • la temporisation (temps avant que l'économiseur d'écran ne s'active)
      • niveau Standard et supérieur:
        • l'activation de la visualisation en lecture audio au lieu de l'économiseur d'écran
  • Vidéos: permet de gérer notamment:
    • Vidéos > Médiathèque:
      • niveau Basique et supérieur:
        • l'affichage de l'intrigue des vidéos non lues de la vidéothèque, si l'intrigue est incluse avec la vidéo
        • le regroupement des films d'une saga (ou série) en une seule entrée dans la vidéothèque
        • l'utilisation d'une entrée "saga" également pour les films individuels
      • niveau Standard et supérieur:
        • le téléchargement des miniatures des acteurs
        • la réduction de l'arborescence (le titre, le genre, etc... du nom du film dans la vidéothèque
        • la réduction de l'arborescence des saisons des séries TV
        • la sélection du 1er épisode ou saison non vu d'une série TV
        • l'affichage des séries TV vides
        • l'actualisation de la médiathèque au démarrage
        • la visualisation de la progression des mises à jour de la médiathèque
      • niveau Avancé et supérieur:
        • la prise en compte de toutes les saisons et/ou les épisodes spéciaux si la sélection du 1er épisode ou saison non vu d'une série TV est activée
        • l'affichage de l'entrée "Tous les éléments" (ex. tous les albums ou toutes les saisons) dans la médiathèque
        • le nettoyage de la médiathèque des éléments qui n'ont pas pu être trouvés (car renommés, supprimés ou sur un stockage amovible actuellement déconnecté)
        • l'exportation de la base de donnée de la vidéothèque au format XML
        • l'importation d'un fichier XML vers la base de donnée de la vidéothèque
    • Niveau Standard et supérieur: Vidéos > Lecture
      • la sélection de la langue préférée pour l'audio
      • la préférence des flux audio prédéfinis aux autres flux même si de meilleures qualités si plusieurs flux audio sont disponibles
      • la manière d'afficher les vidéos 4:3 sur les écrans larges
      • l'activation du télétexte
      • l'adaptation du télétexte au format 4:3
      • niveau Avancé et supérieur:
        • la lecture automatique de la vidéo suivante
        • l'ignorance des étapes de lecture, c.à.d. le fait de passer à un autre moment de la vidéo avec les touches Saut (vers l'avant ou vers l'arrière) avec la sélection du laps de temps ignoré à chaque clic sur la touche de saut
        • l'ignorance du délai entre deux clics sur la touche de saut avec la sélection du laps de temps pris en compte avant de pouvoir cliquer sur la touche de saut
        • l'ajustement de la fréquence d'actualisation (taux de rafraichissement) de l'écran pour mieux correspondre à celui de la vidéo pour rendre la lecture plus fluide
        • la mise en pause de la lecture lors de l'ajustement de la fréquence d'actualisation (taux de rafraichissement) de l'écran
        • la synchronisation de la lecture avec l'affichage (le taux de rafraichissement de l'écran)
        • la minimisation des bandes noires autour de la vidéo
        • le mode de lecture des vidéos 3D stéréoscopiques
        • la désactivation du mode 3D stéréoscopique en fin de lecture
    • Niveau Avancé et supérieur: Vidéos > Accélération
      • la méthode de rendu de la vidéo
      • l'activation de la mise à échelle Haute Qualité pour les agrandissements
      • l'autorisation de l'accélération matérielle DXVA2 (le décodage matériel DXVA2, une API de Microsoft, pour les fichiers vidéos)
    • Niveau Standard et supérieur: Vidéos > Listes de fichiers
    • Vidéos > Sous-titres
    • Vidéos > Disques
    • Niveau Standard et supérieur: Vidéos > Accessibilité
  • TV: permet de gérer notamment:
    • TV > Général
    • Niveau Standard et supérieur: TV > Menu / Incrustation
    • Niveau Standard et supérieur: TV > Guide TV
    • TV > Lecture
    • Niveau Standard et supérieur: TV > Enregistrement
    • Niveau Avancé et supérieur: TV > Gestion de l'énergie
    • Niveau Avancé et supérieur: TV > Contrôle parental
    • Niveau Standard et supérieur: TV > Paramètres du client
  • Musique: permet de gérer notamment:
    • Musique > Médiathèque
    • Musique > Lecture
    • Musique > Listes de fichiers
    • Musique > CD Audio
  • Images: permet de gérer notamment:
    • Niveau Standard et supérieur: Images > Listes de fichiers
    • Images > Diaporama
  • Météo: permet de gérer notamment:
    • Météo > Général
  • Extensions: permet de gérer notamment:
    • Mes extensions
    • Installer de puis un dépôt
    • Installer depuis un fichier Zip
    • Rechercher
    • Système
  • Services: permet de gérer notamment:
    • Services > Général
    • Services > UPnP / DLNA
    • Niveau Standard et supérieur: Services > Serveur Web
    • Niveau Standard et supérieur: Services > Contrôle à distance
    • Niveau Standard et supérieur: Services > Zeroconf
    • Niveau Standard et supérieur: Services > AirPlay
  • Système: permet de gérer notamment:
    • Système > Sortie vidéo
    • Système > Sortie audio
    • Système > Périphériques d'entrée
    • Niveau Avancé et supérieur: Système > Accès Internet
    • Système > Gestion de l'énergie
    • Niveau Standard et supérieur: Système > Journalisation
    • Niveau Avancé et supérieur: Verrouillage maître

Langues disponibles[modifier | modifier le code]

Kodi est disponible dans plus de 75 langues via son interface:

  • afrikaans
  • albanais
  • allemand
  • amharique
  • anglais
  • anglais (Australie)
  • anglais (Etats-Unis)
  • anglais (Nouvelle-Zélande)
  • arabe
  • arménien
  • azerbaïdjanais
  • basque
  • biélorusse
  • bosnien
  • bulgare
  • birman
  • catalan
  • chinois (simplifié)
  • chinois (traditionnel)
  • cingalais
  • coréen
  • croate
  • danois
  • espagnol
  • espagnol (Argentine)
  • espagnol (Mexique)
  • espéranto
  • estonien
  • faroese
  • finnois
  • français
  • français (Canada)
  • galicien
  • gallois
  • grec
  • hébreu
  • hindi (devanagari)
  • hongrois
  • indonésien
  • islandais
  • italien
  • japonais
  • letton
  • lithuanien
  • macédonien
  • malais
  • malayalam
  • maltais
  • maori
  • mongol (Mongolie)
  • norvégien
  • ossète
  • ouzbek
  • perse
  • perse (Iran)
  • polonais
  • portugais
  • portugais (Brésil)
  • roumain
  • russe
  • serbe
  • serbe (cyrillique)
  • silésien
  • slovaque
  • slovène
  • suédois
  • tadjik
  • tamoul
  • tchèque
  • télougou
  • thaï
  • turque
  • ukrainien
  • vietnamien
  • ...

Le site officiel fournit Kodi uniquement en anglais. C'est à l'utilisateur de sélectionner la langue souhaitée (SYSTEM > Appearance > International > Language).

Notes et références[modifier | modifier le code]

Annexes[modifier | modifier le code]

Sur les autres projets Wikimedia :

Article connexe[modifier | modifier le code]

Lien externe[modifier | modifier le code]

Sites officiels[modifier | modifier le code]

Scripts, extensions, et thèmes[modifier | modifier le code]