Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| ontv [Le 23/12/2011, 21:59] – [Sous Ubuntu 9.04 Jaunty] 82.234.57.111 | ontv [Le 10/12/2017, 14:58] (Version actuelle) – supprimée spnux | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | ====== OnTV, programme TV ====== | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | <note warning> | ||
| - | |||
| - | ===== Le besoin ===== | ||
| - | |||
| - | Il y a quelques temps de ça, en ayant marre d' | ||
| - | |||
| - | Il existe un outil qui fait ca très bien c'est On TV. | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ===== Le format XMLTV ===== | ||
| - | |||
| - | |||
| - | Mais qu' | ||
| - | |||
| - | > [[http:// | ||
| - | |||
| - | ===== Sous Ubuntu 9.04 Jaunty ===== | ||
| - | |||
| - | [[: | ||
| - | [[apt:// | ||
| - | |||
| - | Sous Jaunty, l' | ||
| - | |||
| - | Pour avoir le détails des émissions en faisant un clic droit dessus, il suffit de rajouter le paramètre --slow dans les préférences de ontv. Pour cela clic droit dessus puis préférence. Dans Commande d' | ||
| - | |||
| - | Le fichier xmtv téléchargé contient les programmes des 7 prochains jours. Il faut donc le mettre à jour une fois par semaine en faisant un clic droit mise à jour des programmes tv. Une solution plus élégante consiste à rajouter une commande dans anacrob pour le télécharger tous les 3 jours: | ||
| - | |||
| - | sudo gedit / | ||
| - | |||
| - | en y ajoutant la ligne | ||
| - | |||
| - | 3 20 grab.xmltv tv_grab_fr --quiet --slow --output / | ||
| - | |||
| - | De cette manière, le fichier .xml sera mis à jour tous les 3 jours, sachant que sa validité est d'une semaine. | ||
| - | |||
| - | <note important> | ||
| - | Les url ne sont plus les bonnes... | ||
| - | Il faut remplacer le fichier / | ||
| - | </ | ||
| - | <note important> | ||
| - | Le tv_grab_fr de www.lahiette.com ne semble pas être le bon. Essayer plutôt le tv_grab_fr des sources du lien http:// | ||
| - | </ | ||
| - | |||
| - | ===== Anciennes versions d' | ||
| - | ==== xmltv-druid ==== | ||
| - | |||
| - | Voici le fameux récupérateur en question disponible sous Ubuntu.\\ | ||
| - | On le trouve dans le dépôt suivant (à ajouter à votre liste de dépôts en console ou via Synaptic) : | ||
| - | |||
| - | deb http:// | ||
| - | |||
| - | Ce dépôt est indiqué sur le site de xmltv-druid ([[http:// | ||
| - | |||
| - | sudo apt-get update | ||
| - | |||
| - | Si apt retourne l' | ||
| - | "W: GPG error: http:// | ||
| - | |||
| - | il faut faire : | ||
| - | |||
| - | wget http:// | ||
| - | sudo apt-key add pgp.txt | ||
| - | rm pgp.txt | ||
| - | |||
| - | Activez le dépôt Universe dans Synaptic et faites une recherche sur xmltv, puis sélectionnez xmltv, xmltv-druid ainsi que tous les autres paquets s'y rapportant, et profitez-en au passage pour cocher aussi ontv qui nous servira par la suite : | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Une fois installé, xmltv-druid se trouve dans le menu « Système > Préférences > XMLTV Grabber ». | ||
| - | Lancez-le afin de configurer les différentes chaînes TV dont vous voulez obtenir le programme : | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Sélectionnez votre pays : | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Puis cliquez sur exécuter, ceci aura pour action d' | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Répondez par « yes », « no », « all » ou « none » aux questions posées, vous allez pouvoir avoir accès aux chaînes du câble, du satellite, hertziennes, | ||
| - | |||
| - | Une fois vos chaînes sélectionnées, | ||
| - | |||
| - | Ensuite, après quelques questions de configuration (délai de mise à jour et mode fonctionnement), | ||
| - | |||
| - | Ouvrez alors une console et tapez : | ||
| - | |||
| - | ~/ | ||
| - | |||
| - | Ce script va lire votre fichier de configuration créé à l' | ||
| - | |||
| - | Cette opération sera plus ou moins longue en fonction du nombre de chaînes que vous avez choisies. | ||
| - | |||
| - | |||
| - | //Pour l' | ||
| - | http:// | ||
| - | |||
| - | Une mise à jour vers la version CVS de tv_grab_fr, et tout rentre dans l' | ||
| - | |||
| - | Vous pouvez trouver la dernière version de tv_grab_fr sur le site de [[http:// | ||
| - | |||
| - | === Compilation manuelle de XMLTV === | ||
| - | |||
| - | XMLTV utilise le site de Télépoche pour récupérer les informations concernant les programmes. Ce dernier a tendance à changer régulièrement, | ||
| - | |||
| - | < | ||
| - | > | ||
| - | </ | ||
| - | |||
| - | Pour mettre à jour XMLTV : | ||
| - | |||
| - | * Retirer xmltv de votre installation | ||
| - | |||
| - | sudo apt-get remove xmltv | ||
| - | |||
| - | * récupérez la version nighty de XMLTV sur http:// | ||
| - | |||
| - | wget -c http:// | ||
| - | tar xfvz xmltv-nightly.tgz | ||
| - | |||
| - | * avant de compiler le programme, s' | ||
| - | |||
| - | sudo apt-get install liblingua-en-numbers-ordinate-perl liblingua-preferred-perl \ | ||
| - | libterm-progressbar-perl libperlio-eol-perl libxml-parser-perl libxml-twig-perl \ | ||
| - | libxml-writer-perl | ||
| - | libtk-tablematrix-perl libhtml-tree-perl | ||
| - | |||
| - | * lancer le script de compilation | ||
| - | |||
| - | perl Makefile.PL | ||
| - | make # <- sélectionner uniquement tv_grab_fr et tv_check | ||
| - | make test | ||
| - | sudo make install | ||
| - | |||
| - | * la configuration du parser devrait fonctionner (celui est très long, mais tant que la sortie est un fichier XML, c'est qu'il fonctionne) | ||
| - | |||
| - | tv_grab_fr --configure | ||
| - | |||
| - | * lancer avant de lancer OnTV... | ||
| - | |||
| - | ~/ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== OnTV ==== | ||
| - | (Sur gutsy gibbon les logos se mettent en place automatiquement) | ||
| - | |||
| - | Il faut tout d' | ||
| - | <code none> | ||
| - | ou [[apt:// | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Ensuite, pour ajouter l' | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Une icône s' | ||
| - | Dans la zone « Fichier XMLTV » cliquez sur parcourir, puis sélectionnez votre fichier XMLTV généré auparavant (attention ce fichier est dans un dossier caché, pour le voir cliquez droit dans la zone de sélection des fichiers, puis « Afficher les fichiers cachés »), votre fichier devrait logiquement se trouver dans / | ||
| - | Une fois le fichier sélectionné, | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Voilà la configuration est maintenant terminée ; il suffit de dire à OnTV de mettre à jour les programmes TV. Pour cela, cliquez droit sur l' | ||
| - | |||
| - | ==== Enfin... ==== | ||
| - | |||
| - | |||
| - | Un simple clic sur l' | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | === Pour peaufiner === | ||
| - | |||
| - | |||
| - | |||
| - | === Logos des chaînes === | ||
| - | |||
| - | [[http:// | ||
| - | |||
| - | En effet, il a remarqué qu'il était possible d' | ||
| - | |||
| - | cat ~/ | ||
| - | |||
| - | (à modifier éventuellement en fonction de l' | ||
| - | |||
| - | Les images récupérées sont en gif, il faut donc sélectionner le format gif lorsque vous faîtes « add logo » et non png (par défaut) : | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | et voici le résultat : | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | === Détails des émissions === | ||
| - | |||
| - | La plupart des programmes TV sont accompagnés d'un petit descriptif. On peut y accéder par un clic droit sur l' | ||
| - | Pour cela, suivez tout d' | ||
| - | |||
| - | * Lancez ensuite : | ||
| - | |||
| - | tv_grab_fr --configure --slow | ||
| - | |||
| - | Le programme vous demandera notamment pour quels types d' | ||
| - | |||
| - | * Éditez run-tv-grab : | ||
| - | |||
| - | gedit ~/ | ||
| - | |||
| - | Remplacez : | ||
| - | |||
| - | OPTIONS=" | ||
| - | |||
| - | par : | ||
| - | |||
| - | OPTIONS=" | ||
| - | |||
| - | * Il ne reste plus qu'à mettre à jour le fichier .xml : | ||
| - | |||
| - | ~/ | ||
| - | |||
| - | Attention, ça peut prendre du temps (plus d'une heure si vous avez sélectionné beaucoup de chaînes). | ||
| - | |||
| - | === Mise à jour programmée du fichier XML === | ||
| - | |||
| - | OnTV ne met pas à jour le contenu du fichier XML comme on pourrait le croire, il se contente de mettre à jour les programmes en cours et à venir. Pour mettre à jour périodiquement votre fichier XML, nous utiliserons [[http:// | ||
| - | |||
| - | sudo gedit / | ||
| - | |||
| - | en y ajoutant la ligne | ||
| - | |||
| - | 2 20 grab.xmltv ~/ | ||
| - | |||
| - | De cette manière, le fichier .xml sera mis à jour tous les 2 jours, sachant que sa validité est d'une semaine. | ||
| - | |||
| - | |||
| - | ==== Pour les Belges et autres ==== | ||
| - | |||
| - | Pour les programmes tv Belge penser à changer fr par be lors des lignes de commandes et le tour est joué... | ||
| - | |||
| - | ==== Pour les utilisateurs de Kde ==== | ||
| - | |||
| - | Il existe un logiciel d' | ||
| - | |||
| - | ===== Sources et références ===== | ||
| - | |||
| - | * [[http:// | ||
| - | |||
| - | Voir aussi la page de [[: | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
