FreetuxTV 0.4.0 disponible

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
29
13
déc.
2009
Audiovisuel
Voilà deux ans que j'ai commencé le projet FreetuxTV dans le cadre d'un projet universitaire en master d'informatique, j'ai poursuivi le projet par la suite.

FreetuxTV est un logiciel fonctionnant sous Linux, permettant de regarder et enregistrer la télévision sur son PC, en utilisant les fonctions de multiposte proposé par les FAI ou les WebTV gratuites disponibles sur internet. Il a pour objectif d'être l'équivalent d'ADSLTV pour Linux.

Il est écrit en C avec GTK+ pour bien s'intégrer dans Gnome et est basé sur LibVLC pour la gestion de la vidéo. Il est distribué sous licence GPL v2.

Dans cette version FreetuxTV a mis l'accent sur le contenu grâce à un contributeur :
  • Plus de 330 logos de chaîne sont disponible.
  • Plus de 300 WebTV dans 24 langues.
  • Plus de 180 WebRadio dans 7 langues.
  • Des playlists pour les opérateurs Free, SFR, Bouygues, Alice et Orange.
  • Des Webcam et des programmes dans différentes langues.

D'autres améliorations ergonomiques ont été ajouté (voir la suite de la dépêche pour les détails).

Par ailleurs, le projet recherche quelques contributeurs :
  • Un graphiste pour réaliser un logo et un splashscreen.
  • Des développeurs pour effectuer et maintenir le portage sous MAC et Windows ou d'autres plate-formes.
  • Des développeurs C/Gtk+ pour améliorer FreetuxTV.
  • Des testeurs pour remonter les bugs : [http://code.google.com/p/freetuxtv/issues/list]
Détails des nouveautés :
  • Nouveau système d'installation des chaînes : La fenêtre pour ajouter un groupe a été améliorée et permet de choisir des groupes de chaînes (playlist au format m3u) à installer parmi une liste prédéfini (chaînes de FAI, WebTV, WebRadio). Ce nouveau système permet aussi de ne plus attendre une mise à jour du logiciel pour facilement récupérer de nouveaux groupes, un bouton pour rafraîchir est là pour ça. Sinon il est toujours possible d'ajouter un groupe manuellement.
  • Migration vers GtkBuilder : afin de respecter les standards de Gnome, libglade à été remplacé par GtkBuilder pour la gestion de l'interface graphique à partir du XML.
  • Liste des enregistrements : un panneau latéral très sommaire à été ajouté pour accéder plus facilement aux enregistrements réalisé via FreetuxTV. Il est possible de les lire directement dans FreetuxTV.
  • Traitements groupés sur les groupes de chaînes : il est maintenant possible de supprimer ou rafraîchir des groupes sélectionnés en une seul fois.
  • Ajout d'une préférence pour activer ou non les notifications du bureau lors de la lecture d'une chaîne.
  • Ajout d'une préférence pour transcoder les enregistrements dans des formats prédéfinis.
  • Ajout d'un menu pour voir et modifier les propriétés d'un groupe
  • Affichage du nombre de chaînes installés
  • La prise en charge de FreetuxTV a évolué du côté de certaines distributions : Mandriva Linux a intégré FreetuxTV 0.3.0 dans ses dépôts. Un Launchpad avec un dépôt a été créé pour les paquets Ubuntu.
  • Futur : dans la prochaine version, l'objectif principal est d'ajouter une fonction de gestion des favoris, pouvoir arranger l'ordre des groupes et la capacité de prendre en compte les options VLC spécifiées dans les playlists.

Aller plus loin

  • # Question con

    Posté par  . Évalué à 2.

    Mais pourquoi la gpl v2 ?
    Tu souhaite qu'un fabricant type Tivo puisse utiliser ton logiciel après avoir modifier les sources, et loue une "box" à ces clients, ainsi il ne publiera pas ses modifications ?

    Je m'y connais pas bien mais d'après ce que j'ai lu la GPL v3 "libère plus blanc" que la v2. C'est d'ailleurs la v3 qui a permis à vlc d'attaquer free, et qui a forcé orange et neuf à publier leurs sources.

    C'est également le troll préféré de RMS et de Linus (qu'est ce qu'il s'aiment ces deux là...)

    N'y vois pas une critique c'est simplement une observation, je pense que tu as dus te renseigner un peu avant de choisir ta licence (surtout pour un logiciel média), j'aimerais donc que tu nous explique un peu le cheminement de ton raisonnement.

    "Gentoo" is an ancient african word, meaning "Read the F*ckin' Manual". "Gentoo" also means "I am what I am because you all are freaky n3rdz"

    • [^] # Re: Question con

      Posté par  (site web personnel) . Évalué à 4.

      Shame on me. J'avoue ne connaître que les grandes lignes de chaque licence, et à l'époque où j'ai du choisir la licence quand j'ai crée le projet sur GoogleCode, j'ai pris la GPLv2 car la GPLv3 faisait encore un peu débat, me disant que ça n'était pas forcement définitif. Et du coup, c'est resté comme ça, oui peut être il temps de changer...
      • [^] # Re: Question con

        Posté par  . Évalué à 2.

        Le plus tôt c'est le mieux... et sinon, comment on te contacte? Il n'y a aucune adresse sur le site?

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Question con

      Posté par  (site web personnel) . Évalué à 2.

      VLC n'a jamais attaqué free en justice et n'a pas spécialement de raisons de le faire !
    • [^] # Ah euh

      Posté par  . Évalué à 1.

      Comprends pas, la GPL V2 n'oblige pas à publier les sources modifiées avec le binaire de la box ?
      • [^] # Re: Ah euh

        Posté par  (site web personnel) . Évalué à 3.

        Pas si tu considère que la box n'es pas vendu au client mais juste faisant partie du réseau du FAI. Dans ce cas la box appartiens au FAI qui n'a pas à diffuser le code source.
        • [^] # Re: Ah euh

          Posté par  . Évalué à 1.

          On considère dans ce cas-là qu'il ne diffuse pas le binaire ? Parce que si il diffuse le binaire, la GPLV2 - me semble-t-il - oblige la diffusion du code source.
          • [^] # Re: Ah euh

            Posté par  (site web personnel) . Évalué à 1.

            Dans ce cas on considère que le FAI ne distribue rien car la box fait partie de leurs réseau et ne t'appartiens absolument pas.
            • [^] # Re: Ah euh

              Posté par  . Évalué à 1.

              Ok j'ai compris, merci. :)
  • # superbe

    Posté par  (site web personnel) . Évalué à 6.

    Je ne connaissais pas freetuxtv (honte à moi) ...
    mince ...

    ça fait des années que je n'utilisais que vlc avec la playlist freebox. Là, je fais un bon en avant !
    merci !

    Si j'étais toi, ou vous, ... je mettrai en place un système communautaire autour ...
    genre brancher freetuxtv+irc ...de façon à qu'on puisse se retrouver sur un salon quand on regarde une chaine ...
    de manière à pouvoir discuter avec ceux qui sont en train de regarder la même chaine ...
    etc ... etc ...
    il y a pas mal de choses à faire ... et c'est clairement l'avenir. et ça serait le moment de créer ce genre de chose ... tout en un
    • [^] # Re: superbe

      Posté par  (site web personnel) . Évalué à 2.

      > ça fait des années que je n'utilisais que vlc avec la playlist freebox

      a ce propos ... avec VLC, jadis, j'enlevais l' "interlace" des flux freebox, car pour matter sur un ecran d'ordi : on n'a pas besoin de l'interlace. ça produit des artefacts quand le flux est redimensionner ou quand il y a de rapides mouvements ...

      Je n'ai vu aucune option dans freetuxtv pour supprimer l'interlace ... ;-(
      (le mode bob de vlc suffit) ... ça serait un énorme plus.
      • [^] # Re: superbe

        Posté par  (site web personnel) . Évalué à 1.

        Pour le système communautaire c'est sur que ça serait une bonne idée, mais pour le moment j'ai beaucoup de choses à améliorer et peu de temps pour le faire, comme justement les fonctions pour l'interlace. J'avais voulu le faire pour cette version, mais j'avais plus de changement a faire que prévu, alors ça sera plutôt pour la version 0.5.0.
    • [^] # Re: superbe

      Posté par  . Évalué à 2.

      genre brancher freetuxtv+ircXMPP
      Fixed.

      THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

  • # Package

    Posté par  (site web personnel) . Évalué à -4.

    Pas de package pour fedora ?
    Pas moyen d'installer sans paquet ?
    Dommage :(
  • # J'expire.

    Posté par  . Évalué à 7.

    The goal of this project is to create a WebTV player, working on the Linux platform. It can be used by french people to watch ADSL TV on the PC with ISPs Free and SFR. The GUI is developed in GTK2+ and is using the VLC engine to display the channels.


    ouaip alors deux questions :
    -1 Pourquoi en anglais ?
    -2 Pourquoi en anglais ?

    Sedullus dux et princeps Lemovicum occiditur

    • [^] # Re: J'expire.

      Posté par  (site web personnel) . Évalué à 5.

      Probablement parce que l'ambition du projet n'est pas de se limiter à la France à long terme ?

      Enfin moi je dis ça, je dis rien, je ne connais pas le projet.
      • [^] # Re: J'expire.

        Posté par  (site web personnel) . Évalué à 2.

        Oui le but, ça serait de faire un truc assez général, pour être utilisé dans d'autres pays. Je sais pas si y'a d'autres service équivalent, mais si oui, le soft pourrait servir à un plus grand nombre. En attendant, il y a toujours des WebTV dans de nombreuses langues.
      • [^] # Re: J'expire.

        Posté par  . Évalué à 7.

        Personnellement je trouve ça dommage.
        Que, du point de vue de développeur, on décide de dialoguer en Anglais ou en Latin, ça se tiend, c'est le choix de l'auteur, et le choix de ne pas utiliser une langue de la France est un choix politique évident ( en plus d'un choix réflexe de la facilité ).

        Mais sur une page qui est sensée s'adresser à des utilisateurs, où on peut télécharger des binaires, qui, pour l'instant ne fonctionnent que pour 15 Millions d'utilisateurs dont tous ont signé un contrat écrit en Français avec leur FAI , ne pas s'adresser à eux en Français ou en Breton ou en Patois ou en Languedocien, ou en Corse, ou en Alsacien, c'est un peu se tromper de cible.

        Vous voulez que Linux progresse en France ? ou alors vous vous compromettez avec la Nomenclatura Française en train de détruire notre héritage culturel et nos héritages linguistiques sous couvert de logiciels libres ?

        Sedullus dux et princeps Lemovicum occiditur

    • [^] # Re: J'expire.

      Posté par  . Évalué à 2.

      Pour que les services équivalents d'autres pays soient mis en place?

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # Merci!

    Posté par  . Évalué à 3.

    Voilà un projet qui mérite plus de communication! Un copain m'en avait parlé, mais impossible de le retrouver... jusqu'à cette depêche!

    Pour les paquets, c'est rigolo qu'il y aie 163 téléchargements du paquet Mandriva 2010.0, qui est pourtant disponible dans la distribution par défaut... tout le monde n'apprend pas à utiliser sa distribution!

    ...et il y a un paquet 0.4 que pour la 2009.1!
    Je viens d'essayer, il marche très bien sur 2010.0... autant ne proposer que celui-là.

    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # Bravo

    Posté par  (site web personnel) . Évalué à 5.

    Après un rapide aperçu il a l'air de faire son boulot correctement. Merci bien.

    Dispo sous Arch sur AUR (yaourt -S freetuxtv)
    • [^] # Re: Bravo

      Posté par  . Évalué à 1.

      oui, ça fonctionne très bien !
      • [^] # Re: Bravo

        Posté par  . Évalué à 1.

        pareil : simple, efficace, pratique, adopté !

        juste un truc OMG l'icône est affreux -> appel a dessinateur !!!
        et sinon lol le pipe dans le champ de recherche que j'ai utilisé instinctivement et qui marche \o/
  • # Parefeu

    Posté par  (site web personnel) . Évalué à 2.

    Il me semble que j'ai un problème de pare-feu.
    Avec VLC, je n'ai trouvé qu'une solution, désactiver complètement le pare-feu. Évidemment, ça ne me satisfait pas du tout !
    Quels sont les ports à ouvrir avec freetuxtv ?
    Pourrait-on avoir un message d'erreur lorsqu'on rencontre ce problème ?
    • [^] # Re: Parefeu

      Posté par  (site web personnel) . Évalué à 2.

      Si tu as une freebox, tu n'as pas de bol, les ports sont dynamiques !

      Tu peux utiliser http://github.com/maru-sama/rtsp-linux-v2.6
      • [^] # Re: Parefeu

        Posté par  . Évalué à 1.

        Tu es sûr de toi ?
        J'utilisais jusqu'à il y a peu un routeur qui ne comprenait pas le RTP/RTSP. Alors j'avais configuré mon vlc pour qu'il se connecte depuis un port donné, et j'avais mis une redirection en dur sur le routeur...
        Sur les vieux vlc en anglais, c'était dans Input / Codecs... Demuxers... RTP/RTSP... Client port.
        C'était sur une freebox v4, je ne sais pas si ça change quelque chose.
  • # la flemme

    Posté par  . Évalué à 1.

    j' ai un peu la flemme de tester sur freebox .... j' ai déja passé tellement de temps en la matiére!
    avec toute ma considération pour votre travail, qu' est ce qu' il apporte de plus que myfreetv que j' utilise actuellement (aprés avoir abandonné homeplayer et aussi mythtv pour diverses raisons d' insatisfaction)?

    PS;mon dernier avatar avec la freebox : l' obligation de réencapsuler mes mpg en mpg-ts pour pouvoir les lire depuis un disque dur externe ou comment une bonne idée (le disque dur externe) peut être sabotée par des limitations bizarres de la box (un exemple parmi bien d' autres).
    • [^] # Re: la flemme

      Posté par  (site web personnel) . Évalué à 2.

      myfreetv a pour le moment plus de fonction, mais l'avantage de FreetuxTV est qu'il ne nécessite pas de machine JAVA, et s'intègre bien dans les bureau Gnome.
      • [^] # Re: la flemme

        Posté par  (site web personnel) . Évalué à 1.

        et c'est un énorme avantage ;-)
        je n'utilisais pas myfreetv à cause de ça
        (j'ai pas un ordi dernier cri)
    • [^] # Re: la flemme

      Posté par  . Évalué à 2.

      myfreetv marche avec vlc > 0.8.6 ?

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

      • [^] # Re: la flemme

        Posté par  . Évalué à 1.

        peut être pas (je suis calé sur une kubuntu hardy avec vls 0.8.6 justement) .
        Merci pour vos réponses .
        Je suis plus Kde que gnome ...donc je crois que je vais attendre avant de tester mais j' y serais peut être obligé car je crois que myfreetv est un peu a l' abandon (?). et effectivement le moteur java ... il n' y a qu'à essayer hompelayer pour en être quasi-dégouté!
        ah au fait vous qui avaient l' air branchés , avez vous une méthode pour éditer (couper les pubs) des fichiers h264 streamés délivrés par certains canaux de free?
        J' ai cherché sur google pendant des heurs sans rien trouver à ce sujet .....
        Je suppose qu'il vaut mieux convertir avant édition mais Je ne sais pas comment faire ça.
        Bonne soirée à tous .
      • [^] # Re: la flemme

        Posté par  (site web personnel) . Évalué à 1.

        En effet, FreetuxTV compil et marche sur Ubuntu Hardy avec VLC 0.8.6, je ne garanti pas par contre pas la fonction d'enregistrement, mais au moins la lecture. Malheureusement, il n'y a pas de paquets pour le moment.
      • [^] # Re: la flemme

        Posté par  (site web personnel) . Évalué à 1.

        Oui, pour avoir installé freeTuxTV depuis les dépots AUR sous ArchLinux, j'ai VLC 1.0.4 et aucun soucis.
        Est-ce que tu voulais dire < 0.8.6? (le paquet AUR indique une dépendance vers vlc 1.0 et +)
  • # Très bon

    Posté par  (site web personnel) . Évalué à 2.

    Très bon logiciel... ca faisait longtemps que je cherchais un truc de même sous Linux

    Ce serait bien d'ajouter la radio communautaire de Québec (http://www.meduse.org/ckiafm/ - CKIA). Ce soir je vais parler de cette sortie lors de l'émission "La voix du libre", ca fera de la pub pour l'auteur pour les québécois

    Ce serait bien aussi de pouvoir programmer a une heure fixe une emission, c'est ce que je cherche depuis longtemps aussi ! (bah quoi c'est pas bientôt noel ?)

    Merci !
    • [^] # Re: Très bon

      Posté par  . Évalué à 2.

      @Yannick

      >Ce serait bien d'ajouter la radio communautaire de Québec (http://www.meduse.org/ckiafm/ - >CKIA).
      C'est fait.
      Pense a faire click droit sur "Web Radio - Français" puis Actualiser pour mettre à jour la liste des chaines.
      Pour le logo, ce sera peut-être dans la prochaine version.

      >Ce serait bien aussi de pouvoir programmer a une heure fixe une emission, c'est ce que je >cherche depuis longtemps aussi !
      Enregistrement programmé d'un flux video ou audio :
      http://wiki.mandriva.com/fr/FreetuxTV#Enregistrement_des_vid.C3.A9os

      Merci de m'indiquer en réponse à ce post la liste des 10 ou + grandes radios (comme France Inter en France) en Français au Québec comme çà je pourrai les rajouter dans la liste.
  • # Compilation

    Posté par  . Évalué à 1.

    J'ai tenté une compilation des sources les plus récentes (Slackware, toussa) et j'ai le droit à l'erreur suivante :

    ./configure: line 3460: ` # If both `conftest.exe' and `conftest' are `present' (well, observable)'

    Suis le seul à l'avoir constaté ?

Suivre le flux des commentaires

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