R�seau  :    Technopole de l'Aisne -- Scideralle -- Zope Europe -- AFUL -- Adullact -- APRIL -- Ville de Soissons -- Afnet -- AMLL -- Ecots -- Mandrake -- Consortium MutuaLibre
Vous êtes ici : L’association SIL-CETRIL > Espace Technique > Fiches techniques > Installer une camera dv sous Linux
1.Formations
Formations courtes

2.Ecoles et EPN
SIL-EDUC

3.Espace Entreprise
Prestataires LL

4. Troph�es du Libre
Premi�re �dition
Troph�es du Libre 2005
Actualit�

Agenda
R�servation de la salle de formation
Les rendez-vous

Graphisme
Logiciel de retouche d’image, visualisation, vectoriel, ...

L’association SIL-CETRIL
Travail collaboratif-(plone)
Activit�s
Actualit�s
Archives
Espace Technique
Documentation
Fiches techniques
S�minaires
veille
Le "Club" du 1er samedi
Les plaquettes
Organigramme
Projets
MutuaLibre
Projet europ�en F.R.E.E.
Revue de presse
Statuts

Logiciels sous Linux
Description des logiciels qui fonctionnent sous Linux
Gestion - Comptabilit�
Multimedia
Son - Musique

Installer une camera dv sous Linux
mardi 9 septembre 2003, par Boris Routier


Installation d'une carte firewire et d'une camera dv sous Linux


  1. Installation de la carte

La carte choisie est une duo-connect de chez Adaptec. C'est une carte PCI (ne pas oublier de l'alimenter). Elle doit être compatible ohci pour fonctionner sous Linux


  1. Branchement de la camera dv

J'ai branché la camera dv sur le port firewire de la carte


  1. Installation sous linux

La carte proposant a la fois de l'USB2 et du firewire a été automatiquement reconnue.

Le problème a été de faire reconnaître l'entrée video provenant de la caméra dv.

Pour ceci, il faut que le noyau soit compilé avec la prise en compte de la liaison ieee1394. Sous la Mandrake 8.2 et 9.0 (et apparement 8.1), la recompilation n'est pas nécessaire. La liaison ieee1394 (liaison firewire) est une liaison numérique haut débit entre l'ordinateur et les périphériques compatibles ieee1394 comme une caméra dv

Afin de pouvoir communiquer avec le flux video, nous avons besoin des outils suivant:

  • Le modules ieee1394 qui gére la liaison de bas niveau
  • Le module video1394 qui sert essentiellement pour l'exportation de flux vidéos DV vers le caméscope DV.
  • libraw1394 qui est une bibliothèque de fonctions indépendantes du matériel fournissant un accès direct au périphérique IEEE1394, à travers le module raw1394. elle est utilisée par toutes les applis.
  • libdv qui est une bibliothèque permettant de décoder le flux vidéo DV.

Toutes ces librairies sont disponibles sur : http://www.linux1394.org

Une fois ces librairies installées (en rpm ou en tarball), il faut charger les modules dans le noyau :

    modprobe ohci1394

    modprobe ieee1394

    modprobe raw1394

    modprobe video1394

on vérifie : lsmod

Module Size Used by
video1394 13632 0 (unused)
ohci1394 16592 0 [video1394]
raw1394 6928 0
ieee1394 31600 0 [video1394 ohci1394 raw1394]

  • Attention, en vérifiant dans /var/log/messages, j'ai remarqué un problème de reconnaissance de la caméra, ceci était du au fait que je n'avais pas chargé raw1384

  • Une fois ceci effectué, on peut tester la reconnaissance de la carte par la commande testlibraw.


    1. Les logiciels

    J'ai installé plusieurs applications diverses sur l'acquisition video.

  • Le premier, gscanbus ( http://www.ivistar.de/0500opensource.php3?lang=en) n'a rien a voir avec la video, c'est un outil bien utile, qui permet de visualiser graphiquement la carte ieee1394 et tous les périphériques compatibles qui y sont connectés. On peut ainsi obtenir une tonne d'information sur la carte elle même mais aussi sur les périphériques. A noter qu'il peut contrôler un caméscope DV (lancement de la lecture, rembobinage, ...).



  • Ensuite, dvgrab ( http://www.schirmacher.de/arne/dvgrab/ ) qui permet de faire la capture de flux vidéo DV provenant d'un caméscope (via la carte ieee1394) et de l'archiver au format avi. Le fichier peut ensuite être manipulé dans un logiciel de lecture ou d'édition sous linux mais aussi sous windows. C'est une commande en ligne.


  • Enfin, pour le moment, kino ( http://www.schirmacher.de/arne/kino/index_e.html) qui est un logiciel graphique de haut niveau permettant la capture vidéo de caméscope DV, l'édition, et l'export de vidéos "montées" vers le caméscope.



  • Répondre à cet article

    > Installer une camera dv sous Linux
    21 août 2005, par jerome

    j’ai un MVX45I canon une Kaella 2.01 install�e, tous les modules, et cependant un probl�me. sous Kino, j’obtiens

    raw1394 kernel molule not loaded or failure read/write dev raw1394

    ou encore "aucun camescope compatible AV/C connect�"

    et "contr�le AV/C non utilisable"

    dans les pr�f�rences,

    dans VRS AV/C control, aucun "device" n’apparait....

    Sous gscanbus, ma carte ieee est bien revonnue, mais des que ge grancd mon camescope, �� plante...

    pourtant je fais de l’acquisition sous wondows sans probl�mes

    jerome

    Répondre à ce message

    > Installer une camera dv sous Linux
    25 janvier 2005, par phil

    qu’est-ce qu’on entend par "ne pas oublier de l’alimenter" ?

    Répondre à ce message

    > Installer une camera dv sous Linux
    25 janvier 2005, par phil

    qu’est-ce qu’on entend par "ne pas oublier de l’alimenter" ?

    Répondre à ce message

    > Installer une camera dv sous Linux
    25 janvier 2005, par phil

    qu’est-ce qu’on entend par "ne pas oublier de l’alimenter"

    Répondre à ce message

    > Installer une camera dv sous Linux
    27 avril 2004, par Bruno

    Bonsoir

    J’ai d�s probl�mes pour acqu�rir du flux video : je poss�de une carte m�re ASUS A7N8X E Deluxe ATX Nvidia 2, Socket A bus 266, SATA 133 Raid, AGP 8X 5PCI, 3XDual Canaux DDR (donc incluant une entr�e Firewire) j’ai install� tout ce qu’il faut en me r�f�rant au site : www.funix.org voil� ce que �a donne lorsque je tape : lsmod | grep 1394

    video1394 18028 0 raw1394 27980 0 ohci1394 33956 1 video1394 ieee1394 287856 3 video1394,raw1394,ohci1394

    Et donc au final lorsque je branche (sur l’entr�e Firewire) et mets sous tension un cam�scope le syst�me se bloque, (les premi�res fois o� j’ai essay� il ne se passait rien, depuis le syst�me se bloque). D�s lors, que je l’�teins le syst�me redevient normal. J’ai essay� avec 2 camescopes Sony, un mini DV digital Handycam et digital 8 Handycam, m�me ph�nom�ne. J’ai utilis� Dvgrab, Gscanbus et Kino, en vain.

    Si vous avez une id�e, �a me rendrait service, d’autant plus que je ne suis pas un expert de l’informatique et qu’il est difficile de trouver des personnes qui s’y connaissent en video sous Linux. J’ai par ailleurs, une carte graphique ATI radeon 72000 all in wonder, que je n’arrive pas non plus � faire fonctionner, mais �a c’est encore une autre histoire...

    Merci d’avance

    Bruno C.

    Répondre à ce message

    > Installer une camera dv sous Linux
    15 novembre 2003, par Psykocouac

    merci pour cet article clair, concis et efficace, fonctionne tres bien sous debian woody 3.0 et kernel 2.4.22. Toutes les libs et logiciels sont recuperables avec apt.

    Répondre à ce message

    > camera DV compatible V4L2 ?
    24 octobre 2003, par benrou
    camera DV avec mpeg4live compatible V4L2 ?

    Bonjour, Merci pour votre article tr�s utile. J’anime un espace culture multim�dia, on stream des flux audio et video avec nue webcam et un micro gr�ce a mpeg4live de CISCO cela fonctionne super bien ! Mais voil� on voudrait faire �� avec un DV ! une fois la DV bien configurer peut-on streamer vers Darwin serveur ? mpeg4live le fait tr�s bien mais avec un p�riph�rique v4l genre webcan ou bttv carte TV

    Cordialement,

    Répondre à ce message

    > camera DV compatible V4L2 ?
    10 avril 2004, par olivier

    Message � l’attention de Benrou

    Bonjour,

    J’ai install� sur mon PC une carte firewire et je fais de l’acquisition video depuis ma cam�ra Canon MV630i sous linux en utilisant Kino et �a fonctionne tr�s bien.

    Je me suis aussi int�ress� au streaming avec mp4live avec le m�me mat�riel donc carte firewire et Camera MiniDV.

    Sur le site le mpeg4ip, il est inscrit que les cam�ras miniDV ne sont pas support�es pour le streaming via la la carte Firewire. De nombreux messages sur le site de Sourceforge ont l’air d’affirmer la m�me chose car il faudrait pouvoir utiliser libdv pour transformer � la vol�e les signaux DV au bon format pour faire du streaming.

    J’ai consult� votre site � l’adresse http://mlcgerardmer.free.fr/ et j’ai trouv� un article qui explique la proc�dure � suivre pour faire fonctionner une cam�ra MiniDV pour faire du streaming via la carte firewire. Avez vous donc trouv� une solution ou d�velopp� un morceau de code compl�mentaire pour y parvenir ?

    En effet, j’ai compil� mpeg4ip et mp4live depuis les sources sur ma Suse 8.0 et le logiciel tourne mais l’acquisition video ne fonctionne pas � ce jour.

    Si vous avez un solution elle sera la bienvenue.

    Merci pour votre aide

    Olivier

    Répondre à ce message

    > camera DV compatible V4L2 ?
    13 avril 2004

    C’est un truc que je souhaitais faire... Surtout que c’est facile sous Windows. Je viens de le faire sous linux sarge avce les paquets marillat. Ca marche avec toutes les cameras avec sortie ieee1394. Enfin avec la mienne... Mais comme j’utilise dvgrab !

    Que du basique. 3 terminal cote serveur. J’ai essaye vlc/vls mais ne marche pas (vlc) car il me fout en l’air mon pipe... J’ai pris ffserver qui lui n’a aucun fichier et qu’il faut ffournir avec un ffmpeg. J’avais teste avant que ffmpeg ne me mettait mon pipe en rideau.

    # serveur

    # term 1 # mknod /tmp/video.dv p

    # term 1 # dvgrab - > /tmp/video.dv

    # term 2 # ffserver -f ffserver.conf

    # term 3 # ffmpeg -i /tmp/video.dv http://localhost:8090/feed1.ffm

    La config du serveur est celle du site web de ffmpeg. J’ai voulu faire simple.

    Pour le client. J’ai juste essaye vlc car avec une seule macine, je ne voulais pas reboote ;-) Et puis, je voulais une demo 100% debian.

    # client

    # vlc : choisir net `http://127.0.0.1:8090/test1.mpg’

    gaby

    Répondre à ce message

    Dans la même rubrique :
    Cluster openMosix
    R�seaux de clients fins : Solution LTSP
    Boot PXE (images ROM et floppy)
    Cartes PCMCIA WiFi SiteCom WL-011
    LBX
    Le son sous LTSP
    PROM PXE pour un r�seau de clients fins recycl�s




    Proposer un article | Nous contacter | Plan du site | Admin | Accueil