In VLC, on Windows 10, I'm having trouble viewing 1080p video at reasonable frame rates from a USB video capture device (HDMI source).
When I use OBS Studio, everything works fine: The video is at full resolution and runs at 60 FPS with no noticeable latency. There's some tearing but it's no big deal.
However, when I use VLC -- as well as when I tried it with some security camera DVR software (iSpy, which I just downloaded to test) -- VLC defaults to 800x600 (with poor latency), and forcing it to 16:9 1920x1080 plays it at about 10 FPS with about a half second latency.
The way I'm using VLC to view the capture device video stream is:
- Media → Open Capture Device...
- Select "DirectShow"
- Select USB capture device for video and audio; enter 1920x1080 resolution and also force aspect ratio to 16:9 (in advanced settings).
Are there some additional settings I need to tweak or something? I can't figure out what OBS Studio is doing that VLC (by default) and that other software aren't.