The capture device "Display capture-UVC02" does not support the required parameters.
Posted: 31 May 2023 14:16
Hi,
I bought a video capture card and I'm trying to monitor its output in VLC using DirectShow. It's a "Lemorele AC02L", not the most fancy thing in the world, but it has HDMI passthrough (choppy) and 1080p 60Hz, so it's adequate for my needs. I mostly want to monitor another device in a window (a simple VLC window if possible).
I'm using vlc-3.0.10-win64 (because of reasons), but I've also tried it in 3.0.19 nightlies and in VLC 4, with the same result.
The device does work. I can capture from it in OBS and I also tried another random software (oCam) and it worked there as well. It shows up in device manager as:

and as:

So this is sort of the basic setup I'm trying.

Edit Options
I'm getting this:
I tried "quotes" around the device names, but that just generated a bunch of other errors, so apparently the auto-generated syntax is correct.
So next I tried the bare minimum by just specifying the video device like this, hoping everything else would use the device's defaults.
... but just gives the same error message as the first one above.
I can also mention that after attempting to capture and then close the VLC window, then vlc.exe is still running in Task Manager so I have to close it down completely from there, so something is hanging when trying to do this.
So am I missing something obvious here? Is there a way to figure out more details about what required parameter is not supported? Or can I add something to the options to get this working?
I bought a video capture card and I'm trying to monitor its output in VLC using DirectShow. It's a "Lemorele AC02L", not the most fancy thing in the world, but it has HDMI passthrough (choppy) and 1080p 60Hz, so it's adequate for my needs. I mostly want to monitor another device in a window (a simple VLC window if possible).
I'm using vlc-3.0.10-win64 (because of reasons), but I've also tried it in 3.0.19 nightlies and in VLC 4, with the same result.
The device does work. I can capture from it in OBS and I also tried another random software (oCam) and it worked there as well. It shows up in device manager as:

and as:

So this is sort of the basic setup I'm trying.

Edit Options
Code: Select all
:dshow-vdev=Display capture-UVC02 :dshow-adev=Microphone (Display capture-UVC02) :live-caching=0
Capture failed:
The capture device "Display capture-UVC02" does not support the required parameters.
I tried "quotes" around the device names, but that just generated a bunch of other errors, so apparently the auto-generated syntax is correct.
Capture failed:
The device you selected cannot be used, because its type is not supported.
Capture failed:
The device you selected cannot be used, because its type is not supported.
Capture failed:
VLC cannot open ANY capture device. Check the error log for details.
Capture failed:
The device you selected cannot be used, because its type is not supported.
Capture failed:
The device you selected cannot be used, because its type is not supported.
Capture failed:
VLC cannot open ANY capture device. Check the error log for details.
Your input can't be opened:
VLC is unable to open the MRL 'dshow://'. Check the log for details.
So next I tried the bare minimum by just specifying the video device like this, hoping everything else would use the device's defaults.
Code: Select all
:dshow-vdev=Display capture-UVC02
I can also mention that after attempting to capture and then close the VLC window, then vlc.exe is still running in Task Manager so I have to close it down completely from there, so something is hanging when trying to do this.
So am I missing something obvious here? Is there a way to figure out more details about what required parameter is not supported? Or can I add something to the options to get this working?