les développement de fricorder ont repris sur
http://fricorder.googlecode.com
Ceci est l'ancienne page de la version 0.6
fricorder (anciennement freecorder) est un programmateur d'enregistrements de flux freebox dans le cadre du multiposte. Il ne fonctionne que sur GNU/linux, et necessite python (, pygtk) , zenity et vlc.
Historique
A la veille de la veille de noël 2005, free.fr avait enfin sorti son multiposte. Très vite, on a vu apparaître des "recorders" sur plateformes win32. Mais aucun sur la plateforme libre. Ayant besoin de cette fonctionnalité, je sorti une première version en 2005. Et grace à la communauté ubuntu-fr qui m'a bien soutenu, ça a continué d'évoluer ...
Fonctionnement
fricorder est une sorte de frontend à la commande "at". En gros : il permet de lancer à des moments précis, un script shell qui va s'occuper de piloter l'enregistrement par vlc. Ce script utilise zenity pour permettre à l'utilisateur d'annuler l'enregistrement le cas échéant (il est également possible d'annuler à partir de l'interface (gtk ou web)). Au début le script était basé sur celui-ci, mais depuis, il a fortement évolué, et j'ai beaucoup appris en bash ;-)
Features
- fricorder est uniquement un "frontend" à la commande "at". Il n'a pas besoin de tourner pendant les enregistrements !!! Il pilote l'OS via la commande "at". (si qqu'un a une meilleure formulation : je suis prenneur)
- utilisation d'un guide tv pour programmer ses enregistrements (peut utiliser un fichier xmltv, issu généralement de tv_grab_fr)
- recherche les flux dans la playlist de la freebox
- interface WEB (pour un accès à distance), et interface GTK/gnome
- shutdown possible après un enregistrement
Futur
- utilisation en ligne de commande
- et si des gens m'aident sur feedBox (remettre d'aplomb le bousin ;-), faire que le pilotage de vlc dans freeplayer refonctionne un peu prêt) (car moi je peux difficilement bossé là dessus, la tv est loin et est souvent squatté) ... il y aurait moyen de brancher simplement fricorder et feedbox ... et fournir un "magnetoscope virtuel" dans le freeplayer de la freebox ... très simplement (ce serait le premier mod à avoir ça)
Download
Télécharger fricoder-0.6.tar.gz (doc dans le fichier README)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
NOTE IMPORTANTE pour cette version, en cas d'upgrade : il faut, au préalable, supprimer les "enregistrements prévus", avant de pouvoir l'utiliser (sinon vous obtiendrez une erreur "unpack non sequence")
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Pour mandriva, et peut être d'autres distribs à base de RPM (merci à junoreactor)
installer les packages: gnome-python glade python-gnome pygtk2.0-libglade pyxml zenity
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
changelog version 0.6 (11/01/2006):
- num de chaine disponible
- plus de ":" dans l'heure (record possible dans vfat)
- python2.4 forced !
- dates sur 14 jours
- meilleur utilisation de zenity dans frecord.sh
- interface web (./fricroder-web.py [port] )
- shutdown possible
- changement profond dans le code
changelog version 0.5b (6/01/2006): (fricorder-0.5b.tar.gz)
- dans le choix de la qualité ...
- "haute" a été remplacé par "direct" : qui corresponds à l'enregistrement du flux direct de la freebox (mpeg2) !
- "basse" a été remplacé par "OGM", qui est un conteneur, qui permet maintenant d'enregistrer le flux en mpeg4 ... (de bien meilleure facture qu'avant (mpeg1))
- *bug* corrigé avec le "guide tv" qui ne pouvait pas fonctionner dans la 0.5 (manque du rep ./tmp)... désolé ;-(
- *bug* les enregistrement ne s'arretaient pas (manque du rep ./tmp), vraiment désolé ;-(