So, I've had this issue off and on over the years of using OBS, I've been able to fix it each time after messing around enough with the inputs. It seems as though every time I get a new capture card, the offsets for OBS stop working. When I first got a Live Gamer HD it took me awhile to figure it out and eventually I did (I don't remember how, it was years ago). Earlier this year I bought a Insanity Pro 4K and the offset wasn't working until I deleted the old 'video capture device' source and readded it (as opposed to just selecting a new device).
Recently I bought a Magewell Pro Capture HDMI 4k+ and it's exhibiting the same issues, the sound is delayed and after removing and readding the source the sound offsets wont work. I've tried it in both OBS classic and studio (I use classic still as it has the least impact on my ping), they both have the same issues. No matter what I set the offsets to it wont readjust the sound.
I have tried updating my video card drivers, I have the most recent firmware/drivers for the capture card, I reinstalled my sound drivers, I switched from using the built in speakers to using a VAC and vice versa, I've tried output to stream (which doesn't work in classic)/output to desktop/wave render options, tried global offset, tried increasing the scene buffering time. I've tried all different manners of offsets from negative to positive from 200ms to 4000ms, none of which seem to have any effect. The logs don't show any sort of problem.
The weird thing about all of this is I don't seem to remember ever finding a solution for this problem, it just randomly fixed itself last time after readding the source. Googling around it seems other people also have very similar problems, but either a solution was never found, they never responded once they did, or people couldn't replicate their problem.
TL:DR Sound offset doesn't work to sync sound and video on capture card. Tried everything.
log: https://pastebin.com/dweKzsc4
Recently I bought a Magewell Pro Capture HDMI 4k+ and it's exhibiting the same issues, the sound is delayed and after removing and readding the source the sound offsets wont work. I've tried it in both OBS classic and studio (I use classic still as it has the least impact on my ping), they both have the same issues. No matter what I set the offsets to it wont readjust the sound.
I have tried updating my video card drivers, I have the most recent firmware/drivers for the capture card, I reinstalled my sound drivers, I switched from using the built in speakers to using a VAC and vice versa, I've tried output to stream (which doesn't work in classic)/output to desktop/wave render options, tried global offset, tried increasing the scene buffering time. I've tried all different manners of offsets from negative to positive from 200ms to 4000ms, none of which seem to have any effect. The logs don't show any sort of problem.
The weird thing about all of this is I don't seem to remember ever finding a solution for this problem, it just randomly fixed itself last time after readding the source. Googling around it seems other people also have very similar problems, but either a solution was never found, they never responded once they did, or people couldn't replicate their problem.
TL:DR Sound offset doesn't work to sync sound and video on capture card. Tried everything.
log: https://pastebin.com/dweKzsc4