Association Bordelaise des Utilisateurs de Logiciels libres
Utiliser une caméra numérique sur port firewire avec linux
Vous avez une caméra numérique style MiniDV qui a un connecteur firewire ? Sachez qu’il est probable qu’elle marche super bien avec votre Linux préféré !
1. Le matériel
J’ai entre les mains une caméra JVC qui a une sortie DV firewire (ieee1394 pour les intimes et i-link pour les mac).
De l’autre côté, j’ai un ordinateur équipé d’un port firewire ... actuellement c’est un portable Amilo p4.
2. Configuration
Dès que je connecte le câble firewire j’ai le module correspondant qui se charge tout seul :
ieee1394: Node added: ID:BUS[0-00:1023] GUID[0080880502384edc]
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
raw1394: /dev/raw1394 device initialized
Regardez le device /dev/raw1394 (ls -al /dev/raw1394), chez moi il appartient à root:video
Il suffit donc que votre utilisateur soit dans le groupe video pour pouvoir utiliser ce périphérique firewire !
2.1 Configurer devfs pour avoir les droits
Par défaut seul root aura le droit de toucher à /dev/raw1394, voici ce que j’ai fait pour que le groupe video puisse lui aussi utiliser ces périphériques firewire :
j’ai rajouté ce qui suit à /etc/devfs/perms
REGISTER ^ieee1394/(dv|raw)/host[0-9]/(NTSC|PAL)/(in|out) PERMISSIONS root.video 0660
REGISTER ^raw1394 PERMISSIONS root.video 0660
REGISTER ^video1394/[0-9] PERMISSIONS root.video 0660
3. Capturer le flux vidéo
Il ne vous reste plus qu’à lancer par exemple kino pour capturer vos films sur votre linux.
Dans l’interface de kino vous devrez juste modifier les préférences pour utiliser le driver raw1394 comme source de données.
P.-S.
La suite dans le prochain article : faire du montage vidéo sous linux avec kino et cinélerra.