< Camescope , Firewire sous Ubuntu et Dvzeec-DVD | Roozeec Linux Blog
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5, 00 out of 5)
Loading...Loading...

Camescope , Firewire sous Ubuntu et Dvzeec-DVD

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 :

firewire2.png

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

firewire1.png

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 :

firewire3.png

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″
final_thumb_menu.png final_thumb_2.png
CONFIGURATION 2
Pour le menu (1×2)
$THUMBMENU = « 1×2″
Pour les sous-menus (3×3)
$THUMBMENU = « 3×3″
final_thumb_menu33.png final_thumb_1.png

Une fois que ce fichier de configuration est préparé, il suffit de taper la commande : dvzeec-dvd , et d’aller boire un café. Plus aucune intervention de votre part pour créer les menus et tout et tout !! Si ca vous tente d’essayer …

Si vous avez aimé cet article, merci de voter pour lui ! :
Both comments and pings are currently closed.


Contrat Creative Commons
Cet article est sous licence Creative Commons Paternité
Partage des Conditions Initiales à l'Identique 2.0 France License

14 Responses to “Camescope , Firewire sous Ubuntu et Dvzeec-DVD”

  1. Guy dit :

    Pour le problème des droits sur le device, il est bien possible que le groupe
    des utilisateurs « video » ait un accès en lecture/ecriture (cf la règle udev associée).
    Il suffit donc d’ajouter ton user à ce groupe :
    $ sudo adduser monuser video
    Attention la chose ne sera prise en compte qu’après deconnexion/reconnexion
    de l’utilisateur monuser …

    Guy

  2. JJL dit :

    Je pense que pour ne pas avoir à changer les droits de /dev/raw1394 à chaque démarrage il faut que tu ajoute ton utilisateur au groupe disk. C’est ce qui est proposé dans la doc de kino sur http://doc.ubuntu-fr.org/kino
    Si on jette un oeil à la conf de udev (/etc/udev/rules.d/40-permissions.rules) on trouve l’explication. raw1394 donne beaucoup (trop?) de droits d’accès au bus firewire.

  3. hype dit :

    Exellent !
    J’ai pas de camescope sous la main, mais je tenterais bien chez un ami qui a ça. (et à qui j’avait installé ubuntu pour tester :P)

    Merci pour l’info ! :)

  4. ber dit :

    > Donc je rajoute dans le fichier /etc/rc.local (en mode root) la commande ci-dessus : chmod ugo+rw /dev/raw1394

    juste pour info, les permission des devices se gerent normalement plutot dans /etc/udev/rules.d/40-permissions.rules ;

    rajouter a la fin du/des device(s) concernés un , MODE= »0666″

    voila, juste mes 2 cents …

  5. freak dit :

    bonjour,
    j’ai suivi le tutorial mais je ne comprend pas comment « executer » le fichier de configuration crée, serait-il possible que tu détailles la fin de la procédure, et merci beaucoup !

  6. Roozeec dit :

    DVZEEC-DVD prend en entree le fichier .dvzeecrc (avec un point) qui se trouve dans ton repertoire personnel. N’hesites pas a me contacter sur mon adresse email dguillermCHEZgmailpointcom pour que l »on voit ce qui ne va pas dans ma page dvzeec-dvd afin de l’ameliorer.

  7. DecIRC dit :

    Je suis perplexe pour Dvgrab… en effet, je pensais que l’autosplit coupait quand on avait fait « Stop » lors de l’enregistrement et qu’il y avait une faille dans le continuum espace-temps (enfin, quand le timestamp n’a pas une suite logique).
    La je l’ai lancé et il a surtout l’air de couper tous les gigas :

    Capture Started
    « decirc001.avi »: 999.80 MB 6912 frames timecode 00:04:39.04 date 2006.04.07 14:43:09
    « decirc002.avi »: 999.80 MB 6912 frames timecode 00:09:15.16 date 2006.04.07 15:01:18
    « decirc003.avi »: 999.80 MB 6912 frames timecode 00:13:51.06 date 2006.05.20 10:17:26
    « decirc004.avi »: 999.80 MB 6912 frames timecode 00:18:27.18 date 2006.05.20 10:26:38
    « decirc005.avi »: 999.80 MB 6912 frames timecode 00:23:04.05 date 2006.05.20 10:45:19
    « decirc006.avi »: 999.80 MB 6912 frames timecode 00:27:40.15 date 2006.05.21 14:46:47
    « decirc007.avi »: 999.80 MB 6912 frames timecode 00:32:17.02 date 2006.05.21 15:01:52
    « decirc008.avi »: 999.80 MB 6912 frames timecode 00:36:53.14 date 2006.05.21 15:12:03

  8. Roozeec dit :

    Il faut mettre des options à dvgrab pour lui dire de couper chaque scène : il faut utiliser avec les options suivante : dvgrab –timestamp –autosplit –format=dv2 CEQUEJEVEUX

  9. DecIRC dit :

    decirc@decirc-desktop:/media/hda5/video$ dvgrab –timestamp –autosplit –format=dv2 decirc

    C’est bien ce que j’ai tapé… j’avais fait un copier coller du site….

    C’est cela qui me laisse perplexe…

    cEd

  10. Roozeec dit :

    Sur le site si tu utilise copier/coller , c’est incorrect ca m’est arrivé aussi : les options c’est avec — (2 tirets) et non 1 seul qui sont mis lorsque l’on copie à partir du site. Pourtant l’article est écrit avec 2 tirets… Bizarre. Copier-coller qui ne fonctionne pas très bien ?

  11. DecIRC dit :

    Tilt ! Bingo !

    Diantre c’est évident ! C’est DotClear qui convertit le double tiret en tiret quadratin !

    Allez, rm -f video/*

    Et c’est reparti comme en 40 !

  12. fgaimard dit :

    bonjour

    j’ai deux ports firewire sur un pc de bureau
    ces ports étaient parfaitement fonctionnels avec UBUNTU 7.4
    ILS NE LE SONT PLUS APRÈS LA MISE À JOUR !
    mais je n’ai pas de fichier correspondant à ton exemple :
    fgaimard@fgaimard-desktop:~$ sudo chmod ugo+rw /dev/raw1394
    chmod: ne peut accéder `/dev/raw1394′: Aucun fichier ou répertoire de ce type
    fgaimard@fgaimard-desktop:~$
    peux tu m’aider
    merci

  13. Fabrice dit :

    Bonjour a tous!
    Je n’ai pas Kino, je ne le trouve pas très pratique. Par contre j’aime beaucoup dvgrab, mais après ne plus l’avoir utilisé pendant longtemps, je ne me souviens plus de la ligne de commande nécessaire pour changer la permission raw1394.
    Est-ce que quelqu’un d’entre vous la connait?
    Merci d’avance!

  14. Roozeec dit :

    Sur l’article présent tu trouves la commande que tu veux, je pense : sudo chmod ugo+rw /dev/raw1394

Propulsé par WordPress


Contrat Creative Commons
Site sous licence Creative Commons Paternité
Partage des Conditions Initiales à l'Identique 2.0 France License
Web Analytics