[Logiciel] qmagneto; un bon EPG (guide programmes TV)


Article mis à jour le 1er décembre 2008.
Voir à la fin pour les problèmes de compatibilité avec la version 8.10 d’Ubuntu !

Utilisant ZguideTV sous Windows, je cherchais un logiciel équivalent sous Linux. Je suis tombé sur qmagneto, un excellent logiciel qui vous permet même d’enregistrer (par le biais de mencoder).

Voici la description du logiciel donnée par l’auteur:

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.

Affichage des programmes

Affichage des programmes

Il est disponible au téléchargement au format deb. Donc il suffit juste de le télécharger et de lancer l’installation par un double clic. A noter qu’après installation (sous Ubuntu 8.04) le raccourci du logiciel sera placé dans le menu Applications > Accessoires > QMagneto. Avec Ubuntu 8.10, le raccourci se trouve dans Applications > Son et vidéo > Qmagneto.

Voyons maintenant comment le configurer.

  • Lors du premier lancement, cliquez sur Edition > Configurer.
Config qmagneto 0.5.3 onglet 1

Config qmagneto 0.5.3 onglet 1

Config qmagneto v0.5.3 onglet 2

Config qmagneto v0.5.3 onglet 2

Fenêtre de configuration version 0.3.2

Fenêtre de configuration de la version 0.3.2

Ici vous pouvez modifier le programme d’encodage (enregistrement); par défaut il s’agit mencoder. Vous pouvez le modifier, mais qmagneto ne vérifiera pas si le programme existe donc soyez prudents. Vous pouvez également définir le répertoire où seront stockés les enregistrements, et surtout le répertoire où se trouve le fichier permettant d’afficher le guide des programmes.

Ce fichier (au format XML et compatible XMLTV) peut être téléchargé:
* ici pour le programme des chaînes de la TNT
* ici pour le programme complet des chaînes (satellite inclus)

Placer ce fichier dans le répertoire de votre choix, puis dézippez le (clic droit, extraire ici). Vous obtenez un fichier XML; indiquez ensuite le chemin de ce fichier dans la fenêtre de configuration de qmagneto, puis lancez la mise à jour en cliquant sur le deuxième bouton à droite de la case « Fichier XML des programmes ». Validez par OK une fois terminé.

Ensuite le programme s’affiche.

  • Vous pouvez ensuite configurer les canaux (menu Edition > Canaux).
Configuration des canaux

Configuration des canaux

C’est utile si vous désirez enregistrer des programmes; il faut alors que le champ « Numéro de chaine » corresponde au paramètre « Correspondance Box ».

Si vous avez une Freebox, la ligne correspondant à la chaîne France 2 (« C2.telepoche.com ») doit être modifiée avec le numéro de canal de la chaîne en multiposte . Vous trouverez tout en bas de l’article les correspondances chaînes/numéro.
Donc modifiez la ligne en double cliquant dessus, et en remplaçant NONE par le numéro, dans notre exemple le numéro de France 2 est 201. Vous obtenez alors une adresse de ce genre « rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=201 » (edit 06/11/2008: adresse modifiée, voir le commentaire de l’auteur de qmagneto à la fin de l’article).
Si vous laissez le paramètre « NONE », cela signifiera qu’il n’est pas possible d’enregistrer la chaine correspondante.

Voila, le plus gros est fait, vous pouvez maintenant utiliser qmagneto. L’utilisation est très simple; naviguez dans la fenêtre des programmes; vous avez tout à droite deux fenêtres qui s’affichent pour indiquer les programmes en cours, et les programmes de la soirée. Vous pouvez, si vous le souhaiter, fermer ces fenêtres.
Pour afficher la description d’un programme qui vous intéresse, cliquez une fois dessus. Il est alors surligné en vert, et sa description s’affiche en bas de la fenêtre. Si vous voulez enregistrer ce programme, double cliquez dessus, et vous avez alors accès à la configuration de l’enregistrement (heure de démarrage, heure d’arrêt, décalage avant/après,…). N’oubliez pas que pour cela vous devrez avoir renseigné les paramètres de configuratin des canaux comme indiqué plus haut !

Le seul défaut que je trouve à ce logiciel, c’est sa lenteur par moment (comme par exemple lorsque l’on change la date des programmes TV) [une amélioration assez nette est observée depuis la version 0.5.3]. Mais ceci doit être dû à la gestion et la lourdeur du fichier XML à traiter, ce n’est qu’un détail.

Je vous souhaite de bons visionnages😉

Correspondance chaînes/numéro (uniquement pour la freebox):

France 2=201
France 3 national=202
France 5=203
Arte=204
Direct 8=372
TMC=497
NT1=374
NRJ 12 5.1=381
NRJ 12 Stéréo=382
La Chaîne Parlementaire=226
France 4=376
BFM TV=400
i> TELE=679
Virgin 17=678
Paris Première=213
TEVA=404
RTL9=210
AB 1=211
Action=242
Ciné Polar=244
Ciné FX=243
TCM=684
NRJ 12 HD=617
National Geographic HD=214
France 2 HD=691
MCM=621
MCM TOP=622
MCM POP=623
MTV=219
MTV 2=229
MTV Dance=230
MTV Hits=231
….

Pour connaître les numéros des autres chaînes, enregistrez simplement la liste de lecture de VLC lorsque vous regardez le multiposte. Pour cela, ouvrez ce lien: http://mafreebox.freebox.fr/freeboxtv/playlist.m3u dans VLC (pour plus de détails sur comment regarder le multiposte avec VLC, lisez cet article: Regarder le multiposte avec VLC sous Linux). Ouvrez la liste de lecture, puis cliquez sur Gérer, et enregistrez la. Ensuite ouvrez le fichier obtenu (au format M3U) à l’aide de l’Editeur de texte (clic droit, ouvrir avec), et vous voyez apparaître toutes les chaînes avec leur numéro sous cette forme:

#EXTINF:0,143 – AB Moteurs
rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=222

Récupérez le numéro en fin de ligne, comme par exemple ici 222 pour la chaîne AB Moteurs et reportez le dans qmagneto😉
_______________________________________________________________________________________
01/11/2008 – Attention ! Ayant fait la mise à jour d’Ubuntu 8.04 vers la nouvelle version 8.10, qmagneto ne semble plus vouloir fonctionner, du moins chez moi en tout cas !
Edit: c’est confirmé dans le dernier numéro du magazine OpenSource Mag (n° 17 Nov/Déc 2008) à la page 30.
OpenSource Mag a consacré un article à qmagneto et signale lui aussi que qmagneto ne fonctionne pas avec la version 8.10 d’Ubuntu.
Mise à jour le 5 novembre 2008. Une nouvelle version est disponible (voir le commentaire ci-dessous). Par contre, en ce qui me concerne ça ne fonctionne pas (j’obtiens ce message d’erreur:
« Unable to establish a database connection.
Agenda needs SQLite support. Please read the Qt SQL driver documentation for information how to build it. »
A suivre…

Mise à jour le 6 novembre 2008: après avoir contacté l’auteur, voici la solution. Désinstallez éventuellement votre ancienne version, puis téléchargez la nouvelle version disponible. Installez qmagneto, et si vous avez le même message d’erreur que moi, installez le paquet libqt4-sql-lite depuis le gestionnaire de paquets Synaptic (menu Système>Administration>Gestionnaire de paquets Synaptic).
Merci à l’auteur pour sa réactivité !
______________________________________________________________________________________

7 Commentaires

Classé dans Linux

7 réponses à “[Logiciel] qmagneto; un bon EPG (guide programmes TV)

  1. Jean-Luc Biord

    Bonjour,
    Une nouvelle version de QMagneto est disponible à http://code.google.com/p/qmagneto/downloads/list qui résoud le problème de plantage avec la 8.10. A noter également que le nom des chaînes Freebox est changé. Maintenant c’est par exemple « rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespac
    e=1&service=201&flavour=sd » pour France 2.

  2. kikiwoo

    Merci pour ces précisions et surtout pour votre réactivité !😉

  3. Serge JOCHUM

    BONJOUR
    PC portable DELLE inspiron 1525 – Ubuntu 7.10 – Qmagneto 0-38 – NeufBOX
    PC portable en wifi avec neufbox
    Je viens d’installer Qmagneto ainsi que la liste des programmes TV en xlm.
    Tout fonctionne…. Sauf…
    Quand je demande d’enregistrer un programme, C’est OK. Il enregistre la programmation.
    Quand l’heure de la programmation arrive, un petit 1 clignote sur l’icône de Qmagneto signalant qu’un enregistrement est en cours.
    D’ailleurs, dans la programmation, le statut est passé à « En cours ».
    Seulement, aucun fichier n’est créé dans le dossier ou j’ai demandé l’enregistrement
    Et le statut reste en cours indéfiniment.
    Donc pas possible d’enristrer un programme.
    PS.
    Avec VLC, j’arrive à regarder tous les programmes télé de neuf en http sur le PC. D’ailleurs ce sont les adresses récupérées dans VLC que j’ai copié dans les « canaux » de Qmagneto.
    Si quelqu’un a une idée.
    MERCI – Yok

  4. kikiwoo

    Bonjour
    Je n’ai encore jamais utilisé l’option de programmation de qmagneto. Peut être un problème de paquets, ou avec mencoder; voir ici pour plus de détails à ce sujet: http://doc.ubuntu-fr.org/mencoder.
    Vérifiez que les options d’enregistrement sont correctes; voici les miennes -version 0.5.3, dans l’onglet Programmes externes-
    Encodage-> Programme: mencoder; Options: « $STREAM » -oac mp3lame -ovc lavc -lavcopts vcodec=mpeg4:mbd=1:vbitrate=300 -vf scale=-2:240 -ffourcc DIVX -fps 25 -ofps 25 -o « $OUT »
    Lecture -> Programme VLC Options: « $STREAM »

  5. Serge JOCHUM

    MERCI
    C’est OK
    Il y avait une erreur dans les paramètres.
    Maintenant C’est OK. Je peux enregistrer.

    Encore Merci

    Serge

  6. Jean-Jose Mayol

    J’ai pu configurer, j’ai donc les programmes.
    Maintenant, j’aimerais mettre les « cannaux » pour la Neufbox ?

    Comment faire ?

    Par avance Merci

  7. kikiwoo

    Je ne sais malheureusement pas comment fonctionne le « multiposte » chez Neuf.
    As-tu essayé d’enregistrer puis de lire la playlist avec le bloc notes en suivant la manipulation décrite à la fin de l’article (« Pour connaître les numéros des autres chaînes […] ») ?

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s