Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: Quickcam Pro 9000 working off/on

  1. #11
    Join Date
    Nov 2009
    Beans
    10

    Re: Quickcam Pro 9000 working off/on

    Here's something I've found while playing with kdenlive. Anything out of the ordinary found here?

    It, too, is saying there is no such device. Funny, considering that Cheese (my default webcam thingee-mah-jig) ALWAYS pops up whenever the cam is unplugged then replugged, only to give me the majority of the time the color bars with static pic-in-pic on the bottom right corner.

    Where's my happy pills.....
    Attached Images Attached Images

  2. #12
    Join Date
    Nov 2009
    Beans
    10

    Re: Quickcam Pro 9000 working off/on

    Here's some more info as I was tinkering.

    I done a "v4l-info /dev/video1" query and got info. Video0 does not pick up anything.

    Code:
    ### v4l2 device info [/dev/video1] ###
    general info
        VIDIOC_QUERYCAP
        driver                  : "uvcvideo"
        card                    : "UVC Camera (046d:0990)"
        bus_info                : "usb-0000:00:1a.7-3"
        version                 : 0.1.0
        capabilities            : 0x4000001 [VIDEO_CAPTURE,STREAMING]
    
    standards
    
    inputs
        VIDIOC_ENUMINPUT(0)
        index                   : 0
        name                    : "Camera 1"
        type                    : CAMERA
        audioset                : 0
        tuner                   : 0
        std                     : 0x0 []
        status                  : 0x0 []
    
    video capture
        VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
        index                   : 0
        type                    : VIDEO_CAPTURE
        flags                   : 1
        description             : "MJPEG"
        pixelformat             : 0x47504a4d [MJPG]
        VIDIOC_ENUM_FMT(1,VIDEO_CAPTURE)
        index                   : 1
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "YUV 4:2:2 (YUYV)"
        pixelformat             : 0x56595559 [YUYV]
        VIDIOC_G_FMT(VIDEO_CAPTURE)
        type                    : VIDEO_CAPTURE
        fmt.pix.width           : 1600
        fmt.pix.height          : 1200
        fmt.pix.pixelformat     : 0x56595559 [YUYV]
        fmt.pix.field           : NONE
        fmt.pix.bytesperline    : 3200
        fmt.pix.sizeimage       : 3840000
        fmt.pix.colorspace      : SRGB
        fmt.pix.priv            : 0
    
    controls
        VIDIOC_QUERYCTRL(BASE+0)
        id                      : 9963776
        type                    : INTEGER
        name                    : "Brightness"
        minimum                 : 0
        maximum                 : 255
        step                    : 1
        default_value           : 128
        flags                   : 0
        VIDIOC_QUERYCTRL(BASE+1)
        id                      : 9963777
        type                    : INTEGER
        name                    : "Contrast"
        minimum                 : 0
        maximum                 : 255
        step                    : 1
        default_value           : 32
        flags                   : 0
        VIDIOC_QUERYCTRL(BASE+2)
        id                      : 9963778
        type                    : INTEGER
        name                    : "Saturation"
        minimum                 : 0
        maximum                 : 255
        step                    : 1
        default_value           : 32
        flags                   : 0
    
    ### video4linux device info [/dev/video1] ###
    general info
        VIDIOCGCAP
        name                    : "UVC Camera (046d:0990)"
        type                    : 0x1 [CAPTURE]
        channels                : 1
        audios                  : 0
        maxwidth                : 960
        maxheight               : 720
        minwidth                : 48
        minheight               : 32
    
    channels
        VIDIOCGCHAN(0)
        channel                 : 0
        name                    : "Camera 1"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0
    
    tuner
    ioctl VIDIOCGTUNER: Invalid argument
    
    audio
    ioctl VIDIOCGAUDIO: Invalid argument
    
    picture
        VIDIOCGPICT
        brightness              : 32896
        hue                     : 0
        colour                  : 8224
        contrast                : 8224
        whiteness               : 0
        depth                   : 16
        palette                 : YUYV
    
    buffer
    ioctl VIDIOCGFBUF: Invalid argument
    
    window
        VIDIOCGWIN
        x                       : 0
        y                       : 0
        width                   : 1600
        height                  : 1200
        chromakey               : 0
        flags                   : 0
    gstreamer-properties, with plugin libv4l2 chosen (v4l1, "No such device"), my device (now being picked-up), and "tested"
    pipeline "v4l2src device="/dev/video1"
    Code:
    Oh for crying out loud, now it works.  Give me a moment.
    It WAS giving me an error that it could not render 1600x1200.
    Will, after trying to duplicate my findings for this posting, stupid thing decided to TEMPORARILY work (hence title of this thread). So, until next time.

    Only Cheese lists video1. All others lists video0 ("No such device"). How in the world do I change this so all proggies pick up video1? In fact, how do I change ANY of the information given in the above "v4l-info /dev/video1"?

  3. #13
    Join Date
    Sep 2009
    Beans
    2,333

    Re: Quickcam Pro 9000 working off/on

    you may try this for skype or change the name to what you need it to be


    LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype

    LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so any name you need it to be

  4. #14
    Join Date
    Nov 2009
    Beans
    10

    Re: Quickcam Pro 9000 working off/on

    It appears that my reply was removed two days ago.

    What I had stated was that it worked, then it just didn't... giving me a long continuous error message in which I had to use force to shut the app (Cheese) down. Guvcview and luvcview wasn't able to pick up the cam with the supplied code because it was searching for video0. Cheese initially worked, grabbing from video1, but later (and somehow) went looking for video0 and erroring (doesn't exist). I can't replicate the results from two days ago because all I'm getting is the same errors referring to video0 not existing.

    guvcview, currently:
    popup
    Code:
    Guvcview error:
    
    Unable to open device
    Please make sure the camera is connected
    and that the linux-UVC driver is installed.
    terminal:
    Code:
    guvcview 1.1.1
    bt_audio_service_open: connect() failed: Connection refused (111)
    bt_audio_service_open: connect() failed: Connection refused (111)
    bt_audio_service_open: connect() failed: Connection refused (111)
    bt_audio_service_open: connect() failed: Connection refused (111)
    Expression 'ioctl( devHandle, SNDCTL_DSP_CHANNELS, &temp )' failed in 'src/hostapi/oss/pa_unix_oss.c', line: 405
    video device: /dev/video0 
    /dev/video1 - device 1
    ERROR opening V4L interface for /dev/video0
    ERROR opening V4L interface: No such device
    Init video returned -1
    Terminated.
    Cheese, currently:
    Code:
    ** (cheese:5583): WARNING **: Failed to open /dev/video0: No such device
    luvcview, currently:
    Code:
    luvcview 0.2.4
    
    SDL information:
      Video driver: x11
      A window manager is available
    Device information:
      Device path:  /dev/video0
    ERROR opening V4L interface: No such device

    Yes, that's a look of discontent.

Page 2 of 2 FirstFirst 12

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •