Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1416 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  acquisition video avec Lives ou Kino ....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

acquisition video avec Lives ou Kino ....

n°643897
patrick2
V6 power
Posté le 03-03-2005 à 09:01:21  profilanswer
 

Bonjour,
 
cela fait plusieurs jours que j essaie en vain d'acquerir de la video par lives ou kino, ceci par carte firewire, camescope dv .
visiblement le noyau utilise me fait des soucis que je ne sais resoudre :(
malgre pas mal d essais ........
 
[root@localhost patrick]# lspci
00:0d.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (                                           rev 46)
[root@localhost patrick]# lsmod | grep 1394
video1394              15244  0
dv1394                 17196  0
raw1394                24492  0
eth1394                17000  0
ohci1394               30788  2 video1394,dv1394
ieee1394              292056  5 video1394,dv1394,raw1394,eth1394,ohci1394
[root@localhost patrick]# uname -a
Linux localhost 2.6.8.1-10mdk #1 Wed Sep 8 17:00:52 CEST 2004 i686 AMD Athlon(tm) processor unknown GNU/Linux
[root@localhost patrick]#
 
 
dans dev/ il me semble aussi qu'il manquerait certaines choses ...
et le raw1394 et marque en groupe "usb"
 
[root@localhost patrick]# ls /dev
agpgart   floppy/  hdd       loop6     ptmx   ram6        sound/   tty11  tty24  tty37  tty5   tty62  urandom    vcsa1
apm_bios  full     ide/      loop7     pts/   ram7        sr0      tty12  tty25  tty38  tty50  tty63  usbmouse@  vcsa2
audio     hda      initctl|  md/       ram0   ram8        sr1      tty13  tty26  tty39  tty51  tty7   vc/        vcsa3
cdrom@    hda1     input/    md0       ram1   ram9        st0      tty14  tty27  tty4   tty52  tty8   vcc/       vcsa4
cdrom0@   hdb      kmem      mem       ram10  random      st1      tty15  tty28  tty40  tty53  tty9   vcs        vcsa5
cdroms/   hdb1     kmsg      misc/     ram11  raw1394     stderr@  tty16  tty29  tty41  tty54  ttyS0  vcs1       vcsa6
console   hdb2     log=      mixer     ram12  rd/         stdin@   tty17  tty3   tty42  tty55  ttyS1  vcs2       vcsa7
core@     hdb3     loop/     mouse@    ram13  rtc         stdout@  tty18  tty30  tty43  tty56  ttyS2  vcs3       zero
discs/    hdb5     loop0     net/      ram14  sequencer   ts0      tty19  tty31  tty44  tty57  ttyS3  vcs4
dsp       hdb6     loop1     null      ram15  sequencer2  tts/     tty2   tty32  tty45  tty58  ttyS4  vcs5
fb0       hdc      loop2     port      ram2   sg0         tty      tty20  tty33  tty46  tty59  ttyS5  vcs6
fd@       hdc1     loop3     ppp       ram3   sg1         tty0     tty21  tty34  tty47  tty6   ttyS6  vcs7
fd0       hdc2     loop4     psaux     ram4   shm/        tty1     tty22  tty35  tty48  tty60  ttyS7  vcsa
fd1       hdc5     loop5     psmouse@  ram5   snd/        tty10    tty23  tty36  tty49  tty61  tun    vcsa0@
[root@localhost patrick]#
 
var/log/messages .
 
Mar  3 08:59:55 localhost ieee1394.agent[8826]: ... no drivers for IEEE1394 product 0x/0x/0x
Mar  3 08:59:55 localhost ieee1394.agent[8844]: ... no drivers for IEEE1394 product 0x/0x/0x
 
pourtant, kino est capable de commander le camescope via av/c .

mood
Publicité
Posté le 03-03-2005 à 09:01:21  profilanswer
 

n°643918
axel584
Posté le 03-03-2005 à 09:47:08  profilanswer
 

tu as essayé dvgrab ? (même site que kino)

n°643924
axel584
Posté le 03-03-2005 à 09:52:40  profilanswer
 

Je te conseille de lire les tutoriaux de funix :
 
http://www.funix.org/fr/linux/main [...] &page=menu

n°643966
patrick2
V6 power
Posté le 03-03-2005 à 11:01:13  profilanswer
 

merci axel,
j'ai regarde un peu partout ... et dvgrab, qui est utilise par kino pour l'acquisition si j'ai bien compris m'nvoi un erreur aussi :(
 
[patrick@localhost patrick]$ dvgrab --format dv2 --frames 100 toto
""     0.00 MB 0 frames
Capture Stopped
Error: no DV
 
[patrick@localhost patrick]$
 
[root@localhost patrick]# dvgrab --format dv2 --frames 100 toto
""     0.00 MB 0 frames
Capture Stopped
Error: no DV
 
[root@localhost patrick]#
 
il commande ( dvgrab ) le camescope en lecture mais c'est tout .
il l'arrete aussi suite a l erreur .
 
une idee ?  
 

n°644152
crouik
Posté le 03-03-2005 à 13:29:12  profilanswer
 

J'ai eu ce problème avec les périf de caractère dans dev.
Je crois qu'il y a une mise à jour de mandrake, faut voir car en Anglais je sais pas trop ce qu'il raconte.
Je suis arrivé en faisant ça:
 
modif dans etc/rc.d/init.d/udev
ajout de la ligne  
make_node $udev_root/raw1394 c 171 0
make_node $udev_root/video1394 c 172 0
 
rm_node $udev_root/raw1394 c 171 0
rm_node $udev_root/video1394 c 172 0
 
(ça me place les nodes correspondant dans dev au démarrage)
 
J'ai ça comme module:
 
video1394              15244  0
ohci1394               30788  1 video1394
raw1394                24492  0
ieee1394              292056  3 video1394,ohci1394,raw1394
 
De plus, il faut:
rmmod eth1394
 
si non ça marche pas. (sais pas pourquoi )
Sais pas que faire non plus pour que eth1394 ne se charge pas au reboot.
Si ça peut aider ...
 
PS, Les tutos de funix j'ai pas trouvé de solution, car c'est un problème depuis la mandrake 10.1


Message édité par crouik le 03-03-2005 à 13:31:55
n°644630
patrick2
V6 power
Posté le 04-03-2005 à 00:07:39  profilanswer
 

crouik a écrit :


Je suis arrivé en faisant ça:
modif dans etc/rc.d/init.d/udev
ajout de la ligne  
 
make_node $udev_root/raw1394 c 171 0
make_node $udev_root/video1394 c 172 0
 
rm_node $udev_root/raw1394 c 171 0
rm_node $udev_root/video1394 c 172 0
 
 
De plus, il faut:
rmmod eth1394


 
merci .
je cherche a faire la meme chose que toi mais en console afin de tester :
 
mknod /dev/raw1394 c 171 0
mknod /dev/video1394 c 172 0  
 
( la si j'ai bien compris on cree les nod )
 
 
 
la je sais pas : ( en console ca donne quoi ? )
 
rm_node $udev_root/raw1394 c 171 0              ( la tu enleve les fichiers ? )
rm_node $udev_root/video1394 c 172 0
 
rmmod eth1394          
 
 
 
 
 
ca va finir par marcher :)
 

n°644633
patrick2
V6 power
Posté le 04-03-2005 à 00:12:27  profilanswer
 

rm /dev/raw1394
rm /dev/video1394
 
ca a l'air d etre ca ...


Message édité par patrick2 le 04-03-2005 à 00:35:33
n°644661
crouik
Posté le 04-03-2005 à 01:45:06  profilanswer
 

En console juste les mknod pour video1394 et raw1394.
Et rmnod pour eth1394  
je sais pas pourquoi, mais chez moi si je laisse le module eth1394 chargé l'acquisition ne se fait pas.
Ensuite j'allume le camescope puis je lance kino et ça roule.
 
les:
rm_node $udev_root/raw1394 c 171 0
rm_node $udev_root/video1394 c 172 0
C'est uniquement quand j'ai modifié le fichier,pour automatiser la création des nodes au lancement de linux et la supression à la fermeture de linux.
Faut lire un peu dans etc/rc.d/init.d/udev


Message édité par crouik le 04-03-2005 à 02:11:18
n°644692
patrick2
V6 power
Posté le 04-03-2005 à 08:42:55  profilanswer
 

merci pour tes explications .
 
voilà ce que j'ai fait :
 
 
[root@localhost patrick]# mknod /dev/raw1394 c 171 0
mknod: `/dev/raw1394': File exists
[root@localhost patrick]# chmod 666 /dev/raw1394
[root@localhost patrick]# mknod /dev/video1394 c 172 0
[root@localhost patrick]# rmmod eth1394
.            ( la ca reste en attente, c'est normal ? )
 
 
dans une autre console :
 
 
[root@localhost patrick]# dvgrab --format dv2 --frames 300 toto
""     0.00 MB 0 frames
Capture Stopped
Error: no DV
 
[root@localhost patrick]# rm /dev/raw1394          ( j enleve, il me parait louche)
rm: détruire fichier spécial de caractères `/dev/raw1394'? y
[root@localhost patrick]# mknod /dev/raw1394 c 171 0
[root@localhost patrick]# dvgrab --format dv2 --frames 300 toto
""     0.00 MB 0 frames
Capture Stopped
Error: no DV
 
[root@localhost patrick]#
 
 
ben zut ....
 
Mar  4 08:32:27 localhost ieee1394.agent[5174]: ... no drivers for IEEE1394 product 0x/0x/0x
Mar  4 08:32:27 localhost ieee1394.agent[5165]: ... no drivers for IEEE1394 product 0x/0x/0x
 
 
curieux ........
 
 
 

n°644711
crouik
Posté le 04-03-2005 à 09:40:08  profilanswer
 

[marc@isatis marc]$ su
Password:
[root@isatis marc]# lsmod | grep 1394
eth1394                17000  0
video1394              15244  0
ohci1394               30788  1 video1394
raw1394                24492  0
ieee1394              292056  4 eth1394,video1394,ohci1394,raw1394
[root@isatis marc]# rmmod eth1394
[root@isatis marc]# lsmod | grep 1394
video1394              15244  0
ohci1394               30788  1 video1394
raw1394                24492  0
ieee1394              292056  3 video1394,ohci1394,raw1394
[root@isatis marc]#
 
tout ça dans la même console

mood
Publicité
Posté le 04-03-2005 à 09:40:08  profilanswer
 

n°644726
crouik
Posté le 04-03-2005 à 10:12:38  profilanswer
 

Je n'ai pas non plus de dv1394,
Normalement avec le video1394 c'est suffisent.
D'après funix, on peut utiliser l'un ou l'autre
dv1394 serait un peu mieux mais là je ne sais pas comment l'utiliser avec kino.
Moi ça n'a pas marché en tout cas.
 
voici la liste des nodes que j'ai pour acquérir:
[root@isatis dev]# ls | grep 1394
raw1394
video1394
[root@isatis dev]#
 
Les miens sont construit au démarrage du système grâce au modif dans le fichier
etc/rc.d/init.d/udev
 
Pour le construire manuellement je faisais:
[root@isatis dev]# mknod video1394 c 172 0
[root@isatis dev]# chmod 666 video1394
[root@isatis dev]# mknod raw1394 c 171 0
[root@isatis dev]# chmod 666 raw1394
 
Je n'ai pas testé avec dvgrab, juste avec kino,
Je branche ma camera par le firwire, je l'allume, je lance kino,
(je vérifie dans le menu edit->preference onglet iee1394 que mon camescope est bien là et que le pilote est bien raw1394 et le bon chemin /dev/raw1394)
Je ferme et je vais sous l'onglet "capture"
là les commandes du camescope sont activées par le bouton "av/c" (je clique dessus)
Je peux ensuite commander le camescope depuis l'interface de kino
je fais un essai pour voir si ça marche
Je renseigne un nom pour la capture et un dossier cible
Je clique sur le bouton rouge "capture" et ça roule tout seul.
 
(je viens de refaire la manip pour être sur)


Message édité par crouik le 04-03-2005 à 10:13:54
n°644751
patrick2
V6 power
Posté le 04-03-2005 à 11:19:11  profilanswer
 

merci de tes verifications .
 
je bloque sur : rmmod eth1394
 
la premiere fois que je le lance : ca se bloque , en attente donc .
un" ctrl C " ne fait rien .
si je quitte la console que j'en relance une :
 
 
[root@localhost patrick]# rmmod eth1394
ERROR: Removing 'eth1394': Device or resource busy
[root@localhost patrick]#
 
et :
 
 
[root@localhost patrick]# lsmod | grep 1394
video1394              15244  0
dv1394                 17196  0
raw1394                24492  0
eth1394                17000  0
ohci1394               30788  2 video1394,dv1394
ieee1394              292056  5 video1394,dv1394,raw1394,eth1394,ohci1394
[root@localhost patrick]#
 
apparement c'est lui qui generait mais pourquoi donc il veut pas se
sauver  :fou:  
 
si tu a une idee pour lui faire la fete .....
 
 

n°644753
crouik
Posté le 04-03-2005 à 11:28:43  profilanswer
 

Peut être qu'il est repris dans la configuration réseau/internet.
Moi il me l'avait détecté comme carte réseau, et installé comme connexion.
Va voir dans le centre de contrôle "réseau et internet"
"suprimer une connexion" et regarde si ta carte n'est pas reprise dans la liste déroulante.
Si elle y est sélectionne la et suprime la "bouton suivant"
C'est une piste

n°644759
crouik
Posté le 04-03-2005 à 11:34:35  profilanswer
 

Le mieux c'est qu'il ne charge pas ce foutu module (eth1394) au démarrage, mais je n'ai pas trouvé comment faire, et je suis las de chercher encore, (le système c'est pas ma passion du tout) alors quand je fais de l'acquisition, je le décharge via la console avant de commencer.

n°644773
patrick2
V6 power
Posté le 04-03-2005 à 11:50:39  profilanswer
 

merci, oui, je suis comme toi, un peu de console ca va ...
il doit prendre ma carte firewire pour une carte reseau je pense ...je vais lancer un tread pour eth ...
merci encore de ton aide .

n°645120
patrick2
V6 power
Posté le 04-03-2005 à 22:42:44  profilanswer
 

crouik , tu as vu, mon post sur eth1394, la solution est dedans ...

n°645131
patrick2
V6 power
Posté le 04-03-2005 à 22:59:49  profilanswer
 

MERCI ! .............
je viens de realiser mon premier .avi  :D  
bon encore un point a voir pour pas se taper la console a chaque fois ....

n°645170
crouik
Posté le 05-03-2005 à 00:39:00  profilanswer
 

J'ai vu ton post, je vais ajouter le  
"alias eth1394 off"
Ca m'em... de toujours devoir taper rmmode eth1394 avant d'acquérir.
Souvant j'oubliais et je me demandais pourquoi ça marchait pas alors que mes nodes étaient en place.
Merci aussi de ma part pour les forumeurs qui ont solutionné ça.

n°680781
Initiatik
Posté le 20-05-2005 à 18:15:09  profilanswer
 

Tout d'abord grand merci à crouik et patrick2 pour ce topic salutaire, la gestion du firewire sous Mandrake/Mandriva se complexifiant un peu plus à chaque nouvelle version...
 
Personnnellement, sous 10.0 j'avais kino + cinelerra entièrement fonctionnels; maintenant, sous Mandriva LE2005, impossible d'acquérir avec cinelerra et kino bug ! Sans doute, tout cela ne dépend pas uniquement de Mandrake, mais bon ça commence à devenir pénible... au point que je commence à me demander si je ne vais pas me réinstaller WinXp en dual-boot uniquement pour la vidéo, même si par principe cela ne m'enchante guère.
 
Ceci étant dit, voici mon problème avec Kino que j'aimerais beaucoup résoudre:
 
après avoir effectué une capture, impossible d'en réaliser une deuxième. Seul, la commande du camescope en lecture continue de fonctionner et je dois rebooter l'ordinateur si je veux procéder à une nouvelle capture. De plus la prévisualisation ne fonctionne pas non plus, ni en lecture, ni en capture.
 
Tout cela, je le répète marchait parfaitement sous Mdk10.0. avec le même matériel.
J'ai essayé à tout hasard de réinstaller d'anciennes version de Kino, mais bien sûr peine perdue.
 
Si quelqu'un d'entre vous entrevoyait une piste, je suis preneur.
 
Merci d'avance.

n°680845
Initiatik
Posté le 20-05-2005 à 21:05:56  profilanswer
 

Up :bounce:

n°680865
Initiatik
Posté le 20-05-2005 à 22:03:44  profilanswer
 

Bon si personne n'a de solution a proposer, j'aimerais au moins savoir si certains ont rencontré les mêmes problèmes
 
Merci

n°680890
crouik
Posté le 20-05-2005 à 22:58:16  profilanswer
 

Ben je te remercie à mon tour, de signaler ici ce problème avec la mandriva LE2005.
 
Je comptais l'installer d'ici peu, en espérant ne pas avoir de souci au niveaux vidéo, mais je pense m'abstenir, car je me sert pas mal de la vidéo avec kino et cinelera, qui fonctionne maintenant parfaitement sous mandrake 10.1
 
Bon courage à toi.

n°681132
Initiatik
Posté le 21-05-2005 à 18:56:47  profilanswer
 

Merci pour tes encouragements crouik, la solution enfin j'ai trouvée! :)  
 
En reprenant le tutoriel de funix depuis le début, je me suis aperçu que le module ohci1394 n'était plus lancé par défaut comme il l'était sur les versions précédentes...
Du coup, après quelques essais à la console, j'ai définitivement inscrit les lignes suivantes dans le fichier /etc/rc.d/rc.local :
 
mknod -m 666 /dev/dv1394 c 172 34
 
modprobe ohci1394
modprobe raw1394
modprobe dv1394
 
A noter qu'avec la Mandriva LE2005 "raw1394" est automatiquement créé (et oui, un changement de plus, mais dans le bon sens celui-ci!)
 
Enfin, dans Kino je choisis GDK dans "Préférences" -> "Affichage"
 
Voilà, tout fonctionne parfaitement, capture et prévisualisation,  
mais à quand une solution plug'n play pour l'acquisition vidéo ?
 
 

n°681238
crouik
Posté le 21-05-2005 à 22:34:21  profilanswer
 

OK, merci à toi aussi.
Il faut dire que je n'avais pas très envie de replonger dans le système pour voir ce qui avait changé et qui provoquait le non fonctionnement de l'acquisition.
J'ai pris note de ton post, car je passerai évidement sur mandriva2005 d'ici la fin de l'été.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  acquisition video avec Lives ou Kino ....

 

Sujets relatifs
[ GSTreamer ] Avoir la vidéo ?[cinelerra] comment déplacer une piste vidéo ?
connaître le codec utilisé dans une vidéoequivalent skype pour video
[linux] video *.3gpUn player video sous nux capable de repeter une séquence A <> B ?
Qualité de lecture de video ...créer/graver un dvd vidéo à patir de vidéos (mpg2, autres)
(Knoppix) option du noyau pour mode video au demarage (Résolu) 
Plus de sujets relatifs à : acquisition video avec Lives ou Kino ....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR