Announcement

Collapse
No announcement yet.

Logitech BRIO Ultra HD Webcam 046d:085e

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Logitech BRIO Ultra HD Webcam 046d:085e

    I got this 4K webcam after assuming based on https://www.kurokesu.com/main/2016/0...ings-in-linux/ that it works in Linux. I cannot get it to work properly though. I checked it on a Windows laptop and it works fine so it's a software support issue.

    In video apps (cheese, guvcview) I get a dropdown to select form multiple options (3 in cheese, 4 in guvcview). But one gives a flashing black-and-white capture, whereas the others don't work at all (blacked out view).

    When plugged in I get:

    Code:
    $ ls -al /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index*
    lrwxrwxrwx 1 root root 12 Dec  3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index0 -> ../../video0
    lrwxrwxrwx 1 root root 12 Dec  3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index1 -> ../../video1
    lrwxrwxrwx 1 root root 12 Dec  3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index2 -> ../../video2
    lrwxrwxrwx 1 root root 12 Dec  3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index3 -> ../../video3
    $ ls -al /dev/video*
    crw-rw----+ 1 root video 81, 0 Dec  3 22:50 /dev/video0
    crw-rw----+ 1 root video 81, 1 Dec  3 22:50 /dev/video1
    crw-rw----+ 1 root video 81, 2 Dec  3 22:50 /dev/video2
    crw-rw----+ 1 root video 81, 3 Dec  3 22:50 /dev/video3​
    In the log:

    Code:
    Dec 03 22:50:36 host kernel: usb 10-3: new SuperSpeed USB device number 2 using xhci_hcd
    Dec 03 22:50:36 host kernel: usb 10-3: New USB device found, idVendor=046d, idProduct=085e, bcdDevice= 3.17
    Dec 03 22:50:36 host kernel: usb 10-3: New USB device strings: Mfr=0, Product=2, SerialNumber=3
    Dec 03 22:50:36 host kernel: usb 10-3: Product: Logitech BRIO
    Dec 03 22:50:36 host kernel: usb 10-3: SerialNumber: ...
    Dec 03 22:50:36 host kernel: input: Logitech BRIO Consumer Control as /devices/pci0000:00/0000:00:1e.0/0000:05:02.0/0000:07:1b.0/usb10/10-3/10-3:1.5/0003:046D:085E.0006/input/input6
    Dec 03 22:50:36 host kernel: hid-generic 0003:046D:085E.0006: input,hidraw5: USB HID v1.11 Device [Logitech BRIO] on usb-0000:07:1b.0-3/input5​
    I can see it with V4L:

    Code:
    $ v4l2-ctl --list-formats-ext
    ioctl: VIDIOC_ENUM_FMT
            Type: Video Capture
    
            [0]: 'YUYV' (YUYV 4:2:2)
                    Size: Discrete 640x480
                            Interval: Discrete 0.033s (30.000 fps)
                            Interval: Discrete 0.042s (24.000 fps)
                            Interval: Discrete 0.050s (20.000 fps)
                            Interval: Discrete 0.067s (15.000 fps)
                            Interval: Discrete 0.100s (10.000 fps)
                            Interval: Discrete 0.133s (7.500 fps)
                            Interval: Discrete 0.200s (5.000 fps)
    ...
    
            [1]: 'MJPG' (Motion-JPEG, compressed)
                    Size: Discrete 640x480
                            Interval: Discrete 0.008s (120.000 fps)
                            Interval: Discrete 0.011s (90.000 fps)
                            Interval: Discrete 0.017s (60.000 fps)
                            Interval: Discrete 0.033s (30.000 fps)
                            Interval: Discrete 0.042s (24.000 fps)
                            Interval: Discrete 0.050s (20.000 fps)
                            Interval: Discrete 0.067s (15.000 fps)
                            Interval: Discrete 0.100s (10.000 fps)
                            Interval: Discrete 0.133s (7.500 fps)
                            Interval: Discrete 0.200s (5.000 fps)​
    ​...
    
            [2]: 'NV12' (Y/UV 4:2:0)
                    Size: Discrete 640x480
                            Interval: Discrete 0.033s (30.000 fps)
                            Interval: Discrete 0.042s (24.000 fps)
                            Interval: Discrete 0.050s (20.000 fps)
                            Interval: Discrete 0.067s (15.000 fps)
                            Interval: Discrete 0.100s (10.000 fps)
                            Interval: Discrete 0.133s (7.500 fps)
                            Interval: Discrete 0.200s (5.000 fps)​
    ...
    Note above that I get 3 (YUYV/MJPG/NV12) formats with up to 1080p resolution (slow USB port I guess, it goes up to 4K normally) but I get 4 video and one media device, not sure why:

    Code:
    $ v4l2-ctl --list-devices
    Logitech BRIO (usb-0000:07:1b.0-3):
    /dev/video0
    /dev/video1
    /dev/video2
    /dev/video3
    /dev/media0
Working...
X