![]() You can see that the waveforms are not aligned. ![]() The second picture is before the audio-drop out. To get the first picture I aligned the waveforms after the drop-out. Audacity looks fine but OBS is struggling.Īfter scrolling through the waveforms I found this: Recording is set to "stream encoder" (nvenc), mkv and remux to mp4 afterwards.īoth audio-tracks are recorded using the same interface on the same computer. On the top there is the recording done with Audacity and on the bottom there is the audio-track from the recorded video. The soundcard gets the S/PDIF clock from the mixer and is locked to it.Įvery soft- and hardware is set to 48kHz. My signal chain: Pioneer DJ Mixer puts out 48kHz signal via S/PDIF into the Focusrite Clarett. I found a simillar or maybe the same issue in my latest stream recordings. What I have tried to solve this issue is basically waiting for the buffer to be filled, like this in audio_callback. I’m not familiar with the OBS code base and the audio processing happening, but to me it seems like the problem is the fact that in audio_callback(), it always takes a fixed amount of data from the audio buffer ( audio_size = AUDIO_OUTPUT_FRAMES * sizeof(float)) even if the buffer is not sufficiently filled due to potential delays in the capture thread. The attached log file includes a debug message (Capture size: 480) I added, it outputs the captureSize variable in ProcessCaptureData() to check for any changes in amount of data being returned there. When an audio dropout occurs, the message “can't discard, data still pending” is seen in the debug output (if compiled with DEBUG_AUDIO). The issue is not limited to recording but also applies to streaming. The issue is not limited to recording from desktop audio but also applies when recording from external USB audio interfaces. There are systems where I was not able to reproduce the issue, though I did not make excessively long recordings (> 4 h) to eliminate the possibility of the issue occurring on these systems. The frequency of the issue seems to depend on the hardware. I have not yet found any setting in the OS (like energy settings) that fix or reduce the issue. The issue seems to be independent of OBS settings (like audio sample rate or output format). ![]() I have been testing on Windows 10 20H2 with OBS 26.1.2-276 and 27.0.rc2, 64 bit, without any video source configured (issue also happens with video configured though). The issue can also be reproduced without using a test tone of course, but a continuous tone makes it easier to check the resulting file for dropouts. After stopping the recording, audio dropouts can be found in the resulting file.Īs indicated above, the frequency of this issue seems to depend on hardware and may either not occur at all or very rarely on some systems, I'm not sure what it depends on.Record desktop audio using OBS (all default settings) and wait.The length of the dropouts are not necessarily all the same length. test recording on my computer, dropouts have occurred at these time stamps: every 5 minutes, I have seen it on another computer where it happens roughly twice per hour.įor a 40 min. When recording or streaming, audio data contains multiple random short audio dropouts.ĭistribution of the dropouts seems to be random but happen at a certain rate depending on which computer it is being run on. With dynamic and vibrant visual sources, you can set the tone for your brand and hone your virtual experience, all while standing out from the rest of the live content that users are scrolling through.Audio recording without dropouts. Our society thrives on visual stimulation, and live streaming is no different. ![]() We’ve scoured the net for all of the best free stock audio, images, and VJ loops for you to upgrade the elements of your OBS stream. 10 Free Footage, Loop and Overlay Sources for Enhancing your Live Stream: You can also get other perks, like engagement stats and the option to customise and even monetise your channel - take a look at Mixcloud Pro’s features here. Your membership subscription fee pays royalties on your behalf, which are then distributed to your favourite artists. With Mixcloud Pro, your live streaming will be fully licensed, so you won’t have to worry about any video or audio content getting taken down due to copyright. Many budding DJs and producers are disappointed to discover that OBS does not let them stream other people’s copyrighted music.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |