Capture card Audio related issue

leeran9

New Member
Hello.
This is a capture card audio related issue.

Product name: UGREEN HD Video Capture Card
Model name: CM630
Operating system: Linux Mint 21.3 Cinnamon 6.0.4
Linux kernel: 6.8.0-51-generic
OBS version: 30.2.3

I want to receive video and audio from the subcomputer through the capture board through the main computer OBS. However, the video comes out well without any problem, but the audio does not come out. I selected the product in the properties through audio input capture in OBS. When I check it with PulseAudio on the main computer, the product is recognized as an input device, but the audio does not come out.
Please help me.
 

AaronD

Active Member
Looks like the dirt-cheap deceptively-marketed barely-working junk strikes again.

Seems like these things must be the second most counterfeited thing in electronics, behind SD cards. Sometimes they work by accident, most of the time they partially work, and sometimes they just don't work at all.

If you want something that's guaranteed to work, look only at the name brands (because they actually care about customer loyalty, and thus have some real accountability), do some digging to see if they take Linux seriously (some of the big names roll their own hardware that requires a custom driver, and then don't write that driver for Linux), and expect to spend about $100 per input.

---

Also note, mostly for completeness here, that even with a good capture device, you still have a practical limit of one input per USB controller. That comes from the data rate that is required to make it good, and so it does actually apply per *controller* and not per port. That distinction is important when a lot of systems have internal hubs to connect all of their ports to a single controller. On those systems, you can only have one good USB input, total.

If you're lucky enough to have two controllers exposed to the outside, then you can have two good inputs, IF you're careful to have each one on a separate controller. Make sure you know which controller connects to which ports...
 
Last edited:

casper1

New Member
Check if your capture card is recognized with arecord -l and consider bypassing PulseAudio by using ALSA directly in OBS (e.g., hw:1,0). Ensure no other apps are using the audio stream by checking with fuser /dev/snd/*. You can also try increasing the audio buffer size in OBS to fix lag or dropouts. Make sure you have the latest drivers and firmware for your capture card, and if needed, use JACK Audio for more precise routing. Finally, check dmesg and OBS logs for any device-related errors.
 
Top