Journal : Interreta Televidilo

Posté par Victor STINNER (Jabber id, page perso, ) le 13 octobre 2005
0
Ceux qui n'ont pas la télé, qui n'ont pas toutes les chaînes de télévision, ou encore qui ne peuvent pas regarder leurs émissions à l'heure, seront heureux d'apprendre qu'il existe le programme Interreta Televidilo pour regarder tous les flux vidéos des télévisions librement visionnables.

Le programme est écrit par Nicolas Bouil, est sous licence libre, et est écrit en Python. Il utilise un fichier XML qui liste les flux (avec des variables telles que la date dans les URL) avec un lecteur associé par flux (xine/mplayer).

Je m'en sers pour regarder les guignols (et le zapping), c'est très pratique ;-) Là je découvre les infos sur EuroNews.

Après plusieurs corrections de bugs que j'ai rapporté, voici la version 0.3 :
http://televidilo.bouil.org/(...)

Pour informatique, le programme utilise Glade et fait à peine 210 lignes ! (un bel exemple d'utilisation de Python quoi)

Haypo

> Lire le journal (27 commentaires, moyenne: 3,1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Auteur ?

Posté par Thomas Petazzoni (page perso, ) le 13/10/2005 à 22:23. (lien). Évalué à 9.

écrit par Nicolas Bouil

Nicolas Bouillon, alias Bouil ;-)

  • [^]Re: Auteur ?

    Posté par Victor STINNER (Jabber id, page perso, ) le 14/10/2005 à 01:40. (lien). Évalué à 2.

    Fichtre, je me suis fait avoir. Effectivement, désolé Nicolas d'avoir écorché ton nom ... Ah ben oui, je comprend, bouillon.org était déjà pris :-D

    Haypo

MERCI

Posté par beb () le 14/10/2005 à 00:58. (lien). Évalué à 5.

Au cas ou l'auteur passerait par là je lui dis merci. C'est super pratique d'avoir tous ces flux regroupés, et ça marche nickel. Un projet avec beaucoup d'avenir je pense (il y a plein de trucs à faire à mon avis sur ce sujet).

  • [^]Re: MERCI

    Posté par Bouil (Jabber id, page perso, ) le 14/10/2005 à 06:36. (lien). Évalué à 10.

    Merci pour les encouragements :-)

    N'hésitez pas à me donner vos commentaires/idées, soit par contact perso (jabber/mail), soit via Trac sur le site.

    --
    « La clé d'une langue commune, perdue dans la Tour de Babel, peut être seulement construite par l'usage de l'Espéranto. » Jules Verne.
    • [^]Re: MERCI

      Posté par bz31 (page perso, ) le 14/10/2005 à 07:14. (lien). Évalué à 1.

      Merci !!!

      HS : Je signale qu'il existe un équivalent sur Mac OS X :
      http://jeanmatthieu.free.fr/cocoajt/(...)
      Puisque le format wmv9 n'est pas supporté sur linux PowerPC, il faudrait passer par MOL (pour éviter un reboot) pour les visualiser sous OSX.

      • [^]Re: MERCI

        Posté par Matthieu C () le 14/10/2005 à 08:17. (lien). Évalué à 3.

        Si pour le wmv9 tu peux utiliser l'implementation de reference (certe non libre et assez lente) mais qui devrait marcher sur toute les archi : http://multimedia.cx/eggs/?p=129#more-129(...)

      • [^]Re: MERCI

        Posté par Ernest H (Jabber id, ) le 14/10/2005 à 10:41. (lien). Évalué à 1.

        mouais, mais cocoajt requiert Real Player que je n'ai pas et ne veux pas installer : j'ai d'autres logiciels pour lire les flux real media. Pour les wmv, ca marche pas toujours dans mplayer ou vlc, mais je refuse quand même d'installer windows (sic) media player...

        J'imagine que je pourrais modifier mon petit script shell qui lance mplayer pour les radios en ligne pour lire des flux video, mais je n'en ai pas encore trouvé l'utilité. Ou alors essayer de faire/attendre une interface cocoa a Interreta Televidilo..?

        • [^]Re: MERCI

          Posté par bz31 (page perso, ) le 14/10/2005 à 11:10. (lien). Évalué à 2.

          Je te comprends bien que tu veux éviter les logiciels propriétaires comme RealPlayer et WindowsMediaPlayer.
          Mais alors pourquoi tu utilises un OS propriétaire (Mac OS X) ?
          Même sous linux, ce Televidilo a besoin aussi de realplayer. Pour écouter des radio avec mplayer, tu utilises déjà une partie (les codecs) du realplayer.

          Si tu veux bien lire des flux audio/video real media ou windows media, tu es obligé d'utiliser des logiciels ou codecs propriétaires.

          • [^]Re: MERCI

            Posté par Ernest H (Jabber id, ) le 14/10/2005 à 11:27. (lien). Évalué à 2.

            Ca veut dire que cocoajt ne supporte aucun flux dans des codecs dépourvus d'implémentation non propriétaire ? (pour ecouter des radios avec mplayer, je n'utilise pas les codec real player, c'est des radios ogg ou mp3 que j'ecoute)

            Ca veut dire que dans debian, il y a des logiciels propriétaires ? (ben oui, totem-gstreamer me lit des flux real media...)

            PS : j'utilise un os propriétaire, oui, ça ne m'empêche pas de vouloir éviter d'installer trop de logiciels propriétaires dessus (et il y a aussi des logiciels libres que je ne veux pas installer parce que je n'en ai pas besoin).

            • [^]Re: MERCI

              Posté par bz31 (page perso, ) le 14/10/2005 à 12:04. (lien). Évalué à 1.

              > pour ecouter des radios avec mplayer, je n'utilise pas les codec real player, c'est des radios ogg ou mp3 que j'ecoute

              OK. Tu (et moi aussi) es complètement hors sujet ici.
              Le but du logiciel Televidilo est de lire des medias propriétaires. Si tu ne veux pas les lire, bien sûr tu peux te contenter d'utiliser seulement des logiciels libres.

              • [^]Re: MERCI

                Posté par Ernest H (Jabber id, ) le 14/10/2005 à 12:40. (lien). Évalué à 1.

                rooh ! Uniquement des médias propriétaires ? C'est terrible comme politique !

                Et en passant, certains flux proposés dans flux.xml sont lisibles sans logiciel propriétaire (celui de public senat par exemple), c'est contraire à la réglementation, faut que je fasse un bug report ?

                • [^]Re: MERCI

                  Posté par bz31 (page perso, ) le 14/10/2005 à 12:54. (lien). Évalué à 1.

                  J'ai dit ce que j'ai pensé de ce logiciel. Tu peux ne pas être d'accord.
                  Mais ça n'a rien à avoir avec ce que tu dit "politique" et "bug report", alors ne vise pas l'auteur du logiciel stp.

              • [^]Re: MERCI

                Posté par Bouil (Jabber id, page perso, ) le 14/10/2005 à 13:27. (lien). Évalué à 3.

                Le but du logiciel Televidilo est de lire des medias propriétaires.


                C'est pas le but, mais il se trouve que c'est en général les médias propriétaires qui se cachent le plus souvent au fin fond d'une page bourrée de bannières et de javascript dans laquelle il faut fouiller pendant 2 min avant de trouver l'url qui va bien à donner à xine/mplayer. Donc c'est vrai qu'au final, on retrouve principalement des fichiers avec des codecs pas libres.

                --
                « La clé d'une langue commune, perdue dans la Tour de Babel, peut être seulement construite par l'usage de l'Espéranto. » Jules Verne.

Joli nom

Posté par notbugme () le 14/10/2005 à 08:13. (lien). Évalué à 5.

Tiens, un nom de programme en esperanto [1][2] !
C'est rafraichissant, ca change des programmes nommes selon le toolkit graphique utilise (pyTruc, QTmachin...)


[1] http://fr.wikipedia.org/wiki/Esperanto(...) (article de qualite (TM))
[2] http://fr.wikipedia.org/wiki/Portail:Esperanto(...) le portail associe

  • [^]Re: Joli nom

    Posté par Bouil (Jabber id, page perso, ) le 14/10/2005 à 08:36. (lien). Évalué à 6.

    J'aime bien également ton surnom, tant qu'on y est, Sentaŭgulo.
    C'est bien trouvé. ;-)

    --
    « La clé d'une langue commune, perdue dans la Tour de Babel, peut être seulement construite par l'usage de l'Espéranto. » Jules Verne.
    • [^]Re: Joli nom

      Posté par Séverin Tagliante-Saracino () le 14/10/2005 à 09:50. (lien). Évalué à 4.

      Ce ne pas très convenable ;-)

      • [^]Re: Joli nom

        Posté par notbugme () le 14/10/2005 à 10:00. (lien). Évalué à 8.

        Pour ceux qui ne comprennent pas nos private joke (privataj sherzoj), sentaŭgulo veut dire "bon à rien", et c'est un clin d'oeil au groupe de rock/rap finlandais et espérantiste "Dolchamar"

        Plus précisément, à cette chanson : (paroles+traduction+mp3)
        http://esperanto-panorama.net/muziko/tekstoj/dolcxam.html(...)

        Kion diable homoj fiksrigardas?
              Que diable les hommes regardent fixement?
        Ĉu ili pensas ke ili plibonas?
              Est-ce qu'ils pensent qu'ils sont meilleurs?
        Fikiĝu, mastro, kaj vi, aferkostumulo
              Enculé!, maître, et toi, le type en costume d'affaire
        Jen estas aŭtentika sentaŭgulo
              Voilà un authentique bon à rien
        - kaj fiera
              - et fier!

Rajout de flux,

Posté par Ecran Plat (page perso, ) le 14/10/2005 à 11:04. (lien). Évalué à 1.

Est il possible de rajouter des flux, genre les émissions de la TSR (www.tsr.ch) ?
J'arrive pas a comprendre comment on remplis le fichiers flux.xml
En tout cas ca la l'air génial c'est une sorte de streamtuner de la vidéo en fait.
Ce soir je l'essaye

  • [^]Re: Rajout de flux,

    Posté par Gérald Toussaint () le 15/10/2005 à 09:01. (lien). Évalué à 2.

    Bonjour,

    http://grubald.free.fr/televidilo/flux.xml

    J'ai rajouté :
    Journaux Suisse: (Realplayer)
    Le 12h45, le 19h00 des régions, le 19h30 et le 22h30 de la 2

    iTélé (contribution de la version svn de televidilo)
    TV NT1 généraliste du Groupe AB
    Normandie TV
    Cybertika Musical

    et les journaux de RFO :
    Guadeloupe, Guyane, Martinique, Mayotte, Réunion, édition de Paris, Saint-pierre et Miquelon, Nouvelle Calédonie, Polynésie et Wallis et Futuna.

    ATTENTION j'ai remplacé xine et mplayer par kaffeine.

Sympa

Posté par Yhar Gla () le 14/10/2005 à 12:41. (lien). Évalué à 2.

Pas mal ce petit programme.
Il fonctionne bien mais je vois déjà quelques petites évolutions utiles :

- pouvoir configurer le cache (20% par défaut c'est lourd
- ajouter un bouton "aujourd'hui" dans le calendrier
- une option "plein écran"
- une option pour enregistrer les flux (mplayer -dumpstream)

Mais ce prog est déjà bien utile, en récupérant l'URL on peut l'utiliser à lamain ensuite si besoin.

Merci !

  • [^]Re: Sympa

    Posté par Victor STINNER (Jabber id, page perso, ) le 14/10/2005 à 13:01. (lien). Évalué à 3.

    Ce qui serait sympa, aussi, c'est une barre d'info sur le flux :
    - Nom (euh c'est p-e redondant)
    - URL (pour la filer à un pôte par ex.)
    - Type de flux
    - Test pour savoir s'il est encore dispo (?)
    - Licence (houlà)
    - Lecteur utilisé
    - etc.

    Le truc sympa serait d'associer un type de flux à un lecteur qu'on puisse configurer (autre fichier XML ?). Voir mettre une liste déroulante.

    À quoi les flux radios ? :-) Arteradio fait du "podcasting" :
    http://www.arteradio.com/makeRSS.do(...)

    Haypo

    • [^]Re: Sympa

      Posté par Bouil (Jabber id, page perso, ) le 14/10/2005 à 13:24. (lien). Évalué à 2.

      Pour arteradio, je vois pas trop l'utilité de le rajouter, puisqu'ils proposent un flux RSS qui lie directement vers les fichiers mp3. Pas besoin donc d'aller fouiner dans les tréfonds d'un site web pour trouver l'url à copier coller. Quelques flux radios sont déjà dispo, comme quelques uns de france inter.

      Pour le paramêtrage personnalisé du lecteur choisi pour ouvrir le flux, genre avec une liste déroulante, ça peut être pas mal.

      Je crois que je ne vais pas échaper à un fichier dans ~/.config/ et à une barre de menu pour mettre quelques options et un éditeur facile pour le fichier flux.xml....

      --
      « La clé d'une langue commune, perdue dans la Tour de Babel, peut être seulement construite par l'usage de l'Espéranto. » Jules Verne.

Xine ne marche pas

Posté par guitouu () le 16/10/2005 à 20:58. (lien). Évalué à 1.

Xine ne marche pas ...
On fait comment pour qu'il lance mplayer a la place ?
merki,
Guitouu.

  • [^]Re: Xine ne marche pas

    Posté par Victor STINNER (Jabber id, page perso, ) le 16/10/2005 à 22:52. (lien). Évalué à 2.

    Tu remplaces tous les lecteur="xine" par lecteur="mplayer". Ca se fait en une commande avec vi par exemple : « :%s/lecteur="xine"/lecteur="mplayer"/g »

    Haypo

Revenir en haut de page