Pendant mon petit séjour chez Mickey en famille durant ce mois de mai, j’avais bien évidemment amené mon camescope (qui au passage fait un peu ancestral : SONY TRV320 et qui est assez lourd comparé à ce qui se fait maintenant mais qui fait a le mérite de faire des films de très bonne qualité vidéo). Ma cassette étant finie, je me suis dit , tiens ce serait bien de revoir le film sur DVD.
De plus depuis l’achat de mon nouveau PC en début d’année, je n’avais pas testé la connexion Firewire pour l’acquisition DV sous ma Ubuntu Edgy. Après connexion du camescope, les différents logiciels de capture (Kino, et Dvgrab) ne voyaient pas le camescope. Je lance donc une commande pour voir si un module quelconque à été lancé pour le Firewire
lsmod|grep 1394
dv1394 20052 2
raw1394 28404 0
ohci1394 35248 1 dv1394
ieee1394 302904 4 dv1394,raw1394,sbp2,ohci1394
Mon camescope à donc bien été vu par le système, je relance donc KINO et je cherche le menu Edition -> Préférences :

Et là j’ai immédiatement la confirmation que il y a un petit soucis sur l’interface Firewire :

Je fais donc bêtement ce que le logicle me dit à savoir mettre le périphérique en lecture/écriture. Je fais ca avec la commande :
sudo chmod ugo+rw /dev/raw1394
Je retourne donc dans les préférences et là c’est beaucoup mieux :

Un peti essai de capture avec la commande dvgrab dans un terminal :
dvgrab –timestamp –autosplit –format=dv2 dvzeec
Pas de soucis, le camescope se met en route et le transfert commence.
Note : Le petit soucis c’est qu’au reboot du PC , je suis obligé de refaire la commande chmod, c’est pas très pratique. Donc je rajoute dans le fichier /etc/rc.local (en mode root) la commande ci-dessus : chmod ugo+rw /dev/raw1394
Mise à jour : 1er JuinAu final, ce que j’ai écrit plus haut , ca ne marche pas. En effet le fichier rc.local est exécuté au démarrage, donc si le camescope est éteint pas de périphérique raw1394, donc le chmod n’est pas possible….. Après avoir lu vos remarques sur cet article (merci à tous!), j’ai opté pour la solution de modifier le fichier /etc/udev/rules.d/40-permissions.rules. J’avoue que je ne le connaissais pas,.ouh….
- Avant j’avais : KERNEL==”raw1394″, GROUP=”disk”
- Maintenant j’ai : KERNEL==”raw1394″, GROUP=”disk”, MODE=”0666″
Un reboot, et je vérifie en laissant d’abord mon camescope éteint. Puis je l’allume et je vois les permissions correctes :
crw-rw-rw- 1 root disk 171, 0 2007-06-01 07:37 /dev/raw1394
Merci encore !
Je continue donc l’acquisition jusqu’à la fin de la cassette et ensuite je lance mon petit programme DVZEEC-DVD qui me permet de générer un DVD à partir de fichier DV sans manipulation de l’utilisateur si ce n’est un seul fichier de configuration extrêmement simple.Pour info la version actuelle est la 0.6 : dvzeec-dvd.0.6.tar.gz
Voici par exemple avec deux configurations, ce qui sera généré :
| CONFIGURATION 1 | |
| Pour le menu (2×2) $THUMBMENU = “2×2″ |
Pour les sous-menus (2×2) $THUMB = “2×2″ |
| CONFIGURATION 2 | |
| Pour le menu (1×2) $THUMBMENU = “1×2″ |
Pour les sous-menus (3×3) $THUMBMENU = “3×3″ |