Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Application Audio Capture (beta)] Audio starts to be behind the video with time #8086

Closed
ghost opened this issue Jan 18, 2023 · 6 comments
Closed

Comments

@ghost
Copy link

ghost commented Jan 18, 2023

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

29.0.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/Bni6ynSYm5OV462f and https://obsproject.com/logs/KEzKxIuduFhSPIcS (for the full sync VOD)

OBS Studio Crash Log URL

No response

Expected Behavior

Application audio should be always synced with the video

Current Behavior

Application audio with time starts to crackle and then it becomes out of sync with the video. Time when it starts to get out of sync is random. It can be 10 minutes, it can be 20, 30 etc.

You can see the examples of how responsive audio is here (already with a timestamp): https://youtu.be/BC4ThC3WOmU?t=48
In the same video here but 14 minutes later, you can hear how audio starts to crackle: https://youtu.be/BC4ThC3WOmU?t=883
And here you can already hear that audio is behind the video: https://youtu.be/BC4ThC3WOmU?t=939, https://youtu.be/BC4ThC3WOmU?t=1004

Same moment, but with synced audio you can see here to compare: https://youtu.be/-yllSyhwzXM?t=110

Steps to Reproduce

  1. Set game/window capture and application audio capture for the application (Browser, game etc)
  2. Start recording or streaming for some time (20-30 minutes)
  3. Stop the recording or streaming and check for the audio delay to appear on VOD

Anything else we should know?

I've seen a lot of people encountering this issue on streams or posting about that on OBS forums so that's not the single person issue. Encoder during recording the VODs provided was not overloaded. If I avoid using Application Audio Capture feature and use a normal desktop audio as a way of audio capture, it works just fine and I've never encountered crackling sound and audio drift. Something has to do with this feature specific.

@RytoEX
Copy link
Member

RytoEX commented Jan 19, 2023

To debug this issue, we would likely need someone on an affected system to perform these debugging steps.

@pandages
Copy link

pandages commented Jan 25, 2023

I've encountered this same issue and have samples I can provide if necessary. I could also get a debug log, if that's still needed.

I can say that the release before v29 did not have this issue at all.

@adarhef
Copy link

adarhef commented Mar 20, 2023

This has been happening consistently for me since 29 on Windows 10 as well. Link to a clip:
https://www.twitch.tv/addarre/clip/ElegantAgileAppleOhMyDog-OKPciTDv5D8m_7en

@TawapahDev
Copy link

TawapahDev commented Apr 1, 2023

I have also noticed this streaming to Twitch.

What would be the best alternative until this has been fixed? Has anyone tried this plugin?

@RytoEX
Copy link
Member

RytoEX commented Apr 1, 2023

I have also noticed this streaming to Twitch.

What would be the best alternative until this has been fixed? Has anyone tried this plugin?

That plugin can encounter the same problem. Both that plugin and our implementation use the same Windows APIs.

@gxalpha
Copy link
Member

gxalpha commented Apr 5, 2023

Root issue likely to be a duplicate of #8064.

@gxalpha gxalpha closed this as not planned Won't fix, can't repro, duplicate, stale Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants