Bug Report Audio desync, how to fix?

k3f

New Member
Hi,

I'm using OBS Studio to record some Skype screen broadcasts and in the outcome video both audio from my microphone and audio from incoming call are desynced between each other and between the video too, first one is ~40seconds ahead of video, and 2nd one ~25seconds ahead of video.

Why is this happening and how do I fix it?


here is my log:
https://gist.github.com/97e1b1502b4d8c1cbe5d76d689f7a11f


Also the video file is playing extreemly slow, every time I rewind it or move forward it takes ~10sec for it to start playing and when I close the file I can hear the sound for ~10sec. So if I want to watch it without lag I have to use another tool to re-compress the file.

I have installed apple compatibility tools but it says that obs can't find it CoreAudio AAC encoder, do I have to enable it somewhere?

I have vlc installed too, but it says that it couldn't find it too.
 

jds4578

Member
hi,

I've had experience with bad de-synced audio in the past with OBS studio, and I have discovered at least 2 fixes for it.

1. The first time this happened to me, I read somewhere about date timestamps, all you do is disable them in OBS studio, the date timestamp settings are in the preferences of each of the audio options, in the mixer, check if enabled, then untick each one.

2. If, your using a game capture card, and you are getting audio de-sync during a stream, the only viable option i see, is to disable the capture card in OBS(during stream), yes the capture it will disappear, but then re-enable it, it comes back & the audio fixes itself. If not, its a game audio bug/console overheating , causing it.

Also, for your file problems, download VLC player, it is completely free to use, it'll read & play videos you throw at it, even though you don't have the codecs installed.

Hope this helps.
 

k3f

New Member
hi,
1. The first time this happened to me, I read somewhere about date timestamps, all you do is disable them in OBS studio, the date timestamp settings are in the preferences of each of the audio options, in the mixer, check if enabled, then untick each one.

Also, for your file problems, download VLC player, it is completely free to use, it'll read & play videos you throw at it, even though you don't have the codecs installed.

Hope this helps.

Timestamps actuall y helped, thanks!
About VLC, I'm actually using VLC right now and the described lag with playing videos was happening in VLC
 

k3f

New Member
If you want to use the CoreAudio AAC encoder you must install the Application Support tools which match the version of OBS you're using. You're using 64-bit OBS so you will need to install the 64-bit version of the tools, which will be found in "AppleApplicationSupport64.msi" in the 64-bit iTunes download. Check here for more information: https://obsproject.com/forum/resources/obs-studio-enable-coreaudio-aac-encoder-windows.220/

Thank you, I have it installed but OBS is saying that it is not installed.
 

Simes

Member
Which installer did you run? There are two possible installers. You definitely ran the one with "64" in the name?
 

k3f

New Member
yes, it was iTunes64Setup.exe that I opened in 7zip, then extracted AppleApplicationSupport64.msi

te4P6XQ.png


here is a screenshot offering me to fix or delete it if I open it again
 
Last edited:

Simes

Member
Sorry, I just had to be completely certain. All I can suggest at this stage is that maybe the install didn't work properly and that reinstalling might help with that, but I don't know.
 
Top