Question / Help My audio is ahead of the games (more in-depth than that).

GooshiGaming

New Member
I'm currently having a problem with the my audio being ahead of the game's audio. I know that you can set a delay within the settings, but my problem is that then my audio won't be synced with my webcam's and that's the part I need help on (if that's possible to fix.) Is there any way to fix my audio while not desyncing with the webcam? Would I put buffering on under the Webcam's properties to fix that (just match it with the mic's?) I stream Smash Bros. tourneys, so I need a player and commentator cam (I'm a low-budget stream, so I don't have crazy awesome stuff yet), along with a Blue Snowball, so yeah.

The odd thing about this is I did an hours worth of testing to make sure everything was working. The Elgato HD60's audio was perfect, my audio was perfect and the webcams were perfectly in-sync. I shut down OBS for the night and the next day I open it up and I noticed that my Elgato's placement is off (on my overlay), all my video source's audio were desynced and that my audio was ahead of that game. This is a constant problem for me (that everything doesn't save, even if I hit the "save" option under the "File" directory.) I didn't touch it between shutting it off that night and opening back up the following night.

Any clues on how to possibly fix this? I included a log, though I don't believe it'll help. I haven't added any delayed to my mic because I don't want it to be desynced from the webcams. Any advice is very much appreciated and thanks for reading! c:
 

Attachments

For starters you have your Scene Buffering Time set at 1000. Change that to 700. Also you have your AmaRec capture audio delay set at 750, so those right there will create some issues. Second you chould check Mic QPC Timestamps. Since you are using AmaRec, its very likely part of your issue is with that and not OBS itself.

Also you are trying to stream 60 FPS, 1280x720 with only 1500kbps. You are going to need to increase that by about 1000 if you want a smooth stream
 
Well, previously Amarec was in sync at 750 and my HD60 was in sync at 1000ms, but with this update I got (.651b), it's in sync at 0 now. No clue if that has anything to do with anything, but that's when I noticed the delay got better (aka I don't have to set one.) I don't use Amarec with my Elgato, that's only for SD consoles (which the 720p@60 works nicely with.)

I know my bitrate is really low for my stream settings, but I only have 2.3MBs upload and if I go any higher, my internet goes haywire, so I just have to deal with the pixelations problems with the HD60 :c

But thanks for the input, I'll be trying those out shortly and will give an update!

EDIT: It seems to have worked! I'll test it again later tonight because OBS doesn't seem to stay very constant for me and see if it's still resolved. Thank you again for the advice! I really do appreciate it c:
 
Last edited:
Back
Top