Les listes de lecture intelligentes
Intérêt des Listes de Lecture Intelligentes (LLI)[modifier]
Lorsque vous déclarez des sources dans Kodi, que vous les associez à un scraper et que vous lancez une analyse de ces sources, Kodi va stocker toutes les infos retournées par les scraper dans une base de données (qu'elle soit interne, avec SQLite3, ou centralisée, avec MySQL).
Qu'importe le nombre de sources que vous déclarez, Kodi ne propose que 3 types différents : Films, Séries TV et Vidéos musicales pour la partie Vidéos. Mais il existe aussi le même principe pour la partie Musique.
Cela implique donc que les dessins animés seront mélangés avec vos films, que vos mangas seront mélangés avec vos séries TV classiques, ... et que, par défaut, et avec l'habillage Confluence, vous ne disposerez que de 2 menus sur l'écran d'accueil : Films et Séries TV.
Pour ceux qui veulent différencier le contenu de leurs médiathèques (avoir un menu Dessins animés ou Mangas par exemple), il va falloir passer par les LLI.
Ces listes sont en fait des filtres (règles) que Kodi applique sur sa base de données pour n'en afficher qu'une partie.
Contenu des règles[modifier]
La ou les règles qui composent la LLI se construisent avec 3 éléments : le champs, l'opérateur et la valeur.
Champs disponibles[modifier]
Voici un tableau récapitulatif des champs disponibles pour les différents type de LLI (en anglais, à traduire) :
http://kodi.wiki/view/Smart_Playlist#Fields
Opérateurs disponibles[modifier]
Les différents opérateurs sont les suivants (en anglais, à traduire) :
http://kodi.wiki/view/Smart_Playlist#Operators
Valeurs[modifier]
Les valeurs peuvent être des chaînes de caractères, des chemins, des notes, ...
Création d'une liste de lecture intelligente[modifier]
Vidéo[modifier]
- 1 = Type de la LLI (films, séries TV ou vidéos musicales)
- 2 = Nom de la LLI (évitez de mettre des noms à rallonge avec des caractères spécifiques ou accentués, ... car Kodi se servira de ce nom pour créer un fichier et vous pourrez avoir des problèmes selon les systèmes d'exploitation utilisés
- 3 = La ou les règles constituant la LLI
- 4 = Permet d'ajouter une règle à la LLI ou de modifier/supprimer la règle sélectionnée
- 5 = Permet de spécifier à Kodi si la LLI doit respecter Toutes les règles (règle 1 ET règle 2 par exemple) ou N'importe laquelle (règle 1 OU règle 2 par exemple)
- 6 = Limiter le nombre d'éléments renvoyés par la LLI
- 7 = Permet de gérer l'ordre d'affichage des éléments de la LLI
- 8 = Permet de définir l'ordre de tri des éléments de la LLI
- 9 = Permet de grouper les éléments de la LLI (pour recréer des sagas par exemple)
Audio[modifier]
A faire
Exemples de LLI[modifier]
Vidéo[modifier]
LLI non limitée[modifier]
Dans cet exemple, nous voulons créer une LLI "Parents" qui ne listera que les films à destination des parents. Pour ce faire, nous allons nous baser sur le chemin des vidéos, qui auront été au préalable stockées dans des répertoires distincts.
Exemple :
- C:\Videos\Films parents
- C:\Videos\Films enfants
Cette LLI est donc de type Films, s'appelle Parents, contient 2 règles, basées sur le chemin des vidéos. Kodi filtrera les vidéos qui répondent à la règle 1 ou à la règle 2 car c'est l'option "N'importe laquelle" qui est sélectionnée. En effet, en laissant l'option "Toutes les règles", cela ramènerait une liste vide puisqu'il existe aucune vidéo qui possède 2 chemins différents.
Cette LLI peut donc servir, par exemple, à créer un menu Parents sur la page d'accueil de Kodi (cette fonctionnalité n'est pas disponible avec le thème de base Confluence ou Estuary).
LLI limitée[modifier]
Dans cet exemple, nous voulons créer une LLI "Parents last 10 widget" qui ne listera que les 10 derniers films non visionnés à destination des parents.
Elle est donc une extension de la LLI principale car on rajoute une règle et des options supplémentaires :
- La règle "Comptabilisation des lectures est 0" permet de filtrer uniquement les films non visionnés
- Limiter à "10 éléments" permet de ne retourner que 10 films
- "Ordonner par date ajoutée" permet de trie les films par leur date d'ajout dans Kodi
- "Décroissant" pour avoir les films les plus récents d'abord
Cette LLI peut donc servir, par exemple, pour alimenter un widget, lié au menu Parents, afin d'accéder rapidement aux 10 derniers films non vus.