On 2019/12/3 下午6:44, Qu Wenruo wrote: > Hi, > > Just got my capture card, Elgato HD60S+. > > Although it supports UVC, Linux still doesn't support it (yet?) > > [34381.339277] uvcvideo: Unknown video format > 30313050-0000-0010-8000-00aa00389b71 > > After a little search, that GUID looks like MFVideoFormat_P010, which > looks like a 10bit YUV format, and ffmpeg looks supporting it. > > Any idea on the Linux support of that card? And the probing log: uvcvideo: Probing generic UVC device 2 uvcvideo: Found format YUV 4:2:2 (YUYV). uvcvideo: - 1920x1080 (60.0 fps) uvcvideo: Found format YUV 4:2:0 (NV12). uvcvideo: - 1920x1080 (60.0 fps) uvcvideo: Found format YUV 4:2:0 (I420). uvcvideo: - 1920x1080 (60.0 fps) uvcvideo: Unknown video format 30313050-0000-0010-8000-00aa00389b71 uvcvideo: Found format 30313050-0000-0010-8000-00aa003. uvcvideo: - 1920x1080 (60.0 fps) uvcvideo: Found a Status endpoint (addr 82). uvcvideo: Found UVC 1.10 device Game Capture HD60 S+ (0fd9:006a) uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 2 entity 2 uvcvideo: Adding mapping 'Brightness' to control 00000000-0000-0000-0000-000000000101/2. uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 2 entity 2 uvcvideo: Adding mapping 'Contrast' to control 00000000-0000-0000-0000-000000000101/3. uvcvideo: Added control 00000000-0000-0000-0000-000000000101/6 to device 2 entity 2 uvcvideo: Adding mapping 'Hue' to control 00000000-0000-0000-0000-000000000101/6. uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 2 entity 2 uvcvideo: Adding mapping 'Saturation' to control 00000000-0000-0000-0000-000000000101/7. uvcvideo: Scanning UVC chain: OT 3 <- PU 2 <- IT 1 uvcvideo: Found a valid video chain (1 -> 3). It looks like there are still supported format, but guvcview can't detect the device. But OBS can utilize the device. So it's a user-space problem... > > Thanks, > Qu >
Attachment:
signature.asc
Description: OpenPGP digital signature