Question / Help Video lag with Game Capture

AbyssionQC

New Member
Today I started using OBS Multiplatform (which is amazing so far) because I'll have to use it one day or another hehe. Everything works perfectly except for 2 things. When I use Game Capture for my game (with color key, haven't tested without yet so it could be related), I have about 1000ms audio delay over everything else. If I have the audio buffering time in OBS set to 1000 my mic is perfectly on sync with the game capture's video but the internal audio remains off sync by a second (1 sec before the mic/gameplay). I don't know if it's the internal audio or the game's video that's off sync but there's certainly something wrong here and I haven't figured it out yet.

Second thing most likely apply to bug but maybe not. I use windows 10 with a 1440p monitor so I have everything increased in size to be able to read stuff (too small otherwise) through window's option (I forgot the name). On the other side, I have a second, 768p monitor that I use for my twitch chat etc and I use the same options (since windows automatically do it for all your monitors). The problem here is that when I use windows capture on anything that is on the 768p monitor, it doesn't show up properly. It's like 25% of the monitor (and the windows) is missing (25% being the zoom from windows I assume, that or the resolution being different). I'm not sure if this is any common but it's worth noting I believe. Also, only my main monitor (the 1440p one) shows up when I use Display Capture.
 

Attachments

  • 2015-12-13 22-13-16.txt
    163.9 KB · Views: 19

DEDRICK

Member
Delete your monitor capture source, you generally don't want a Game Capture and Monitor Capture active in the same scene. Are you running your second monitor on your iGPU?
 
Last edited:

AbyssionQC

New Member
Delete your monitor capture source, you generally don't want a Game Capture and Monitor Capture active in the same scene. Are you running your second monitor on your iGPU?
Thanks for the tip, I'll create a new scene for when I'm just showing what I'm doing between 2 games. I added it during a stream though so it's not related to the main problem.

For your question, yes I am. It's the only way I can get it to work since it only supports VGA and the GTX 970 doesn't. It still showed up in monitor capture on OBS so I'm not sure what is different in OBS MP.

Also I think including the 2 broadcasts I did could help a little since I struggle a little to pin exactly what is the issue for the audio/video. It could just be some delay setting I missed for all I know but everything was perfectly fine on OBS with pretty much the same settings. The first one had 1000ms audio buffering (default) and the second was at 100 (the minimum) and of lower quality (because everyone have slow internet ;_; ). I will go play a little with the settings to see if I can figure out something.

http://www.twitch.tv/abisionkk/v/29846670
http://www.twitch.tv/abisionkk/v/29859835
 

DEDRICK

Member
There's nothing inherently complex about your scene or settings

There is this error though that gets repeated like 2300 times, hopefully someone with deeper knowledge of OBS's inner workings can shed light on the error

22:16:02.363: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.372: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.408: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.412: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.787: gs_duplicator_update_frame: Failed to update frame (887A0001)
........
22:16:02.804: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.821: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.837: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.854: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:40.951: Last log entry repeated for 2282 more lines

My best suggestion would be to create a new Scene Collection(not a new scene), it's essentially a profile for your scenes, your old collection will still exist. Keep the it simple, just a Game Capture and test for your sync issues. Then keep adding your sources and scenes and testing if it occurs.


As for your monitor capture issue please refer to this post

https://obsproject.com/forum/threads/obs-mp-will-not-capture-display-on-hd4600.40134/#post-182310
 

AbyssionQC

New Member
There's nothing inherently complex about your scene or settings

There is this error though that gets repeated like 2300 times, hopefully someone with deeper knowledge of OBS's inner workings can shed light on the error

22:16:02.363: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.372: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.408: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.412: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.787: gs_duplicator_update_frame: Failed to update frame (887A0001)
........
22:16:02.804: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.821: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.837: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:02.854: gs_duplicator_update_frame: Failed to update frame (887A0001)
22:16:40.951: Last log entry repeated for 2282 more lines

My best suggestion would be to create a new Scene Collection(not a new scene), it's essentially a profile for your scenes, your old collection will still exist. Keep the it simple, just a Game Capture and test for your sync issues. Then keep adding your sources and scenes and testing if it occurs.


As for your monitor capture issue please refer to this post

https://obsproject.com/forum/threads/obs-mp-will-not-capture-display-on-hd4600.40134/#post-182310
Thanks for the help, I only used the monitor capture for my chat (with cropping and colorkey, not a great method but yeah) but it's good to know. As for the sync, I found out that if I put 500-600ms, it's pretty much identical to what I normally get on OBS (as in, synced). I'm not sure why the settings have to be different on OBS MP but I found a workaround that will do it. I'll still keep the Scene Collection in mind if things go wrong again. Thanks for the help!
 
Top