Low framerate on captured video

tuukka

New Member
Using OBS 29.0.2.1-1+b1 on Debian bookworm with 6.1.0-23-rt-amd64 kernel. Laptop is thinkpad x390 with quad core Intel Core i5-8365U and Whiskey Lake GT2. I have a Canon 90D plugged in with a capture card.

Encoder is set to FFmpeg VAAPI H.264. That seems to give the least bad results. Rate control is set to CBR with rate at 8000. I've tried a few different rates and rate controls.

I also tried the custom output (FFmpeg) with a few different options but that didn't help either.

Base and Canvas resolutions are both 1920x1080. I've tried scaling down to 720 too.

Is my computer too slow to record HD video or is there something that I still haven't tried?
 

Tuna

Member
You selected raw video for your capture card. Since it is probably a USB one the bandwidth limit on that resolution only can do 5 fps. You need to select JPEG or one of the formats labeled with "emulated" so a compressed format is used for transferring the data.
 

tuukka

New Member
This solved the issue, thank you so much! I was already considering throwing more money at the problem and taking a trip to the hardware store. Which wouldn't have helped anything.
 

AaronD

Active Member
Something else to consider is that a cheap USB capture may be far worse than you think. And if you don't have something that's actually good to compare to, you might not notice until you compare yourself to what other people do.

A common deception is to make a big deal about USB 3 and how much better it is than USB 2 (which is all true), and make sure to show the blue connector in the pictures, etc...but it actually only has a USB 2 chip inside! The extra wires on the legitimate USB 3 connector are not connected internally.

So, all the hype about USB 3 becomes garbage, and you're actually limited to USB 2, which absolutely cannot support raw HD.

---

To avoid that, budget about $100 for a name brand that is known to work on Linux. Not all do, because they roll their own standard instead of following an existing one, which absolutely requires a custom driver, and their driver writers only take Windows seriously. :-(
 
Top