dimanche 15 novembre 2009

Enfin! Je vais pouvoir faire des DVD à partir de mes DV

Car sous Linux, sans carte IEEE1394 (Firewire) c'est un peu le no-man's land! Or mon portable (qui est très bien au demeurant) ne dispose pas d'entrée IEEE1394 mais dispose de plein de ports USB2 (comme mon camescope). Il y a quelques mois j'avais regardé un peu à la va-vite UVC qui ne semblait pas bien fonctionner. Erreur! Ca fonctionne très bien avec surtout avec mon camescope Panasonic NV-GS140. Bon kino ne fonctionne pas avec (du moins c'est ce que je crois avoir compris mais je vais continuer à travailler sur le sujet), seul dvgrab et mplayer semblent s'en sortir haut la main. Je peux ainsi récupérer mes fichiers .dv directement sur disque et faire mes montages, soit avec kino, soit avec kdenlive que j'ai découvert à cette occasion. Seul point noir, je n'ai aps encore réussi à faire en sorte que les contrôles lecture/pause, rembobinage, avance rapide, fonctionnent. J'ai d'ailleurs un doute sur le fait d'y arriver. Peu importe, la récupération de la vidéo au fil de l'eau est de toutes façons tout ce dont j'ai besoin. Tout ça pour dire que je suis très content de pouvoir enfin espérer récupérer ces vidéos et les diffuser à la famille.

Voici quelques précisions :
  • Il faut que les modules suivant soient insérés :

    uvcvideo 52540 0
    v4l2_int_device 3472 0
    v4l2_common 16920 0
    usbvideo 22980 0
    videodev 32860 3 uvcvideo,v4l2_common,usbvideo
    v4l1_compat 12528 2 uvcvideo,videodev


  • Brancher la caméra et observer qu'un message du style suivant apparaisse :

    [224266.860169] usb 2-4: USB disconnect, address 31
    [224269.708077] usb 2-4: new high speed USB device using ehci_hcd and address 32
    [224269.843734] usb 2-4: New USB device found, idVendor=04da, idProduct=231a
    [224269.843745] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [224269.843752] usb 2-4: Product: DVC
    [224269.843758] usb 2-4: Manufacturer: Panasonic
    [224269.843764] usb 2-4: SerialNumber: 1149adc8
    [224269.843966] usb 2-4: configuration #1 chosen from 1 choice
    [224269.846282] uvcvideo: Probing generic UVC device 4
    [224269.846298] uvcvideo: Found format SD-DV 50Hz.
    [224269.847847] uvcvideo: Found a Status endpoint (addr 86).
    [224269.847856] uvcvideo: Found UVC 1.00 device DVC (04da:231a)
    [224269.847878] uvcvideo: Scanning UVC chain: OT 3 <- XU 5 <- SU 4 <- IT 1 2 [224269.847894] uvcvideo: Found a valid video chain (1,2 -> 3).
    [224269.849556] input: DVC as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.0/input/input30
    [224269.849629] uvcvideo: UVC device initialized.
    [224269.867167] uvcvideo: uvc_v4l2_open
    [224269.867189] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYCAP)
    [224269.867229] uvcvideo: uvc_v4l2_release
    [224269.875666] uvcvideo: uvc_v4l2_open
    [224269.875683] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYCAP)
    [224269.876289] uvcvideo: uvc_v4l2_release
  • Se mettre en mode « prise de vue » pour streamer avec mplayer (voir ensuite) ou dvgrab, ou en mode « magnétoscope » pour capturer une cassette miniDV ou encore un stream MPEG/MJPEG
  • Avec Mplayer

    mplayer -fps 25 -tv driver=v4l2:device=/dev/video0 tv://
  • Avec dvgrab

    dvgrab -v4l -input /dev/video0

2 commentaires:

Guyou a dit…

A ce sujet, c'est quoi ton camescope (en langage plus "commercial" que le serialnumber qu'on peut trouver dans tes listings) ?

Perso, je me rends compte qu'avec l'arrivée de la petite, on glisse de plus en plus du monde de la photo vers le monde de la vidéo. Et les capacités vidéo de mon appareil photo (vieillissant au demeurant) sont très contestables. Aussi, je me laisserai bien tenter par un camescope peu encombrant, relativement efficace, sans être un truc de fou-malade coutant le prix d'une voiture.

Jean-Christophe Arnu a dit…

Et bien le soucis c'est que la dénomination commerciale est bien NV-GS140 :-). Ceci étant dit, je reste en résolution PAL (à ne pas confondre avec les patés pour chien) et qu'on a maintenant des petits appareils tels que tu les décrits avec la HD qui délivrent directement du MPEG (2 ou 4 à la limite faut voir).
A l'époque pour le choix de caméra miniDV, on utilisait surtout comme critère la qualité des optiques, l'autonomie des batteries (et leur disponibilité/coût) ainsi que la connectivité disponible. La présence d'un 3CCD est évidemment un plus.