Par le passé, le domaine du multimédia était plutôt évidé du monde du Libre, peut-être en raison de la non-présence ou de la mauvaise qualité des décodeurs de médias privateurs (j'entends par là encodés dans des formats fermés). Maintenant, la page est tournée (entre la bibliothèque GStreamer, le centre média Moovida, le lecteur Totem, VLC Media Player et j'en passe : on peut dire que ce passé est loin derrière).
Mais qu'en est-il des guides TV libres, ces programmes permettant de lire les flux TV, visualiser les émissions à venir, et même les enregistrer ? Ce billet est un peu particulier, car il n'a pas été rédigé par moi-même, mais par le développeur du guide TV QMagneto, Jean-Luc Biord. Il m'a contacté à propos de son logiciel et j'ai souhaité lui permettre de gagner un peu en popularité en lui offrant un billet sur mon weblog. Allons-y !
QMagnéto est un EPG (Electronic Program Guide), un guide électronique des programmes TV permettant d'afficher les programmes en cours et à venir. Il permet également de programmer l'enregistrement des émissions par l'appel d'un programme externe comme VLC ou mencoder. Il est ainsi possible d'enregistrer les programmes en provenance d'une BOX (Freebox ou Neufbox) ou d'un décodeur TNT.
Caractéristiques
- Multi-platformes: Supporte Linux, Windows 2000/XP/Vista/Seven, Mac OS X et FreeBSD
- Compatible avec les fichiers au format XMLTV
- Guide TV stocké dans une base de données permettant une utilisation en mode déconnecté
- Recherche et récupération automatique sur Internet des images miniatures illustrant les programmes
- Affichage en mode Journée ou en mode Chaîne
- Programmation d'alertes, de visionnage et d'enregistrements des flux TV (RTSP sur Box, ou HTTP)
Installation (Ubuntu)
Attention : vous allez ajouter des dépôts non officiels à votre système, faites donc attention, dans la mesure où ils ne sont pas vérifiés par Canonical !
A partir de Ubuntu 9.10 (Karmic) :
sudo add-apt-repository ppa:qmagneto/ppa sudo apt-get update sudo apt-get install qmagneto
Pour les versions antérieures, copier les lignes ci-dessous et ajoutez les à la liste des dépôts du système (plus d'informations sur les dépôts).
deb http://ppa.launchpad.net/qmagneto/ppa/ubuntu VERSION main
Remplacez "VERSION" dans la ligne ci-dessus par le nom de votre distribution (jaunty, intrepid, karmic, lucid) puis:
sudo apt-get update sudo apt-get install qmagneto
Récupération du guide TV
L'application utilise pour nourrir sa base de données des fichiers au XMLTV, format XML bien connu utilisé pour décrire les guides TV. Les utilisateurs Français ont la chance d'avoir à leur disposition des fichiers proposant les programmes de la TNT ainsi que de nombreuses autres chaînes. D'ailleurs le guide TNT Français est automatiquement téléchargé lors du premier lancement du programme. Notez qu'en utilisant les outils du paquet XMLTV, il est possible de récupérer et exploiter les guides de nombreux pays.
Une fonction intéressante de QMagneto est la capacité de récupérer automatiquement sur l'internet des images destinées à illustrer les programmes. Encore une fois cette fonction est activée par défaut et en quelques instants votre guide devrait être agrémenté de nombreuses images.
Enregistrer les programmes TV
QMagneto n'est pas qu'un EPG car il permet de programmer des enregistrements, des visionnages ou encore d'alerter du début des programmes. En fait l'application ne réalise pas elle même ces tâches mais fait appel à vlc pour les visionnage et mencoder ou vlc pour l'enregistrement. En effet pourquoi refaire soi-même ce que d'autres font bien mieux! Il est ainsi possible d'enregistrer les vidéos en provenance d'un flux réseau comme par exemple les BOX (Freebox, NeufBox, etc.) ou encore une clé TNT.
En résumé
QMagneto est un guide des programmes multi-plateformes qui dispose des paquets Ubuntu construit sur le site Launchpad. Ecrit en Qt4, il s'intègre très bien à tous les gestionnaires de bureau y compris Gnome et Kde. Son utilisation est particulière bien adaptée à la France notamment grâce à son interface en Français et la récupération par défaut des guides des chaînes TV nationales. Enfin c'est aussi un programmateur d'enregistrements par l'appel de programmes externes.
Quelques liens
Site du projet : http://biord-software.org/fr/qmagneto [fr]
Guide d'utilisation : http://biord-software.org/fr/qmagneto/doc.php [fr]
Projet XMLTV : http://wiki.xmltv.org/index.php/Main_Page [en]
10 juin 2010 à 12:58
Excellent !
J'ai plus comment qu'à trouver comment le coupler avec Kaffeine.
Merci
10 juin 2010 à 18:50
Formidable, c'est exactement ce que je cherchais !
go go go !