{"id":4164,"date":"2020-10-27T11:46:08","date_gmt":"2020-10-27T10:46:08","guid":{"rendered":"https:\/\/olivier.hoarau.org\/?p=4164"},"modified":"2020-10-27T11:46:08","modified_gmt":"2020-10-27T10:46:08","slug":"piloter-un-camescope-minidv-avec-mageia-7-1","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=4164","title":{"rendered":"Piloter un cam\u00e9scope MiniDV avec Mageia 7.1"},"content":{"rendered":"\n<p>J&rsquo;ai r\u00e9cemment subi un crash disque o\u00f9 j&rsquo;ai perdu malencontreusement des fichiers vid\u00e9o personels, dont certains issus d&rsquo;enregistrement avec un cam\u00e9scope MiniDV. Fort heureusement je n&rsquo;avais pas bazard\u00e9 mes bandes et mon vieux cam\u00e9scope Canon MV530i miniDV que j&rsquo;ai ressorti de la poussi\u00e8re.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.funix.org\/fr\/linux\/images\/video\/connexion\/canon.jpg?w=474&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>Il dispose d&rsquo;une connectique <a href=\"https:\/\/fr.wikipedia.org\/wiki\/FireWire\">Firewire<\/a> (norme IEEE1394) pour pouvoir faire la capture des K7 sur ordinateur. Je m&rsquo;\u00e9tais \u00e9galement d\u00e9barrass\u00e9 de mon PC qui disposait d&rsquo;un port Firewire. Comme cette connectique est plut\u00f4t pass\u00e9e de mode, j&rsquo;ai d\u00fb me r\u00e9\u00e9quiper en achetant  une carte Firewire pour une douzaine d&rsquo;euros.<\/p>\n\n\n\n<center><iframe style=\"width:120px;height:240px;\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" frameborder=\"0\" src=\"\/\/ws-eu.amazon-adsystem.com\/widgets\/q?ServiceVersion=20070822&#038;OneJS=1&#038;Operation=GetAdHtml&#038;MarketPlace=FR&#038;source=ss&#038;ref=as_ss_li_til&#038;ad_type=product_link&#038;tracking_id=blog0d24-21&#038;language=fr_FR&#038;marketplace=amazon&#038;region=FR&#038;placement=B01FVFGESA&#038;asins=B01FVFGESA&#038;linkId=076746f52c86ed55306092f7eb86bf35&#038;show_border=true&#038;link_opens_in_new_window=true\"><\/iframe><\/center>\n\n\n\n<p><br>Voil\u00e0 quelques \u00e9tapes pour faire marcher tout \u00e7a sur une mageia 7.1, tout d&rsquo;abord v\u00e9rifier que la carte est bien install\u00e9e avec<strong> lspci | grep 1394<\/strong> on doit obtenir quelque chose comme cela :<br><br><strong>04:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306\/7\/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)<\/strong><br><br>Ensuite j&rsquo;ai branch\u00e9 mon cam\u00e9scope et les modules Firewire se sont charg\u00e9s automatiquement, un<strong> lsmod | grep firewire<\/strong> me donnera<br><br><strong>firewire_ohci 49152 0<br>firewire_core 81920 1 firewire_ohci<br>crc_itu_t 16384 1 firewire_core<\/strong><br><br>Dans le m\u00eame temps les fichiers sp\u00e9ciaux sont bien cr\u00e9\u00e9s sous<strong> \/dev<\/strong>, en tapant <strong>ll \/dev\/fw*<\/strong> j&rsquo;obtiens<br><br><strong>crw&#8212;&#8212;- 1 root root 243, 0 oct. 23 17:52 \/dev\/fw0<br>crw-rw&#8212;-+ 1 root video 243, 1 oct. 25 16:45 \/dev\/fw1<\/strong><br><br>Mon cam\u00e9scope utilise le fichier sp\u00e9cial<strong> \/dev\/fw1 <\/strong>et je n&rsquo;ai chang\u00e9 aucun droit (mon utilisateur est quand m\u00eame dans le groupe <strong>video<\/strong>), il faudra installer ensuite le package <strong>dvgrab<\/strong>. Puis en tant que simple utilisateur on tape <strong>dvgrab -i<\/strong> \u00e7a donne quelque chose comme cela<br><br><strong>rom1394_0 warning: read failed: 0x0000fffff0000414<br>error reading config rom directory for node 0<br>Found AV\/C device with GUID 0x0000850000543d2e<br>Going interactive. Press &lsquo;?&rsquo; for help.<br>Winding Stoppedd\u00a0\u00bb 01:01:31:16 \u00ab\u00a0\u00a0\u00bb sec<\/strong><br><br>En tapant <strong>?<\/strong> on obtient la liste des commandes :<br><strong><br>q=quit, p=play, c=capture, Esc=stop, h=reverse, j=backward scan, k=pause<br>l=forward scan, a=rewind, z=fast forward, 0-9=trickplay, &lt;space>=play\/pause<\/strong><br><br>on peut donc lancer des commandes vers le cam\u00e9scope, \u00e7a marche plus ou moins bien suivant les mod\u00e8les. Pour chaque cassette je rembobine, je lance la lecture, puis je clique sur <strong>c<\/strong> (pour capture) et c&rsquo;est parti, il va sauvegarder en coupant avec des fichiers de 1Go \u00e0 l&rsquo;endroit o\u00f9 la commande <strong>dvgrab<\/strong> a \u00e9t\u00e9 lanc\u00e9e. Autre m\u00e9thode, en tapant la commande :<\/p>\n\n\n\n<p><strong>dvgrab -rewind -timestamp -format dv2<\/strong><\/p>\n\n\n\n<p>Cela va rembobiner, lancer la lecture et la capture en inscrivant un rep\u00e8re temporel \u00e0 chaque fichier et enregistrer au format DV2. Les fichiers vont ressembler \u00e0 \u00e7a <strong>dvgrab-2002.07.18_21-46-48.avi<\/strong>, par d\u00e9faut ils commencent par <strong>dvgrab<\/strong> puis on retrouve la date et l&rsquo;heure de d\u00e9but d&rsquo;enregistrement. Pour le format des fichiers, vous trouverez une page tr\u00e8s compl\u00e8te sur le sujet <a href=\"http:\/\/www.filmsons.com\/dvcam_minidv\/dvcam_minidv.html\">ici<\/a>.<\/p>\n\n\n\n<p>Maintenant il arrive que la commande <strong>dvgrab<\/strong> mouline et reste bloqu\u00e9e sur <strong>Waiting for DV\u2026<\/strong> Dans ce cas il faudra d\u00e9charger les modules Firewire avec <strong>rmmod<\/strong> et les recharger avec <strong>modprobe<\/strong>, je n&rsquo;ai pas trouv\u00e9 de solution plus simple (mis \u00e0 part le reboot).<\/p>\n\n\n\n<p>Il ne reste plus qu&rsquo;\u00e0 importer vos vid\u00e9os dans votre logiciel de montage pr\u00e9f\u00e9r\u00e9, \u00e0 noter que <a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=kdenlive2\">Kdenlive<\/a>, comme<a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=openshot\"> OpenShot Video Editor<\/a> ou <a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=pitivi\">Pitivi<\/a> ne disposent pas de fonctionnalit\u00e9s de capture avec Firewire alors qu&rsquo;elle a pu exister par le pass\u00e9, preuve s&rsquo;il en est que cette connectique est en d\u00e9su\u00e9tude.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ai r\u00e9cemment subi un crash disque o\u00f9 j&rsquo;ai perdu malencontreusement des fichiers vid\u00e9o personels, dont certains issus d&rsquo;enregistrement avec un cam\u00e9scope MiniDV. Fort heureusement je n&rsquo;avais pas bazard\u00e9 mes bandes et mon vieux cam\u00e9scope Canon MV530i miniDV que j&rsquo;ai ressorti de la poussi\u00e8re. Il dispose d&rsquo;une connectique Firewire (norme IEEE1394) pour pouvoir faire la capture &hellip; <a href=\"https:\/\/olivier.hoarau.org\/?p=4164\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Piloter un cam\u00e9scope MiniDV avec Mageia 7.1<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_share_on_mastodon":"0"},"categories":[5],"tags":[77],"class_list":["post-4164","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres","tag-firewire"],"share_on_mastodon":{"url":"","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-15a","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/4164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4164"}],"version-history":[{"count":3,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/4164\/revisions"}],"predecessor-version":[{"id":4167,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/4164\/revisions\/4167"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}