LinuxÉdu-Québec

Accueil À propos de nous Contact Plan du site
Accueil du site > Applications > Vidéo > Et si on faisait un petit vidéo - PART I

Le jeudi 4 décembre 2003, par Jean-Pierre Tremblay

Et si on faisait un petit vidéo - PART I

Installation et configuration des paquets et du matériel pour faire de la capture Vidéo sous Linux.

 

 

Après avoir constaté que ma carte FireWire PCMCIA fonctionnait très bien avec Mandrake 9.2 , j'ai fait un test pour voir si j'étais capable d'utiliser mon disque dur externe FireWire de Matrox.

Pour accéder à l'article

J'ai décidé de pousser plus loin mon expérimentation du FireWire sous Linux.  Et bien oui ... j'ai décidé de faire une petite vue à l'aide de ma caméra numérique mini-DV JVC (GR-DVL815U) et de mon portable (Toshiba Satellite Pro 6100).





INSTALLATION DE PAQUETS

  • Installer à partir des CD de la distribution de Mandrake 9.2 tous les paquets suivants:

      •  libdv*

      • libraw*

      • libav*

  • Installer les paquets joints à l'article.

Ces paquets devraient être suffisants afin de faire de la capture vidéo.

MODIFICATION DU NOYAU

  • Il faut par la suite activer le module RAW1394 du noyau en faisant la commande suivante en ROOT "insmod 1394".

 

Exécutez lsmod et vérifiez que les modules suivants soient bien présents :

  • video1394 15344 0 (inutilisé)

  • ohci1394 17136 1 [video1394]

  • raw1394 6896 0 (inutilisé)

  • ieee1394 24848 0 [video1394 ohci1394 raw1394]

libraw contient le programme de test testlibraw. Si vous l'exécutez et que l'installation est correcte, vous devriez obtenir le résultat suivant :

testlibraw
successfully got handle
current generation number: 17
1 card(s) found
nodes on bus: 2, card name: ohci1394
using first card found: 2 nodes on bus, local ID is 0, IRM is 1

doing transactions with custom tag handler
trying to send read request to node 0... completed with value 0x23127bac
trying to send read request to node 1... completed with value 0x60217dac

using standard tag handler and synchronous calls
trying to read from node 0... completed with value 0x04477dac
trying to read from node 1... completed with value 0xd37380ac

testing FCP monitoring on local node
got fcp command from node 0 of 8 bytes: 01 23 45 67 89 ab cd ef
got fcp response from node 0 of 8 bytes: 01 23 45 67 89 ab cd ef

polling for leftover messages

Maintenant, vous devez modifier les permissions de raw1394 et de video1394 en tapant les lignes suivantes:
chmod 666 /dev/raw1394
chmod 666 /dev/video1394

Maintenant vous êtes prêts à faire de la capture... C'est à suivre dans le tome II de cette saga du montage vidéo libre à l'aide de Linux !!!



Référence de l'article

 

2 Messages de forum

  • 5 décembre 2003 09:23, par Pascal L
    Je suis cette séries d’articles avec un grand intérêt !
  • 8 décembre 2003 08:45, par Pascal L
    désolé pour la faute (série)

Applications | LinuxÉdu-Québec | Revue de presse | Projets | Événements - colloques | Réflexion et opinion | Système d’exploitation