OVH Cloud OVH Cloud

Magnétoscope Freebox

10 réponses
Avatar
François Boisson
Une personne (manatlan) a fait un frontal python assez efficace à un
fichier batch utilisant vlc pour enregistrer le flux TV freebox.

Pour l'adapter à la sarge, il a fallu backporter python2.4-gtk2 et
glade2. J'ai packagé le tout avec les dépendances en un paquet

freecorder

disponible sur

deb http://boisson.homeip.net/sarge/ ./

Faire
# apt-get install freecorder
puis
$ freecord


François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

Avatar
Klaus Becker
Le Vendredi 6 Janvier 2006 18:34, François Boisson a écrit :
Une personne (manatlan) a fait un frontal python assez efficace à un
fichier batch utilisant vlc pour enregistrer le flux TV freebox.

Pour l'adapter à la sarge, il a fallu backporter python2.4-gtk2 et
glade2. J'ai packagé le tout avec les dépendances en un paquet

freecorder

disponible sur

deb http://boisson.homeip.net/sarge/ ./

Faire
# apt-get install freecorder
puis
$ freecord


François Boisson



ça donne chez moi :

$freecord

(freecorder.py:23857): libglade-WARNING **: unknown property `urgency_hint'
for class `GtkWindow'

Traceback (most recent call last):
File "./freecorder.py", line 433, in ?
main()
File "./freecorder.py", line 424, in main
window1 = Window1()
File "./freecorder.py", line 205, in __init__
SimpleGladeApp.__init__(self, path, root, domain, **kwargs)
File "/usr/local/freecorder/SimpleGladeApp.py", line 108, in __init__
self.new()
File "./freecorder.py", line 219, in new
l = m3u2list()
File "./freecorder.py", line 188, in m3u2list
for i in
urllib2.urlopen("http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"):
File "/usr/lib/python2.4/urllib2.py", line 130, in urlopen
return _opener.open(url, data)
File "/usr/lib/python2.4/urllib2.py", line 358, in open
response = self._open(req, data)
File "/usr/lib/python2.4/urllib2.py", line 376, in _open
'_open', req)
File "/usr/lib/python2.4/urllib2.py", line 337, in _call_chain
result = func(*args)
File "/usr/lib/python2.4/urllib2.py", line 1021, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.4/urllib2.py", line 993, in do_open
h.request(req.get_method(), req.get_selector(), req.data, headers)
File "/usr/lib/python2.4/httplib.py", line 800, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.4/httplib.py", line 823, in _send_request
self.endheaders()
File "/usr/lib/python2.4/httplib.py", line 794, in endheaders
self._send_output()
File "/usr/lib/python2.4/httplib.py", line 675, in _send_output
self.send(msg)
File "/usr/lib/python2.4/httplib.py", line 642, in send
self.connect()
File "/usr/lib/python2.4/httplib.py", line 616, in connect
self.sock.connect(sa)
File "<string>", line 1, in connect

Si je lance freecorder par un menu, il ouvre une fenêtre blanche.

Aussi j'ai :

Err http://boisson.homeip.net ./ libdivxdecore0 1:5.0.1-1 404 Not Found
Err http://boisson.homeip.net ./ libdivxencore0 1:5.0.1-1 404 Not Found
Failed to fetch
http://boisson.homeip.net/sarge/sarge/libdivxdecore0_1%3a5.0.1-1_i386.deb
404 Not Found
Failed to fetch
http://boisson.homeip.net/sarge/sarge/libdivxencore0_1%3a5.0.1-1_i386.deb
404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with
--fix-missing?

J'ai essayé en vain --fix-missing

Klaus
Avatar
François Boisson
Le Fri, 6 Jan 2006 18:51:41 +0100
Klaus Becker a écrit:

Le Vendredi 6 Janvier 2006 18:34, François Boisson a écrit :
> Une personne (manatlan) a fait un frontal python assez efficace à un
> fichier batch utilisant vlc pour enregistrer le flux TV freebox.
>
> Pour l'adapter à la sarge, il a fallu backporter python2.4-gtk2 et
> glade2. J'ai packagé le tout avec les dépendances en un paquet
>
> freecorder
>
> disponible sur
>
> deb http://boisson.homeip.net/sarge/ ./
>
> Faire
> # apt-get install freecorder
> puis
> $ freecord
>
>
> François Boisson

ça donne chez moi :

$freecord

(freecorder.py:23857): libglade-WARNING **: unknown property `urgency_hint'
for class `GtkWindow'

Traceback (most recent call last):
File "./freecorder.py", line 433, in ?
main()
File "./freecorder.py", line 424, in main
window1 = Window1()
File "./freecorder.py", line 205, in __init__
SimpleGladeApp.__init__(self, path, root, domain, **kwargs)
File "/usr/local/freecorder/SimpleGladeApp.py", line 108, in __init__
self.new()
File "./freecorder.py", line 219, in new
l = m3u2list()
File "./freecorder.py", line 188, in m3u2list
for i in
urllib2.urlopen("http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"):


[...]


Que donne wget http://mafreebox.freebox.fr/freeboxtv/playlist.m3u ??

Si je lance freecorder par un menu, il ouvre une fenêtre blanche.

Aussi j'ai :

Err http://boisson.homeip.net ./ libdivxdecore0 1:5.0.1-1 404 Not Found
Err http://boisson.homeip.net ./ libdivxencore0 1:5.0.1-1 404 Not Found
Failed to fetch
http://boisson.homeip.net/sarge/sarge/libdivxdecore0_1%3a5.0.1-1_i386.deb
404 Not Found
Failed to fetch
http://boisson.homeip.net/sarge/sarge/libdivxencore0_1%3a5.0.1-1_i386.deb
404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with
--fix-missing?




Ils y sont pourtant, je met un «.» à la place du %, ça doit venir de
là...


François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Klaus Becker
Le Vendredi 6 Janvier 2006 19:08, François Boisson a écrit :
Le Fri, 6 Jan 2006 18:51:41 +0100

Klaus Becker a écrit:
> Le Vendredi 6 Janvier 2006 18:34, François Boisson a écrit :
> > Une personne (manatlan) a fait un frontal python assez efficace à un
> > fichier batch utilisant vlc pour enregistrer le flux TV freebox.
> >
> > Pour l'adapter à la sarge, il a fallu backporter python2.4-gtk2 et
> > glade2. J'ai packagé le tout avec les dépendances en un paquet
> >
> > freecorder
> >
> > disponible sur
> >
> > deb http://boisson.homeip.net/sarge/ ./
> >
> > Faire
> > # apt-get install freecorder
> > puis
> > $ freecord
> >
> >
> > François Boisson
>
> ça donne chez moi :
>
> $freecord
>
> (freecorder.py:23857): libglade-WARNING **: unknown property
> `urgency_hint' for class `GtkWindow'
>
> Traceback (most recent call last):
> File "./freecorder.py", line 433, in ?
> main()
> File "./freecorder.py", line 424, in main
> window1 = Window1()
> File "./freecorder.py", line 205, in __init__
> SimpleGladeApp.__init__(self, path, root, domain, **kwargs)
> File "/usr/local/freecorder/SimpleGladeApp.py", line 108, in __init__
> self.new()
> File "./freecorder.py", line 219, in new
> l = m3u2list()
> File "./freecorder.py", line 188, in m3u2list
> for i in
> urllib2.urlopen("http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"):

[...]


Que donne wget http://mafreebox.freebox.fr/freeboxtv/playlist.m3u ??

> Si je lance freecorder par un menu, il ouvre une fenêtre blanche.
>
> Aussi j'ai :
>
> Err http://boisson.homeip.net ./ libdivxdecore0 1:5.0.1-1 404 Not Found
> Err http://boisson.homeip.net ./ libdivxencore0 1:5.0.1-1 404 Not Found
> Failed to fetch
> http://boisson.homeip.net/sarge/sarge/libdivxdecore0_1%3a5.0.1-1_i386.d eb
> 404 Not Found
> Failed to fetch
> http://boisson.homeip.net/sarge/sarge/libdivxencore0_1%3a5.0.1-1_i386.d eb
> 404 Not Found
> E: Unable to fetch some archives, maybe run apt-get update or try with
> --fix-missing?

Ils y sont pourtant, je met un «.» à la place du %, ça doit venir de
là...



et je fais quoi pour que ça marche?

Klaus
Avatar
François Boisson
Le Fri, 6 Jan 2006 19:19:00 +0100
Klaus Becker a écrit:

> Ils y sont pourtant, je met un «.» à la place du %, ça doit venir de
> là...

et je fais quoi pour que ça marche?



aot-get update
apt-get -f install ou apt-get install libdivxencore0 libdivxdecore0

par contre pour le pbm de la playlist, il faudrait que j'ai la réponse
à ma question...


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
> $ wget http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
--20:14:21-- http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
=> `playlist.m3u'
Résolution de mafreebox.freebox.fr... 212.27.38.253
Connexion vers mafreebox.freebox.fr[212.27.38.253]:80...




Ok, donc le service n'est pas encore présent sur la connexion.
Il faut aller le valider sur le site de Free.


François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Klaus Becker
Le Vendredi 6 Janvier 2006 19:50, François Boisson a écrit :
Le Fri, 6 Jan 2006 19:19:00 +0100

Klaus Becker a écrit:
> > Ils y sont pourtant, je met un «.» à la place du %, ça doit v enir de
> > là...
>
> et je fais quoi pour que ça marche?

aot-get update
apt-get -f install ou apt-get install libdivxencore0 libdivxdecore0



ok, c'est résolu

par contre pour le pbm de la playlist, il faudrait que j'ai la réponse
à ma question...



$ wget http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
--20:14:21-- http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
=> `playlist.m3u'
Résolution de mafreebox.freebox.fr... 212.27.38.253
Connexion vers mafreebox.freebox.fr[212.27.38.253]:80...

et ça s'arrête là

Klaus
Avatar
Klaus Becker
Le Vendredi 6 Janvier 2006 20:31, François Boisson a écrit :
> $ wget http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
> --20:14:21-- http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
> => `playlist.m3u'
> Résolution de mafreebox.freebox.fr... 212.27.38.253
> Connexion vers mafreebox.freebox.fr[212.27.38.253]:80...

Ok, donc le service n'est pas encore présent sur la connexion.
Il faut aller le valider sur le site de Free.



je dois valider cet accès où chez Free?
J'ai pas trouvé

Klaus
Avatar
François Boisson
> > Il faut aller le valider sur le site de Free.

je dois valider cet accès où chez Free?



http://adsl.free.fr/tv/freeplayer/

J'ai pas trouvé



???


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Xavier
François Boisson wrote:

Une personne (manatlan) a fait un frontal python assez efficace à un
fichier batch utilisant vlc pour enregistrer le flux TV freebox.

Pour l'adapter à la sarge, il a fallu backporter python2.4-gtk2 et
glade2. J'ai packagé le tout avec les dépendances en un paquet

freecorder

disponible sur

deb http://boisson.homeip.net/sarge/ ./

Faire
# apt-get install freecorder
puis
$ freecord


François Boisson





Bonjour,

j'ai testé ton paquet freecorder.

Je te fais remonter qq bugs que j'ai trouvé au niveau du paquet.

- manque la dépendance avec le paquet at,

- dans la page man, un des liens vers la doc est incorrect :
/usr/share/doc/freecorder.README.debian
-> /usr/share/doc/freecorder/README.Debian

- quand j'essaye d'utiliser freecord avec xmltv, j'ai l'erreur suivante :
IOError: [Errno 13] Permission non accordée:
'/usr/local/freecorder/libs/../tmp/progtv.data'
L'utilisation du dossier /usr/local/freecorder/tmp n'est pas géniale.
/tmp serait plus approprié ?
Mais là, ce n'est peut-être pas un problème au niveau de ton paquet.

Merci pour ton paquet.


Xavier


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
Xavier a écrit:



Bonjour,

j'ai testé ton paquet freecorder.

Je te fais remonter qq bugs que j'ai trouvé au niveau du paquet.

- manque la dépendance avec le paquet at,



Merci, je rajoute... Je n'y avais pas pensé.


- dans la page man, un des liens vers la doc est incorrect :
/usr/share/doc/freecorder.README.debian
-> /usr/share/doc/freecorder/README.Debian



Rectifié


- quand j'essaye d'utiliser freecord avec xmltv, j'ai l'erreur suivante :
IOError: [Errno 13] Permission non accordée:
'/usr/local/freecorder/libs/../tmp/progtv.data'
L'utilisation du dossier /usr/local/freecorder/tmp n'est pas géniale.
/tmp serait plus approprié ?
Mais là, ce n'est peut-être pas un problème au niveau de ton paquet.



Non, c'est la partie de manatlan. Je fais un patch.


Merci pour ton paquet.



Le nouveau paquet est sur le dépot.

Merci du retour :)

François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact