强制网络摄像头仅默认使用 MJPG

强制网络摄像头仅默认使用 MJPG

我的 1224:2a25 Jieli 相机出现图像问题。相机在浏览器中可以使用,但在 VLC 或 OpenAuto 中却不行。我发现 YUYV 1280x720 不是工作分辨率……但不幸的是,VLC 或 OpenAuto 默认使用此分辨率。我可以使用 运行视频vlc v4l2:///dev/video0:chroma=mjpg:width=1920:height=1080,但 OpenAuto 硬编码了默认 YUYV 路径。有没有强制使用 MJPG 作为默认设置的解决方案?或者禁用所有 YUYV 流?

pi@raspberrypi:~ $ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
    Type: Video Capture

    [0]: 'MJPG' (Motion-JPEG, compressed)
        Size: Discrete 1920x1080
            Interval: Discrete 0.033s (30.000 fps)
        Size: Discrete 1280x720
            Interval: Discrete 0.033s (30.000 fps)
        Size: Discrete 640x480
            Interval: Discrete 0.033s (30.000 fps)
        Size: Discrete 640x320
            Interval: Discrete 0.033s (30.000 fps)
    [1]: 'YUYV' (YUYV 4:2:2)
        Size: Discrete 1280x720
            Interval: Discrete 0.200s (5.000 fps)
        Size: Discrete 640x480
            Interval: Discrete 0.040s (25.000 fps)
        Size: Discrete 320x240
            Interval: Discrete 0.040s (25.000 fps)

相关内容