No compatible image format - dvsd

Help
Peter Mack
2013-10-22
2013-10-25
  • Peter Mack
    Peter Mack
    2013-10-22

    On Windows 7, I am trying to connect a Mini DV camera via firewire as a source for zbar. I am trying using DVDriver to provide a webcam source but receive "no compatible image format" error.

    I'm guessing DVDriver isn't outputting a useful format.
    zbarcam --verbose=32 returns the following:
    _zbar_video_open: searching for camera: /dev/video0 (0)
    _zbar_video_open: [0] Microsoft WDM Image Capture (Win32) - Version: 6.1.76
    01.17514
    vfw_capture_thread: spawned vfw capture thread (thr=02b4)
    _zbar_video_open: opened camera: Microsoft WDM Image Capture (Win32) (0) (thr=09
    e0)
    vfw_probe: initial format: 320x240 @24bpp (38400) cmp=(00000000) res=0x0 clr=0/0
    (28) (bisz=28)
    vfw_probe: probing supported formats:
    vfw_probe_format: trying I420(30323449)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying YV12(32315659)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying NV12(3231564e)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying UYVY(59565955)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying YUY2(32595559)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying BGR3(33524742)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying BGR4(34524742)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying YVU9(39555659)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying GREY(59455247)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying Y800(30303859)...
    vfw_probe_format: no (set fails)
    vfw_probe_format: trying JPEG(4745504a)...
    vfw_probe_format: no (set fails)
    WARNING: zbar video in zbar_video_get_fd():
    unsupported request: video driver does not support polling
    proc_video_thread: spawned video thread
    proc_input_thread: spawned input thread
    ERROR: zbar video in zbar_negotiate_format():
    unsupported request: no supported image formats available
    WARNING: no compatible input to output format
    ...trying again with output disabled
    ERROR: zbar video in zbar_negotiate_format():
    unsupported request: no supported image formats available
    zbar_processor_init: ERROR: no compatible video input format
    ERROR: zbar processor in zbar_processor_init():
    unsupported request: no compatible image format
    ERROR: zbar processor in zbar_processor_init():
    unsupported request: no compatible image format

    DVDriver shows it's source format as "dvsd" 25fpm 720x576, and does not allow any options for output format. When I connect a Logitech cam to DVDriver it does allow options (I420 or RGB24) but Zbar returns the same "no compatible image format". If I connect Zbar to the Logitech directly it all works fine.

    My problem is that for the application I would like to develop I need to scan large QRCodes from several meters, so need a camera with decent zoom capability, which DV cameras provide.

    Any suggestions welcome!