Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
telechargement_icone_tv [13/06/2010] gilles74 |
telechargement_icone_tv [08/02/2014] (Version actuelle) snouf |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Telechargement icone tv ====== | + | ====== Téléchargement des icônes tv et mise à jour de xmltvids ====== |
- | {{tag>}} /* Entrez après le ">" la liste des "tags" (voir la page http://mythtv-fr.tuxfamily.org/wiki/tags) */ | + | {{tag>xmltv}} /* Entrez après le ">" la liste des "tags" (voir la page http://mythtv-fr.tuxfamily.org/wiki/tags) */ |
+ | {{pour MythTV 0.23, 0.24}} | ||
- | Les récupérateurs de programmes que nous utilisons en France ne fournissent pas les icones des chaines de télévision (sauf pour tv_grab_fr qui fournit une icone de piètre qualité). | + | Certains récupérateurs de programmes que nous utilisons en France ne fournissent pas les logos des chaines de télévision ou des logos piètre qualité. De plus il faut souvent entré manuellement le xmltvid((identifiant unique permettant de faire la correspondance des chaines entre le récupérateur de programme et mythtv)). |
+ | |||
+ | MythTV met à disposition un script qui, pour chaque chaine incluse dans la base mythconverg, permet de : | ||
+ | * télécharger l'icône de la chaine (le site choisi est celui de lyngsat-logo), | ||
+ | * renseigner les champs "icône" et "xmltv id" dans mythconverg | ||
+ | * donner le contenu du fichier xmltv de votre source (uniquement nécessaire pour les récupérateur tv_grab_fr et tv_grab_fr_telerama) | ||
+ | |||
+ | <note important>Attention : ce script ne vous dispense pas de choisir votre récupérateur de programme, de l'installer et de le configurer.</note> | ||
- | MythTV met à disposition un script qui, pour chaque chaine inclus dans la base mythconverg, permet de : | ||
- | * télécharger l'icone de la chaine (le site choisi est celui de lyngsat-logo), | ||
- | * renseigner les champs "icone" et "xmltv id" dans mythconverg | ||
- | * donner le contenu du fichier xmltv de votre source | ||
===== Installation ===== | ===== Installation ===== | ||
+ | ==== Paquets ==== | ||
+ | |||
+ | Ce script est disponible dans [[/depots/deb|les paquets deb]]. [[/Installez]] sur le backend ''mythtvfr-icons-xmltvids'' ([[apt>mythtvfr-icons-xmltvids|ubuntu]]). | ||
+ | |||
+ | |||
+ | ==== Manuellement ==== | ||
- | Télécharger [[http://download.tuxfamily.org/mythtvfr/grab_icons_xmltvids/|l'archive]] qui contient 7 fichiers | + | Télécharger {{http://download.tuxfamily.org/mythtvfr/outils/nightly-build/icons_xmltvids.tar.gz|l'archive}} qui contient 7 fichiers |
- | * grab_fi_icons_xmltvids .........................le script | + | * grab_fi_icons_xmltvids .........................le script de Ilkka Tengvall ( merci à lui ) |
* lookup.txt ..........................................le fichier de données utilisé par le script (n'est pas dans l'archive, voir plus loin) | * lookup.txt ..........................................le fichier de données utilisé par le script (n'est pas dans l'archive, voir plus loin) | ||
- | * lookup_none.txt ..................................configuration pour récupèrer uniquement les icones sans modifier les XMLTV ID's | + | * lookup_none.txt ..................................configuration pour récupérer uniquement les icônes sans modifier les XMLTV ID's |
- | * lookup_mc2xml.txt ..............................configuration pour récupèrer les icones et introduire les XMLTV ID de mc2xml | + | * lookup_mc2xml.txt ..............................configuration pour récupérer les icônes et introduire les XMLTV ID de mc2xml |
- | * lookup_kazer.txt .................................configuration pour récupèrer les icones et introduire les XMLTV ID de kazer | + | * lookup_kazer.txt .................................configuration pour récupérer les icônes et introduire les XMLTV ID de kazer |
- | * lookup_tv_grab_fr.txt ............................configuration pour récupèrer les icones et introduire les XMLTV ID de tv_grab_fr | + | * lookup_tv_grab_fr.txt ............................configuration pour récupérer les icônes et introduire les XMLTV ID de tv_grab_fr |
- | * lookup_tv_grab_fr_telerama.txt ...............configuration pour récupèrer les icones et introduire les XMLTV ID de tv_grab_fr_telerama | + | * lookup_tv_grab_fr_telerama.txt ...............configuration pour récupérer les icônes et introduire les XMLTV ID de tv_grab_fr_telerama |
- | * lookup_tv_grab_fr_iphone.txt ..................configuration pour récupèrer les icones et introduire les XMLTV ID de tv_grab_fr_iphone | + | * lookup_tv_grab_fr_iphone.txt ..................configuration pour récupérer les icônes et introduire les XMLTV ID de tv_grab_fr_iphone |
- | <note warning>ATTENTION seul le script et le fichier lookup_none.txt existe pour le moment, les autres devraient suivre prochainement.</note> | + | |
- | Créer un répertoire ~/.mythtv/chaines, décompresser l'archive dedans et créer un répertoire pour les icones | + | Créer un répertoire ~/.mythtv/chaines, décompresser l'archive dedans et créer un répertoire pour les icônes |
- | cd /home/user/.mythtv | + | <code bash> |
- | md chaines | + | cd $HOME/.mythtv |
- | cd chaines | + | mkdir chaines |
- | unzip grab_icons_xmltvids.bz | + | cd chaines |
- | md icones | + | tar xjfv grab_icons_xmltvids.tar.bz |
+ | </code> | ||
Déterminer le fichier de configuration que vous souhaitez utiliser et faites une lien entre lookup.txt et votre fichier de configuration. | Déterminer le fichier de configuration que vous souhaitez utiliser et faites une lien entre lookup.txt et votre fichier de configuration. | ||
- | Exemple pour récupérer uniquement les icones sans modifier vos xmltv id's , lancer cette commande | + | Exemple pour récupérer uniquement les icônes sans modifier vos xmltv id's , lancer cette commande |
- | ln -s lookup_none.txt lookup.txt | + | <code bash> |
+ | ln -s lookup_none.txt lookup.txt | ||
+ | </code> | ||
- | Exemple pour récupérer et configurer les icones et xmltv id's de mc2xml, lancer cette commande | + | Exemple pour récupérer et configurer les icônes et xmltv id's de mc2xml, lancer cette commande |
- | ln -s lookup_mc2xml.txt lookup.txt | + | <code bash> |
+ | ln -s lookup_mc2xml.txt lookup.txt | ||
+ | </code> | ||
+ | ===== Utilisation ===== | ||
+ | Créer un répertoire qui contiendra les images des logos des chaines | ||
+ | <code bash> | ||
+ | mkdir -p $HOME/.mythtv/chaines/icones | ||
+ | </code> | ||
- | ===== Utilisation ===== | + | Puis executer simplement dans une console, le script avec l'argument souhaité |
+ | <code bash> | ||
+ | # Avec un script installé depuis un paquet | ||
+ | /usr/share/mythtv-fr/icons_xmltvids/grab_fi_icons_xmltvids $HOME/.mythtv/chaines/icones | ||
- | Exécutez simplement dans une console, le script avec l'argument souhaité | + | # Avec un script installé manuellement |
- | cd ~/.mythtv/chaines | + | $HOME/.mythtv/chaines/grab_fi_icons_xmltvids $HOME/.mythtv/chaines/icones |
- | ./grab_fi_icons_xmltvids icones | + | </code> |
- | Vous allez voir les icones se télécharger et les xmltv id's défilés. En fin d'exécution, si vous avez choisi d'utiliser les xmltv id's, vous verrez ceci : | + | Vous allez voir les icônes se télécharger et les xmltv id's défilés. En fin d'exécution, si vous avez choisi d'utiliser les xmltv id's, vous verrez ceci : |
to get xmltvdata with mythfilldatabase you need to copy paste | to get xmltvdata with mythfilldatabase you need to copy paste | ||
the following text into videosource file: | the following text into videosource file: | ||
Ligne 58: | Ligne 81: | ||
now remember to save text above and run mythfilldatabase --update | now remember to save text above and run mythfilldatabase --update | ||
- | <note warning>ATTENTION le texte ne se présente pas toujours comme cela mais comme ceci "Channel C2 FRANCE 2", il doit être modifier pour enlever les "C". Pour mc2xml, il est inexploitable </note> | + | <note warning>ATTENTION : le texte ne se présente pas toujours comme cela mais comme ceci "Channel C2 FRANCE 2", il doit être modifié pour enlever les "C". Pour mc2xml, il est inexploitable </note> |
- | On ne peut plus clair donc je vous traduis : | + | |
+ | IL s'agit de la liste des chaînes pour lesquelles les xmltvid's ont été renseignés dans la base. Pour le reste, on ne peut plus clair donc je vous traduis : | ||
+ | |||
si vous souhaitez récupérer les données des programmes avec mythfilldatabase, vous devez copier/coller | si vous souhaitez récupérer les données des programmes avec mythfilldatabase, vous devez copier/coller | ||
le texte suivant dans le fichier de configuration de votre source vidéo | le texte suivant dans le fichier de configuration de votre source vidéo | ||
Ligne 68: | Ligne 94: | ||
Channel 3 FRANCE 3 | Channel 3 FRANCE 3 | ||
........................jusqu'ici .......................................... | ........................jusqu'ici .......................................... | ||
- | maintenant n'oubliez pas de sauvegarder le texte ci-dessus et d'exécuter "mythfilldatabase --update" | + | maintenant n'oubliez pas de sauvegarder le texte ci-dessus et d'exécuter mythfilldatabase en accord avec votre récupérateur de programme. |
+ | |||
+ | <note warning>Certains récupérateurs (kazer, mc2xml, tv_grab_fr_iphone) ne nécessitent pas de fichier .xmltv.Inutile de le créer, passez tout simplement cette étape.</note> | ||
- | |||
- | Rédigé par Gilles74 le 13/06/2010 | ||
<note important>ATTENTION selon votre récupérateur de programme le fichier source.xmltv doit être placé à un autre endroit ou sous un autre forme(voir le tutoriel du récupérateur utilisé pour plus de détail) </note> | <note important>ATTENTION selon votre récupérateur de programme le fichier source.xmltv doit être placé à un autre endroit ou sous un autre forme(voir le tutoriel du récupérateur utilisé pour plus de détail) </note> | ||
- | |