Bug Report OBS Stingers are still crackling audio since release.

TheGameMechanics

New Member
I've tried

- multiple file formats with varying audio bitrates and qualities & filesizes
- bitrates on audio tracks in OBS Studio
- reducing the volume of the track
- limiting the audio so as to maybe stop the audio crackling
- all the suggestions that were available within this forum and other forums dotted around the internet detailing the exact same issue.

That issue, to be precise, is that when I move from Scene A > Scene B in this scenario, the stinger plays fine, visually, the audio is mostly fine, bar the random audio pop/crackle, which is random each time, and sometimes not at all. It doesn't crack or pop in the source file, and doesn't crack or pop as a media source, only when it's a Stinger using OBS Studio's native Stinger transition feature. I've tried all the audio options within the Stinger transition menu, to see if perhaps one of those would alleviate the issue. Sadly nothing.

I've yet to see an official response on this, only other users talking to each other saying "yes I have this issue too". Is it something the OBS Studio devleopment team are aware of? It's inheritently to do with OBS Studio, because it cannot be the file, any of the files, random in source and format, that I've tried.

Love the native stinger option, hate that it can't handle a small, simple bit of audio, and ends up crackling randomly each time a transition happens.
 

dodgepong

Administrator
Community Helper
Can you post an example stinger file that exhibits this issue? I know you said it does it with all files, but being able to reproduce or not reproduce with the same file on different machines can give us information about what might be happening.

Generally speaking when I see this issue, it's due to OBS having trouble decoding the stinger on playback, especially when using VP9 encoding.
 

hinkypunkwow

New Member
This is still happening. It makes sense that it's an issue with decoding the stinger since my CPU usage spikes when using the stinger that has audio. It goes up about by 1% when changes scenes with a stinger with no audio. With audio, it spikes to about 20%. My typical CPU usage in scenes with a 1080p looping video in the background is between 1%-3.7%.

My AE export settings are lossless .avi file with uncompressed audio. I've tried all the different audio bitrates - 8 was the worst, 32 the best. I've tried FFmpeg compression after the fact from a lossless source. They all produce audio artifacts. I've tried WebM and ONE of the codecs do not cause audio artifacts, but the video quality makes it unusable.
 
Last edited:

hinkypunkwow

New Member
I just found a solution which may make sense to the OBS devs but not to me haha. In this thread:
I tried this - "Changed the file format from .avi to .mov and sound glitch went away" and it worked for me as well. It would be nice to have this bug fixed though since it seems to be an ongoing issue for users and a workaround isn't ideal.
 

hinkypunkwow

New Member
The workaround only works if I use 32 bitrate audio and change it to a .mov file. My CPU still jumps from 1-4% up to 8%-11% when I use the stinger with audio.
 
Last edited:

hinkypunkwow

New Member
Once I add recording to the mix, it starts having audio issues. Mind you, I can play a game, record, and stream at the same time without any issues (0.1% rendering lag and encoding overload). Once I switch from a transition without audio to one with audio, the audio has issues. In my case, the audio sounds like it's repeating. I finally got a decent looking WebM export with audio. When I play it in After Effects and VLC, the audio is fine. When I use it in OBS, it has issues. The larger the file size, the more it seems to lag the audio. I had one that sounded like the audio was repeating like a roll effect (1/16th notes) for 2 seconds. I've tried NVENC (new) and x264 encoders. I can't upload the file, it's 1.3mb but if someone private messages me, I can send it to them.

Log file:
 
Top