#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...
#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
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 gtkMoi qui pensait que les .deb servait à resoudre les pb de dépendances...
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