Séries TV
Un article de XBOX Media Center FR.
Sommaire |
[modifier] Le support des séries-TV dans XBMC
|
Le support des séries-TV dans XBMC est rendu possible à l'aide de l'utilisation des scrapers.
Les informations récupérées sur internet sont stockée localement, ce qui les rends disponibles plus tard, même si vous êtes hors-ligne. Les bases de données en ligne utilisées pour télécharger les informations concernant les épisodes sont principalement tv.com et TheTVDB.com. |
[modifier] Conventions et nomenclature des épisodes
Pour que les informations concernant vos séries TV soient automatiquement téléchargées sur internet, vos fichiers vidéos doivent respecter certaines règles.
[modifier] Structure des Répertoires et fichiers
Chaque Série TV doit être placée dans son propre dossier afin que XBMC soit capable de l'ajouter dans la bibliothèque. Les noms de fichiers pour les séries TV doivent correspondre aux expressions régulières définies dans tvshowmatching.
|
Example de structure de répertoire:
Séries TV
|----Série TV 1
| |___ Fichiers Vidéos Série TV 1
|
---Série TV 2
|___ Fichiers Vidéos Série TV 2
Where Content is Set on the top level TV Shows folder.
|
[modifier] Episodes hors saison
Les episodes hors saison sont supportes avec le scraper TheTVDB.com. Afin que les expressions régulières du scraper XBMC les reconnaisse, ils doivent faire partie de la saison 0. (l'ordre spécifique des noms peut être vérifiés dans les saisons spéciales des séries concernées ici: TheTVDB.com).
- Exemple
- Black Adder's Christmas Carol doit avoir un nom correspondant a la saison 0 episode 2 (e.g. contient s00e02).
[modifier] Problème lors de la reconnaissance des Séries TV
[modifier] Le Scraper n'a pas trouvé la bonne série
Essayez tout d'abord d'ajouter l'année à la fin du nom du répertoire contenant la Série TV (Cela peut être une solution pour les séries tels que "Battlestar Galactica", "Doctor Who", "Jericho", et "K2000" qui ont plusieurs versions.
\TV Shows\Battlestar Galactica (1978)\Season 1\Battlestar Galactica - S01E01.avi \TV Shows\Battlestar Galactica (2003)\Season 1\Battlestar Galactica - S01E01.avi \TV Shows\Doctor Who (1963)\Season 1\Doctor Who - S01E01.avi \TV Shows\Doctor Who (2005)\Season 1\Doctor Who - S01E01.avi \TV Shows\Jericho (1995)\Season 1\Jericho - S01E01.avi \TV Shows\Jericho (2006)\Season 1\Jericho - S01E01.avi \TV Shows\Knight Rider (1982)\Season 1\Knight Rider - S01E01.avi \TV Shows\Knight Rider (2008)\Season 1\Knight Rider - S01E01.avi
Note! "AVI" est ici juste une exemple, tous les formats supportés par XBMC sont corrects.
[modifier] Custom Directory Structure & File Names
Lors de l'énumération des épisodes d'une série, XBMC regarde uniquement le numéro de saison et d'épisode, seuls ceux ci sont donc à prendre en compte dans la création des regexps.
Ci-dessous plusieurs conventions de nommage ainsi que les regexps correspondantes parmis les plus répandus.
\Season #\## (Season# est à la fin du nom de répertoire, le nom des fichiers commence avec le nom de l'épisode :
<tvshowmatching> <regexp>Season[\._ ]([0-9]+)[\\/]([0-9]+)[^\\/]*</regexp> </tvshowmatching>
Example : \Battlestar Galactica\Season 3\01 - Occupation.avi (Season 3, Episode 1)
### ([season#][episode#] rien ne séparant le numéro de saison et d'épisode, le numéro d'épisode état toujours sur 2 digits :
<tvshowmatching> <regexp>([0-9]+)([0-9][0-9])[^\\/]*</regexp> </tvshowmatching>
Exemple : \24\Season 6\601 - 6:00am to 7:00am.avi (Season 6, Episode 1)
Exemple 2 : \Lost\Season 1\Lost - 101.avi (Season 1, Episode 1)
Exemple 3 : \24\601 - 6:00am to 7:00am.avi (Season 6, Episode 1)
##x## ([season#]x[episode#] :
<tvshowmatching> <regexp>([0-9]+)x([0-9]+)[^\\/]*</regexp> </tvshowmatching>
Exemple : \Scrubs\Season 1\1x01.Pilot.avi (Season 1, Episode 1)
Si vous commencez avec un 0 (par exemple \Scrubs\01x01 - Pilot.avi a la place de 1x1), et que vous rencontrez des difficultés a faire fonctionner le scrapper, essayez
##x## ([season#]x[episode#] all in filename :
<tvshowmatching> <regexp>[0]*([0-9]+)x[0]*([0-9]+)[^\\/]*</regexp> </tvshowmatching>
Exemple : \Scrubs\Season 1\01x01.Pilot.avi (Season 1, Episode 1) qui va seulement enlever le 0 du resultat.
s##e## (s[season#]e[episode#] au début du nom de fichier)
<tvshowmatching> <regexp>[\\/]s([0-9]+)e([0-9])+</regexp> </tvshowmatching>
Exemple videos\mytv-comedy\Scrubs\season 1\s01e01 - Pilot (hdtv.xvid).avi
Season ## - Episode ## (Season [season#] - Episode [episode#] au début ou au milieu du nom de fichier)
<tvshowmatching> <regexp>Season ([0-9]+) - Episode ([0-9]+)[^\\/]*</regexp> </tvshowmatching>
Exemple TV Shows\Scrubs\Season 1\Scrubs - Season 1 - Episode 01 - Pilot.avi

