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.

#1 Le 14/01/2009, à 21:32

denis12

[RESOLU] comment visualiser source firewire avec vlc

bonjour
Je souhaite visualiser de la video numerique qui entre dans mon pc par le port firewire (ieee1394) avec vlc.
Dans vlc je fais media/ouvrir un peripherique de capture mais je ne sais pas quoi mettre comme nom de peripherique video ; j'ai essayé /dev/raw1394 sans succès.
Je signale que ça marche tres bien avec kino, j'ai bien mis les droits qu'il faut sur ce fichier ; le probleme se pose dans vlc.

Dernière modification par denis12 (Le 18/01/2009, à 23:01)


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne

#2 Le 14/01/2009, à 21:50

idcpif

Re : [RESOLU] comment visualiser source firewire avec vlc

vlc -vvv dv/rawdv:///dev/raw1394 --dv-caching 10000

http://www.pier-infor.eu

Hors ligne

#3 Le 14/01/2009, à 21:57

denis12

Re : [RESOLU] comment visualiser source firewire avec vlc

ben merci de la réponse mais ça ne marche pas
J'ai plein de lignes dans la console et en particulier les suivantes :

[00000409] access_dv access error: failed to open a Firewire (IEEE1394) connection
[00000409] main access warning: no access module matching "dv" could be loaded
[00000409] main access debug: TIMER module_Need() : 16.741 ms - Total 16.741 ms / 1 intvls (Avg 16.741 ms)
[00000408] main input error: open of `dv/rawdv:///dev/raw1394' failed: could not create access


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne

#4 Le 14/01/2009, à 22:10

idcpif

Re : [RESOLU] comment visualiser source firewire avec vlc

Passez en mode player sur la camera.
Ouvrir un terminal :

sudo chmod 777 /dev/raw1394

Ouvrir un autre terminal :

vlc -vvv dv/rawdv:///dev/raw1394 --dv-caching 10000

vérifier les permissions de /dev/raw1394

ls -als /dev/raw1394

et vérifier la présence du module par

lsmod|grep raw1394

http://www.pier-infor.eu

Hors ligne

#5 Le 14/01/2009, à 22:22

denis12

Re : [RESOLU] comment visualiser source firewire avec vlc

Merci

La cam est en mode player
j'ai fait :
sudo chmod 777 /dev/raw1394

la commande ls -als /dev/raw1394 me renvoit :
0 crwxrwxrwx 1 root disk 171, 0 2009-01-14 20:05 /dev/raw1394

la commande lsmod|grep raw1394 me renvoit :
raw1394                32348  0
ieee1394               96324  4 sbp2,dv1394,raw1394,ohci1394

Mais la commande vlc -vvv dv/rawdv:///dev/raw1394 --dv-caching 10000
ne fonctionne toujours pas !*

une idée ?


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne

#6 Le 14/01/2009, à 22:28

idcpif

Re : [RESOLU] comment visualiser source firewire avec vlc

Oui une idée :
Vérifier que vlc supporte 1394 sinon recompiler à partir des sources.

vlc -v

Références Méthode 2 lien ci-dessous
http://streaming411.com/wiki/Encoding_live_streams


http://www.pier-infor.eu

Hors ligne

#7 Le 14/01/2009, à 23:17

denis12

Re : [RESOLU] comment visualiser source firewire avec vlc

alors la commande vlc -v me renvoit (entre autres)

[00000001] main libvlc debug: translation test: code is "Fr"
[00000377] playlist demux warning: invalid <playlist> attribute:"xmlns:vlc"
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.

C'est la version  version 0.9.4 Grishenko

a noter que la meme version windows permet de lire mon camescope , je viens de tester sous windows xp.


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne

#8 Le 14/01/2009, à 23:28

idcpif

Re : [RESOLU] comment visualiser source firewire avec vlc

Alors que dis cvlc , le mien renvoie :

VLC media player 0.9.4 Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.4 Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i486-linux-gnu' 
'--enable-maintaner-mode' '--enable-release' '--prefix=/usr' '--enable-libtool' '--enable-fast-install' 
'--with-binary-version=1ubuntu3' '--disable-update-check' '--disable-gnome' '--disable-gtk' '--disable-familiar' 
'--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-esd' '--enable-mad' '--enable-arts' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--with-mozilla-pkg=libxul-plugin' '--disable-kde' 
'--enable-mp4' '--enable-dvb' '--disable-satellite' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--disable-slp' 
'--enable-flac' '--disable-skins' '--disable-basic-skins' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' 
'--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-cdio' '--enable-mod' '--enable-theora' 
'--enable-modplug' '--enable-dvdnav' '--enable-gnutls' '--enable-ffmpeg' '--enable-ncurses' '--enable-smb' '--disable-
gnomevfs' 
'--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--enable-x264' '--enable-faad' '--disable-zvbi' '--enable-telx' '--enable-mediacontrol-bindings' '--disable-atmo' '--enable-taglib' 
'--enable-libass' '--enable-libdca' '--enable-alsa' 
'--enable-dv' 
'--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-svgalib' '--enable-dvd' 
'--without-dvdcss' 'build_alias=i486-linux-gnu' 
'CFLAGS=-g -O2' 'LDFLAGS=-Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-g -O2'
[00000001] main libvlc debug: translation test: code is "Fr"

Je dispose donc de l'option  --enable-dv

Par acquis de conscience on peut faire un pipe de dvgrab vers vlc :

dvgrab -f dv2 - | vlc - -vvv :demux=rawdv --no-sub-autodetect-file

Pour information ceci fonctionne également sur un flux live pas seulement en mode player.

Dernière modification par idcpif (Le 15/01/2009, à 00:12)


http://www.pier-infor.eu

Hors ligne

#9 Le 15/01/2009, à 20:59

denis12

Re : [RESOLU] comment visualiser source firewire avec vlc

Je dispose aussi de l'option --enable-dv je viens de le vérifier

Je me demande si je vais y arriver .... Ce qui est fou, c'est que je visualise le flux dans kino sans soucis...


EDIT : ça y est ça marche avec le pipe de dvgrab
Vraiment merci beaucoup a toi
Je mets en resolu
a +

Dernière modification par denis12 (Le 16/01/2009, à 20:25)


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne

#10 Le 17/01/2009, à 01:18

denis12

Re : [RESOLU] comment visualiser source firewire avec vlc

Je souhaiterais encoder à la volée ce flux dv firewire dans un fichier mpg de manière à pouvoir lire ce fichier mpg depuis les autres pc du reseau local.
C'est possible ?

Dernière modification par denis12 (Le 18/01/2009, à 12:19)


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne

#11 Le 18/01/2009, à 22:58

denis12

Re : [RESOLU] comment visualiser source firewire avec vlc

ca y est j'ai completement resolu mon pb, enfin j'ai une solution qui me convient.

le sauveur : ffmpeg qui me permet d'encoder  en mpg en temps réel mon flux firewire provenant du decodeur satellite a travers ma moviebox et qui créée un fichier mpg dans un repertoire partagé sur mon reseau local
je peux ainsi avec mon eeepc en wifi lire ce fichier avec vlc au fur et a mesure que ce fichier se construit par ffmpeg, j'ai juste un léger différé, mais je peux ainsi commencer a regarder le film du satellite quand je veux, faire des pauses, le tout tranquillement dans n importe quelle piece.
merci beaucoup

voici un exemple de commande que j'utilise :

dvgrab -format dv1 - | ffmpeg -deinterlace -f dv -i - -vcodec mpeg2video -s 352x288 -qscale 3.5 -acodec libmp3lame -ab 32k -ar 22050 flux.mpg

En espérant que ça serve à quelqu'un je mets résolu et grand merci à idcpif, en particulier pour le pipe de dvgrap vers vlc

a +


Athlon 64 4000+
Lubuntu 14.04.2  64 bits
2.5 go de RAM
Carte video RADEON HD 4350

Hors ligne