#726 Le 30/11/2006, à 17:12
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Manatlan est l'auteur de l'interface python et d'un script d'enregistrement mais n'a pas empaqueter fricorder. Comme j'ai trouvé le pgm intéressant, j'ai empaquetté le tout en faisant quelques modifications:
1) Ecriture d'un manuel
2) Réecriture du script d'enregistrement afin que les possesseurs d'une ligne limite puissent quand même enregistrer: en cas d'interruption, le flux est réinitialisé
3) Ajout de scripts d'encodage Divx
Le tout a été empaquetté initialement pour sarge puis pour Ubuntu. J'ai réglé quelques bugs. Le tout est fondé est la version 0.6 de fricorder toujours en cours. Les sources sont disponbiles sur le site de Manatlan ou sur mon site:
deb http://boisson.homeip.net/source/ ./
fricorder est enpaquetté pour debian sarge, etch, breezy, dapper et edgy.
Hors ligne
#727 Le 30/11/2006, à 20:03
- Jonathan38
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Pardon, il n'y a pas de depot, il faut juste décompresser le .gz dispo ici :
http://manatlan.online.fr/fricorder.php
Par contre, c'est vrai que je m'y perd un peu avec toutes ces versions d'ubuntu. La version de Manatlan fonctionnait avec le version d'ubuntu juste avant edgy. Avec les autres, je ne sais pas.
Hors ligne
#728 Le 30/11/2006, à 23:59
- mth
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Tout marche parfaitement, merci beaucoup pour votre aide.
Et merci fran.b et Manatlan pour le super boulot.
Eviv Bulgroz !
Hors ligne
#729 Le 05/01/2007, à 20:29
- Hexes
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Bonjour à tous,
Je débarque sur ce thread, et tout d'abord :
MERCI GROS MERCI MILLES MERCI pour cet outil puissant et vraiment intéressant
Ensuite, je tiens à dire que je n'ai pas tout lu sur ce thread, mais je suis tombé sur le problème de bash (Unexpected error)
Pour résoudre le problème, j'ai changé pour tous les script .sh la première ligne :
#!/bin/sh par #!/bin/bash
et ça marche
Il faudrait que tu le réintègre pour les autres...
Encore bravo et continue tu nous gâtes
@+
--
La météo est une science qui permet de connaître
le temps qu'il aurait dû faire.
[Philippe Bouvard]
Hors ligne
#730 Le 05/01/2007, à 22:11
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Déjà fait, merci, c'est dans la dernière version du paquet
Hors ligne
#731 Le 07/01/2007, à 19:21
- Jonathan38
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
bonjour à tous,
sauriez vous comment mettre à jour la liste des chaines ?
je dis ca car deux nouvelles chaines viennent de faire leur apparition
merci
Hors ligne
#732 Le 07/01/2007, à 19:32
- guigoz
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
redémarres la freebox?
Hors ligne
#733 Le 12/01/2007, à 19:13
- Jonathan38
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
un peu en retard mais ca fonctionne ^^
Hors ligne
#734 Le 17/01/2007, à 20:06
- mininux
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Salut à tous, est-que vous savez si une nouvelle version du script d'enregistrement existe pour supporter vlc 0.8.6? Je suis en train de m'y mettre mais si c'est déjà fais, pas la peine de se fatiguer.
#735 Le 17/01/2007, à 21:20
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Allons bon, quelles sont les différences et je referais un nouveau paquet
Hors ligne
#736 Le 21/01/2007, à 16:42
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Salut fran.b ca va bien depuis le temps
Je viens d'installer Edgy et je me suis précipité sur fricorder
J'ai utilisé ton dépots enfin celui-ci :
deb http://boisson.homeip.net/ubuntu edgy ./
Ca m'a installé vlc (0.8.6) en suivant les dépendances.
Lorsque je programme un enregistrement j'obtient ceci :
warning: commands will be executed using /bin/sh
job 3 at Sun Jan 21 16:36:00 2007
L'enregistrement à l'air de foncitonner mais par contre je n'ai plus de fenêtres m'indiquant qu'un enregistrement est en cours.
Et j'ai l'impression que l'enregistrement est entrelassé (cad qu'il y a comme un effet d'une ligne sur 2) mais je soupconne mon VLC là
Hors ligne
#737 Le 21/01/2007, à 17:02
- www.rzr.online.fr
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
www.rzr.online.fr a écrit :philfifi a écrit :Bonjour tous,
D'abord félicitations aux participants pour la création et les modifications faites sur le fricorder.La personne qui a fait un package pour debian a t'elle fait un ITP ?
Qu'est ce qu'un ITP??? [edit: Vu, la réponse est non]
PS: Package pour edgy fait mais je n'ai pas de retour.
Si ca vous interesse, je peux voir ce que je peut faire,
peut tu donner l'adresse de ton patch debian (*.diff.gz) ?
A+
# http://identi.ca/rzr # tel mobiles sous linux ca rulez ! (maemo, openmoko, android etc)
# http://rzr.online.fr/q/apt # svp testez mes .deb's
# http://rzr.online.fr/q/unicorn.fr # BeWan USB gris : (marche sur dapper)
# http://go.cur.lv/files# files to be shared or email me
Hors ligne
#738 Le 21/01/2007, à 22:40
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Les sources sont sur
deb-src http://boisson.homeip.net/source/ ./
Haazheel: Il va falloir que je regarde, apparemment les vlc 0.8.6 est différent des versions précédentes. Dans le fichier «sleep.sh» sous /usr/local/fricorder, tu trouves à la ligne 26 et 58 d'une part (mode ogm) et 31 et 63 d'autre part (option direct) les options passées à vlc, parmi lesquelles en l'occurrence
--filter deinterlace:bob
Tu peux essayer de voir si la syntaxe de vlc a changé sur cette option. Peut être notamment que la syntaxe est devenue --filter deinterlace=bob, il semble que la syntaxe de VLC a changé dans cette direction. Essaye donc et dis moi le résultat, si c'est le cas, je mettrais à jour fricorder
Hors ligne
#739 Le 24/01/2007, à 22:35
- mininux
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
J'ai réussis à le faire fonctionner, voilà la commande qui marche bien :
vlc $STREAM --deinterlace-mode bob --sout $OUTFILE.mpg --mux ts -I dummy
je n'ai pas fais le ogm mais c'est le même principe.
#740 Le 10/02/2007, à 11:02
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Me revoila !
Pour le moment c'est un échec même en changeant les lignes
J'ai aussi testé avec Homeplayer et c'est le même résultat... Je suis étonné car j'ai l'impresison d'être le seul à avoir le problème !!
J'ai toujours la solution de repasser sous vlc 0.8.5 mais je vias encore farfouiller un peu !
A bientôt !
Hors ligne
#741 Le 10/02/2007, à 11:33
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Essaye en tapant directement
vlc rtsp://mafreebox.freebox.fr/freeboxtv/201 --filter deinterlace:bob --sout "#std{access=file,mux=ts,url=/tmp/bidon.mpg}" -I dummy
et donne les messages d'erreurs...
Hors ligne
#742 Le 10/02/2007, à 11:41
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
(là je vais glisser discrètement que je suis en train de tester Debien Etch ) et voici ce que j'ai obtenu :
VLC media player 0.8.6a Janus
Warning: option --filter is deprecated. You should use --vout-filter instead.
[00000285] dummy interface: using the dummy interface module...
Sending request: OPTIONS rtsp://mafreebox.freebox.fr/freeboxtv/201 RTSP/1.0
CSeq: 1
User-Agent: VLC media player (LIVE555 Streaming Media v2006.07.03)
Received OPTIONS response: RTSP/1.0 200 OK
Cseq: 1
Server: fbxrtspd/1.0 Freebox minimal RTSP server
Public: DESCRIBE, SETUP, TEARDOWN, PLAY
Sending request: DESCRIBE rtsp://mafreebox.freebox.fr/freeboxtv/201 RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent: VLC media player (LIVE555 Streaming Media v2006.07.03)
Received DESCRIBE response: RTSP/1.0 200 OK
Cseq: 2
Content-Length: 171
Content-Type: application/sdp
Content-Language: fr
Server: fbxrtspd/1.0 Freebox minimal RTSP server
Need to read 171 extra bytes
Read 171 extra bytes: v=0
o=leCDN 1171103962 1171103962 IN IP4 kapoueh.proxad.net
s=France 2
i=France 2
c=IN IP4 0.0.0.0
t=0 0
m=video 0 RTP/AVP 33
a=control:rtsp://212.27.38.253/freeboxtv/201
Sending request: SETUP rtsp://212.27.38.253/freeboxtv/201 RTSP/1.0
CSeq: 3
Transport: RTP/AVP;unicast;client_port=33020-33021
User-Agent: VLC media player (LIVE555 Streaming Media v2006.07.03)
Received SETUP response: RTSP/1.0 200 OK
Cseq: 3
Session: Mj5OUDxtozK6xyY6gELsdh6Ui55jauNMEIrocPIqeinCGcyNGa5Jh2tpXpzXKcA
Server: fbxrtspd/1.0 Freebox minimal RTSP server
Transport: RTP/AVP;unicast;mode=play;destination=192.168.0.51;client_port=33020-33021;server_port=32768-32769
Sending request: PLAY rtsp://mafreebox.freebox.fr/freeboxtv/201 RTSP/1.0
CSeq: 4
Session: Mj5OUDxtozK6xyY6gELsdh6Ui55jauNMEIrocPIqeinCGcyNGa5Jh2tpXpzXKcA
Range: npt=0.000-
User-Agent: VLC media player (LIVE555 Streaming Media v2006.07.03)
Received PLAY response: RTSP/1.0 200 OK
Cseq: 4
Session: Mj5OUDxtozK6xyY6gELsdh6Ui55jauNMEIrocPIqeinCGcyNGa5Jh2tpXpzXKcA
Server: fbxrtspd/1.0 Freebox minimal RTSP server
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 66
Merci encore pour ton aide !
Hors ligne
#743 Le 10/02/2007, à 12:06
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Hum, il existe 2 librairies libdvbpsi, la 3 et la 4. Au départ, vlc utilisait la 3. Regardes ce que donne
ldd /usr/bin/vlc
PS/ Il y a un paquet pour etch
deb http://boisson.homeip.net/debian/ etch divers
Dernière modification par fran.b (Le 10/02/2007, à 12:07)
Hors ligne
#744 Le 10/02/2007, à 12:30
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Hop :
linux-gate.so.1 => (0xffffe000)
libvlc.so.0 => /usr/lib/libvlc.so.0 (0xb7df8000)
libhal.so.1 => /usr/lib/libhal.so.1 (0xb7dee000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb7dbb000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7db2000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7da0000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7d9c000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d77000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c46000)
libdvbpsi.so.4 => /usr/lib/libdvbpsi.so.4 (0xb7c3a000)
libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7c01000)
libogg.so.0 => /usr/lib/libogg.so.0 (0xb7bfc000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7b17000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7b0c000)
/lib/ld-linux.so.2 (0xb7fd5000)
Ha ben je l'avais cherché (mal apparemment) le dépôt et du coup je me suis rabattu sur ceux de Tvfreeplayer ou un truc du genre (me semble)
Hors ligne
#745 Le 10/02/2007, à 14:58
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Hum, essaye de mettre à jour le paquet libdvbpsi4
Hors ligne
#746 Le 10/02/2007, à 15:11
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
En utilisant le dépôts que tu viens de me donner ?
Hors ligne
#747 Le 10/02/2007, à 16:18
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Non, le dépot etch. Si ça ne va pas mieux, tu peux essayer
ftp://boisson.homeip.net/vlc
il y a un paquet mais je ne l'ai pas testé
Dernière modification par fran.b (Le 10/02/2007, à 16:19)
Hors ligne
#748 Le 10/02/2007, à 23:16
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Alors j'ai essayé de faire ce que tu me disais mais je m'en sort pas avec Adept...
J'ai tout tout viré et remis en ajoutant ton dépôt...
Voici mon source.list :
deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp2.fr.debian.org/debian/ etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
deb http://www.debian-multimedia.org etch main
deb http://boisson.homeip.net/debian/ etch divers
## Dépot Tvfreeplayer Debian Freeplayer et Multipostes
deb http://www.tvfreeplayer.com/linux/falcon debian mods
La version de libdvbpsi est la 0.1.5-2
Tu penses que les problèmes viennent de cette librairie et pas de l'option décrite plus haut par mininux ?
J'ai tenté de modifier le fichier sleep.sh mais sans résultat. Je devrais peut-être récupérer une autre version du fricorder (je ne pense pas l'avoi vu sur le dépôts etch) 0.6.12 ?
Ou alors tenter d'installer une autre version de VLC mais je n'arrive pas à me défaire de cette 0.8.6... Quand je l'enlève et tente d'installer un .deb il manque des dépendances et il me propose d'upgrader vlc...
Je m'éparpille je pense
Hors ligne
#749 Le 11/02/2007, à 09:36
- fran.b
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Non, la commande vlc sur la 0.6-12 est celle que je t'ai donné. Si elle ne passe pas, la nouvelle version ne passera pas. Essaye en faisant
strace vlc rtsp://mafreebox.freebox.fr/freeboxtv/201 --filter deinterlace:bob --sout "#std{access=file,mux=ts,url=/tmp/bidon.mpg}" -I dummy 2> /tmp/erreurs
et regarde la fin du fichier /tmp/erreurs
Tu peux aussi remplacer --filter par --vout-filter mais ça ne changera rien ça je pense
Hors ligne
#750 Le 11/02/2007, à 10:17
- Haazheel
Re : FRICORDER FreeboxTV/magnétoscope.virtuel
Le fichier erreurs est assez conséquent, j'ai recherché les lignes concernant libdvbpsi4 (qui se trouve vers la fin si on oublie les sleep) et je retrouve les mêmes erreurs.
Sending request: SETUP rtsp://212.27.38.253/freeboxtv/201 RTSP/1.0^M
CSeq: 3^M
Transport: RTP/AVP;unicast;client_port=33946-33947^M
User-Agent: VLC media player (LIVE555 Streaming Media v2006.07.03)^M
^M
Received SETUP response: RTSP/1.0 200 OK^M
Cseq: 3^M
Session: gQCHjYKIuPWilDNBvdGu8qoDwE8u8lmf1OMaCmIW2v5eZIFlMbFKrUeOoc8nnls^M
Server: fbxrtspd/1.0 Freebox minimal RTSP server^M
Transport: RTP/AVP;unicast;mode=play;destination=192.168.0.51;client_port=33946-33947;server_port=32768-32769^M
^M
Sending request: PLAY rtsp://mafreebox.freebox.fr/freeboxtv/201 RTSP/1.0^M
CSeq: 4^M
Session: gQCHjYKIuPWilDNBvdGu8qoDwE8u8lmf1OMaCmIW2v5eZIFlMbFKrUeOoc8nnls^M
Range: npt=0.000-^M
User-Agent: VLC media player (LIVE555 Streaming Media v2006.07.03)^M
^M
Received PLAY response: RTSP/1.0 200 OK^M
Cseq: 4^M
Session: gQCHjYKIuPWilDNBvdGu8qoDwE8u8lmf1OMaCmIW2v5eZIFlMbFKrUeOoc8nnls^M
Server: fbxrtspd/1.0 Freebox minimal RTSP server^M
^M
NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 66
NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
Je vais refaire un test, il me semble qu'en appliquant un filtre sous avidemux je peux "corriger" l'entrelacement mais j'aimerais surtout y arriver lors de l'enregistrement
Suis "étonné" d'être le seul emmerdé sur ce coup là !!!
EDIT :
Je viens de retenter un enregistrement et même résultat...
Par contre hier soir j'ai enregistré un concert entier de 75 minutes et là je ne comprends rien... ce n'est pas entrelacé... Tu y comprends quelque chose ??!
Dernière modification par Haazheel (Le 11/02/2007, à 10:32)
Hors ligne