Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#176 Le 07/01/2006, à 17:13

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bon, le paquet est freecoder

il est sur

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

C'est un paquet prévu pour la debian sarge. Attention, j'ai supprimer le zenity dessus et j'ai refait le script frecord.sh. En cas de rupture de flux, la partie enregistrée est renommé de [NOM...].mpg à [NOM...].mpg-1 (puis -2, puis -3, etc) et un vlc est relancé et démarre un ouveau [NOM...].mpg.
Il suffit après de concaténer les vidéos. Le temps de rupture dépend de la connection, ça va de quelques secondes à une minute ou 2.
Il y a un log dans /var/log/freecorder.log.
Il y a

Hors ligne

#177 Le 07/01/2006, à 17:14

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

(?!?) ... sans doute des constantes de temps à optimiser dans le script (entre autres, j'attends 1 minute le temps que la connection vlc se fasse, c'est trop je pense).

FB

Hors ligne

#178 Le 07/01/2006, à 17:49

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

quelqu'un peut faire un .deb fidel à la version de manatlan ?
merci!

#179 Le 07/01/2006, à 17:50

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Voilà 16:50, paquet stabilisé avec un rajout de commande
$ stopfreecord
qui arrête l'enregistrement en cours. Ceux qui ont chargé le paquet entre 16:00 et 16:45 devrait le recharger.

Hors ligne

#180 Le 07/01/2006, à 18:04

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

ton .deb ne marche pas sur kubuntu hoary...
j'ai mis dans mon sources.list:
deb http://boisson.homeip.net/sarge/ ./

fais un update sur kynaptic...freecorder apparait, je l'installe.
une fois installer je tape freecorder en console et me dit:
bash: freecorder: command not found

alors je verifie si freecorder est bien installé...je vois une pastille verte dans kynaptic...

alors comment lance-tu freecorder avec ton .deb?
Y'aura t-il une version pour kde?

#181 Le 07/01/2006, à 18:05

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

lyse: tape freecord pas freecorder...

Hors ligne

#182 Le 07/01/2006, à 18:08

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

ok...generalement la commande est du même nom que le paquet...

en tapant freecord, j'ai:

Traceback (most recent call last):
  File "./fricorder.py", line 28, in ?
    import gtk
ImportError: No module named gtk

Moi qui pensait que les .deb servait à resoudre les pb de dépendances...
sad

#183 Le 07/01/2006, à 18:11

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

lancement: freecord
arret des enregistrements en cours: stopfreecord
vérification de ce qui s'est passé: fichier /var/log/freecorder.log
Tu as des lignes de la forme:
7200 /?????/[i_TELE][2006.01.07_16:17][120].mpg /var/run/freecorder/[i_TELE][2006.01.07_16:17][120].mpg.pid rtsp://mafreebox.freebox.fr/freeboxtv/417 haute
[une seule ligne ci dessus, c'est la commande]
PID:  30310
deb: 1136647043
fin: 1136654243
[heure de début et de fin en secondes]
en cas de souci, il s'y rajoute 3 lignes à chaque fois
mv /REPERTOIRE/[Europe_2_TV][2006.01.07_14:05][120].mpg /REPERTOIRE/[Europe_2_TV][2006.01.07_14:05][120].mpg-1
[le chgmt]
-1882
[ancien PID de VLC]
+26642
[Nouveau PID de VLC]

voilà. Par ailleurs, le frontal est à la virgule près celui de fricorder. Je n'ai fait que refaire frecord.sh et packagé le tout.

Hors ligne

#184 Le 07/01/2006, à 18:13

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

lyse a écrit :

ok...generalement la commande est du même nom que le paquet...

en tapant freecord, j'ai:

Traceback (most recent call last):
  File "./fricorder.py", line 28, in ?
    import gtk
ImportError: No module named gtk

Moi qui pensait que les .deb servait à resoudre les pb de dépendances...
sad

Ben oui, c'est bizarre... que donnes


$ dpkg -l python2.4*

Hors ligne

#185 Le 07/01/2006, à 18:18

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

dpkg -l python2.4*
donne:

Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom            Version        Description
+++-==============-==============-============================================
ii  python2.4      2.4.1-0        An interactive high-level object-oriented la
un  python2.4-cjkc <néant>       (aucune description n'est disponible)
un  python2.4-dev  <néant>       (aucune description n'est disponible)
un  python2.4-doc  <néant>       (aucune description n'est disponible)
ii  python2.4-glad 2.6.1-0ubuntu2 GTK+ bindings: Glade support
ii  python2.4-gnom 2.10.0-0ubuntu Python bindings for the GNOME desktop enviro
un  python2.4-gnom <néant>       (aucune description n'est disponible)
ii  python2.4-gtk2 2.6.1-0ubuntu2 Python bindings for the GTK+ widget set
ii  python2.4-mini 2.4.1-0        A minimal subset of the Python language (ver
ii  python2.4-nume 23.7-2ubuntu1  Numerical (matrix-oriented) Mathematics for
ii  python2.4-pyor 2.0.1-1ubuntu5 A Python language binding for the ORBit2 COR
un  python2.4-qt2  <néant>       (aucune description n'est disponible)
un  python2.4-qt2- <néant>       (aucune description n'est disponible)
ii  python2.4-qt3  3.13-4ubuntu2  Qt3 bindings for Python 2.4
un  python2.4-qt3- <néant>       (aucune description n'est disponible)
un  python2.4-qt3c <néant>       (aucune description n'est disponible)
ii  python2.4-sip4 4.2.1-1ubuntu2 Python/C++ bindings generator - Python2.3+Qt
ii  python2.4-xml  0.8.4-1ubuntu1 XML tools for Python (2.4.x)

#186 Le 07/01/2006, à 18:20

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

ah... Essaye avec
# apt-get install python2.4-tk

Si ça marche, dis le moi, je le rajoute dans les dépendances

Hors ligne

#187 Le 07/01/2006, à 18:25

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

j'ai installé python2.4-tk via kynaptic...j'ai toujours la même erreur.

#188 Le 07/01/2006, à 18:27

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bon, il ne trouve pas le gtk2, que donne

$ find /usr -name pygtk.py

Hors ligne

#189 Le 07/01/2006, à 18:28

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

find /usr -name pygtk.py
donne:
/usr/lib/python2.4/site-packages/pygtk.py

#190 Le 07/01/2006, à 18:31

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bon, là il faut que je réfléchisse... attends un peu

Hors ligne

#191 Le 07/01/2006, à 18:34

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Tu n'es pas la seule à avoir ce pbm, cf même fil page 4... je cherche encore

Hors ligne

#192 Le 07/01/2006, à 18:40

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bon, tu vas faire la chose suivante:
$ python2.4
Python 2.4.1 (#2, May  5 2005, 11:32:06)
[GCC 3.3.5 (Debian 1:3.3.5-12)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys;
>>> sys.path;
puis tu sors en tapant Ctrl-D, que donne la commande?

(Je crois avoir trouvé...) Que donne par ailleurs

$ ls -l /usr/lib/python2.4/site-packages/gtk-2.0

Dernière modification par fran.b (Le 07/01/2006, à 18:43)

Hors ligne

#193 Le 07/01/2006, à 18:45

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Alors je tape :
python2.4
puis j'ai:

Python 2.4.2 (#1, Jan  7 2006, 14:17:17)
[GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

J'ai attendu quelques minutes pour espérer avoir comme toi:
>>> import sys;
>>> sys.path;
mais j'ai juste
>>>

#194 Le 07/01/2006, à 18:48

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

désolé, il faut taper «import sys;» puis «sys.path;» je pensais être plus clair...

Hors ligne

#195 Le 07/01/2006, à 18:49

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

ls -l /usr/lib/python2.4/site-packages/gtk-2.0
donne :

total 472
-rw-r--r--  1 root root    894 2005-03-21 15:37 atk.la
-rw-r--r--  1 root root  27248 2005-03-21 15:37 atk.so
drwxr-xr-x  2 root root   4096 2006-01-01 14:37 bonobo
-rw-r--r--  1 root root  11666 2005-03-21 15:37 dsextras.py
-rw-r--r--  1 root root  12140 2005-12-16 19:57 dsextras.pyc
-rw-r--r--  1 root root  12140 2005-12-16 19:57 dsextras.pyo
-rw-r--r--  1 root root   1079 2005-03-08 00:40 gconf.la
-rw-r--r--  1 root root  53708 2005-03-08 00:40 gconf.so
drwxr-xr-x  2 root root   4096 2006-01-01 14:37 gnome
-rw-r--r--  1 root root   1498 2005-03-08 00:40 gnomecanvas.la
-rw-r--r--  1 root root  31528 2005-03-08 00:40 gnomecanvas.so
-rw-r--r--  1 root root   1437 2005-03-08 00:40 gnomevfs.la
-rw-r--r--  1 root root 102584 2005-03-08 00:40 gnomevfs.so
-rw-r--r--  1 root root    900 2005-03-21 15:37 gobject.la
-rw-r--r--  1 root root  93072 2005-03-21 15:37 gobject.so
drwxr-xr-x  2 root root   4096 2005-12-31 18:28 gtk
-rw-r--r--  1 root root    912 2005-03-21 15:37 pango.la
-rw-r--r--  1 root root  69816 2005-03-21 15:37 pango.so

#196 Le 07/01/2006, à 18:54

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

désolé, il faut taper «import sys;» puis «sys.path;» je pensais être plus clair...

lol...ok c fait.

j'ai retapé ta commande:
ls -l /usr/lib/python2.4/site-packages/gtk-2.0
aucun changement.
j'ai retenté freecord, toujours le même erreur.

#197 Le 07/01/2006, à 18:55

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

(les commandes que je t'ai fait taper n'étaient pas faites pour que ça marche mais pour que je comprenne ce qu'il se passait...)

Tu vas éditer le fichier fricorder.py et rajouter juste avant la ligne
import gtk

la ligne

sys.path.append('/usr/lib/python2.4/site-packages/gtk-2.0')

Ca devrait marcher. Il y a un souci dans le module d'installation du paquet Unbutu de python2.4-gtk2 on dirait.
(PS: donne moi quand même ce qu'a donné la commande sys.path; pour être sûr...)

Dernière modification par fran.b (Le 07/01/2006, à 18:59)

Hors ligne

#198 Le 07/01/2006, à 19:09

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

freecord

Traceback (most recent call last):
  File "./fricorder.py", line 27, in ?
    sys.path.append('/usr/lib/python2.4/site-packages/gtk-2.0')
NameError: name 'sys' is not defined

la commande sys.path
donne:
bash: sys.path: command not found

j'ai refait la manip en user...pour être sûre...ne marchant pas ja l'ai faite en root...marche pas plus.

#199 Le 07/01/2006, à 19:13

fran.b

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

zut et flute, j'avais oublié... il faut mettre

import sys
sys.path.append('/usr/lib/python2.4/site-packages/gtk-2.0')

juste avant

import gtk

dans le fichier fricorder.py,

Hors ligne

#200 Le 07/01/2006, à 19:17

lyse

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

ok...j'ai rajouté
import sys
j'ai lancé freecord et j'ai:

Traceback (most recent call last):
  File "./fricorder.py", line 28, in ?
    import gtk
  File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 33, in ?
    import gobject as _gobject
ImportError: /usr/lib/python2.4/site-packages/gtk-2.0/gobject.so: undefined symbol: PyUnicodeUCS4_AsUnicode