Question / Help Choppy Audio Issue Mac

MrEspoTech

New Member
I work for a school and we're using OBS to internally share our morning announcements. We create the stream (through OBS) and share with each teacher's email through YouTube. The problem that we're having is our audio is EXTREMELY choppy. Tried multiple mics with the same result.

Below is my log:
Code:
08:08:30.537: CPU Name: Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz
08:08:30.537: CPU Speed: 3700MHz
08:08:30.537: Physical Cores: 4, Logical Cores: 8
08:08:30.537: Physical Memory: 16384MB Total
08:08:30.537: OS Name: Mac OS X (NSMACHOperatingSystem)
08:08:30.537: OS Version: Version 10.12.6 (Build 16G29)
08:08:30.537: Kernel Version: 16.7.0
08:08:30.542: hotkeys-cocoa: Using layout 'com.apple.keylayout.US'
08:08:30.542: Portable mode: false
08:08:31.080: OBS 20.1.0 (mac)
08:08:31.080: ---------------------------------
08:08:31.082: ---------------------------------
08:08:31.082: audio settings reset:
08:08:31.082: samples per sec: 44100
08:08:31.082: speakers: 2
08:08:31.084: ---------------------------------
08:08:31.084: Initializing OpenGL...
08:08:31.104: OpenGL version: 4.1 ATI-1.51.8
08:08:31.205: ---------------------------------
08:08:31.205: video settings reset:
08:08:31.205: base resolution: 1680x1050
08:08:31.205: output resolution: 1680x1050
08:08:31.205: downscale filter: Bicubic
08:08:31.205: fps: 60/1
08:08:31.205: format: NV12
08:08:31.205: Audio monitoring device:
08:08:31.205: name: Default
08:08:31.205: id: default
08:08:31.206: ---------------------------------
08:08:31.392: No blackmagic support
08:08:31.434: [VideoToolbox encoder]: Adding VideoToolbox H264 encoders
08:08:31.481: VLC found, VLC video source enabled
08:08:31.485: Failed to load 'en-US' text for module: 'obs-browser.so'
08:08:31.485: [browser_source: 'Version: 1.30.1']
08:08:31.485: ---------------------------------
08:08:31.485: Loaded Modules:
08:08:31.485: obs-browser.so
08:08:31.485: vlc-video.so
08:08:31.485: text-freetype2.so
08:08:31.485: rtmp-services.so
08:08:31.485: obs-x264.so
08:08:31.485: obs-vst.so
08:08:31.485: obs-transitions.so
08:08:31.485: obs-outputs.so
08:08:31.485: obs-filters.so
08:08:31.485: obs-ffmpeg.so
08:08:31.485: mac-vth264.so
08:08:31.485: mac-syphon.so
08:08:31.485: mac-decklink.so
08:08:31.485: mac-capture.so
08:08:31.485: mac-avcapture.so
08:08:31.485: linux-jack.so
08:08:31.485: image-source.so
08:08:31.485: frontend-tools.so
08:08:31.485: coreaudio-encoder.so
08:08:31.485: ---------------------------------
08:08:31.485: ==== Startup complete ===============================================
08:08:31.552: All scene data cleared
08:08:31.552: ------------------------------------------------
08:08:31.568: coreaudio: failed to find device uid: AppleUSBAudioEngine:Unknown Manufacturer:HD Pro Webcam C920:41FA5CAF:3, waiting for connection
08:08:31.569: [Media Source 'Doki Doki Literature Club OST - Doki Doki Literature Club Main Theme.mp3']: settings:
08:08:31.569: input: /Users/TVpro/Downloads/Doki Doki Literature Club OST - Doki Doki Literature Club Main Theme.mp3
08:08:31.569: input_format: (null)
08:08:31.569: is_looping: yes
08:08:31.569: is_hw_decoding: no
08:08:31.569: is_clear_on_media_end: yes
08:08:31.569: restart_on_activate: yes
08:08:31.569: close_when_inactive: no
08:08:31.994: [Media Source 'hd0941.mov (2)']: settings:
08:08:31.994: input: /Users/TVpro/Desktop/Video Backgrounds/hd0941.mov
08:08:31.994: input_format: (null)
08:08:31.994: is_looping: yes
08:08:31.994: is_hw_decoding: no
08:08:31.994: is_clear_on_media_end: yes
08:08:31.994: restart_on_activate: yes
08:08:31.994: close_when_inactive: no
08:08:31.995: [Media Source 'AD intro.mp4']: settings:
08:08:31.995: input: /Users/TVpro/Desktop/Intro Videos/AD intro.mp4
08:08:31.995: input_format: (null)
08:08:31.995: is_looping: no
08:08:31.995: is_hw_decoding: no
08:08:31.995: is_clear_on_media_end: yes
08:08:31.995: restart_on_activate: yes
08:08:31.995: close_when_inactive: no
08:08:31.995: [Media Source 'BC Intro.mp4']: settings:
08:08:31.995: input: /Users/TVpro/Desktop/Intro Videos/BC Intro.mp4
08:08:31.995: input_format: (null)
08:08:31.995: is_looping: no
08:08:31.995: is_hw_decoding: no
08:08:31.995: is_clear_on_media_end: yes
08:08:31.995: restart_on_activate: yes
08:08:31.995: close_when_inactive: no
08:08:31.995: [Media Source 'EF Intro.mp4']: settings:
08:08:31.995: input: /Users/TVpro/Desktop/Intro Videos/EF Intro.mp4
08:08:31.995: input_format: (null)
08:08:31.995: is_looping: no
08:08:31.995: is_hw_decoding: no
08:08:31.995: is_clear_on_media_end: yes
08:08:31.995: restart_on_activate: yes
08:08:31.995: close_when_inactive: no
08:08:32.000: Camera 2: Could not initialize device with unique ID '0x100000046d082d'
08:08:32.006: CAMERA 1: Could not initialize device with unique ID '0x200000046d082d'
08:08:32.107: coreaudio: device 'HD Pro Webcam C920' initialized
08:08:32.107: coreaudio: failed to find device uid: AppleUSBAudioEngine:AKM :AK5370 :400000:1, waiting for connection
08:08:32.154: [Media Source 'Carefree.mp3']: settings:
08:08:32.154: input: /Users/TVpro/Desktop/Broadcast Music/Carefree.mp3
08:08:32.154: input_format: (null)
08:08:32.154: is_looping: yes
08:08:32.154: is_hw_decoding: no
08:08:32.154: is_clear_on_media_end: yes
08:08:32.154: restart_on_activate: yes
08:08:32.154: close_when_inactive: no
08:08:32.161: [Media Source 'Happy and Fun Background Music - Simple Ukulele.mp3']: settings:
08:08:32.161: input: /Users/TVpro/Downloads/Happy and Fun Background Music - Simple Ukulele.mp3
08:08:32.161: input_format: (null)
08:08:32.161: is_looping: yes
08:08:32.161: is_hw_decoding: no
08:08:32.161: is_clear_on_media_end: yes
08:08:32.161: restart_on_activate: yes
08:08:32.161: close_when_inactive: no
08:08:32.164: coreaudio: failed to find device uid: AppleUSBAudioEngine:BLUE MICROPHONES:Blue Snowball:310000:1, waiting for connection
08:08:32.171: Switched to scene 'Scene 3 - EF- Sports'
08:08:32.171: ------------------------------------------------
08:08:32.171: Loaded scenes:
08:08:32.171: - scene 'Intro Video - BC':
08:08:32.171: - source: 'BC Intro.mp4' (ffmpeg_source)
08:08:32.171: - scene 'Opening Hold':
08:08:32.171: - source: 'fair-news-background_zkk4denxb__F0000.png (2)' (image_source)
08:08:32.171: - source: 'We'll Be Starting Soon' (text_ft2_source)
08:08:32.171: - source: 'Carefree.mp3' (ffmpeg_source)
08:08:32.171: - scene 'Intro Video - AD':
08:08:32.171: - source: 'AD intro.mp4' (ffmpeg_source)
08:08:32.171: - scene 'Main Scene (AD)':
08:08:32.171: - source: 'Camera 2' (av_capture_input)
08:08:32.171: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.171: - source: 'fair-news-background_zkk4denxb__F0000.png' (image_source)
08:08:32.171: - filter: 'green screen' (chroma_key_filter)
08:08:32.171: - source: 'CAMERA 1' (av_capture_input)
08:08:32.171: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.171: - filter: 'Color Correction' (color_filter)
08:08:32.171: - source: 'Audio - Cam 1 Internal Mic' (coreaudio_input_capture)
08:08:32.171: - scene 'Riddle':
08:08:32.171: - source: 'riddlemethis.jpg' (image_source)
08:08:32.171: - source: 'CAMERA 1' (av_capture_input)
08:08:32.171: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.171: - filter: 'Color Correction' (color_filter)
08:08:32.171: - source: 'Audio - Cam 1 Internal Mic' (coreaudio_input_capture)
08:08:32.171: - scene 'Scene 2- EF- Weather':
08:08:32.171: - source: 'weather-background-doodle-seamless-texture-illustration-symbols-collection-suns-clouds-storms-snow-34246151.jpg' (image_source)
08:08:32.171: - source: 'CAMERA 1' (av_capture_input)
08:08:32.171: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.171: - filter: 'Color Correction' (color_filter)
08:08:32.171: - source: 'Camera 2' (av_capture_input)
08:08:32.172: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.172: - source: 'weather' (text_ft2_source)
08:08:32.172: - source: 'Audio - Small Mic' (coreaudio_input_capture)
08:08:32.172: - source: 'Cam 2 audio' (coreaudio_input_capture)
08:08:32.172: - scene 'Scene 3 - EF- Sports':
08:08:32.174: - source: 'sports bg' (image_source)
08:08:32.174: - source: 'Camera 2' (av_capture_input)
08:08:32.174: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.174: - source: 'aports' (text_ft2_source)
08:08:32.174: - source: 'Audio - Small Mic' (coreaudio_input_capture)
08:08:32.174: - scene 'Weather':
08:08:32.174: - source: 'winter-snow-background-vector-1067902.jpg' (image_source)
08:08:32.174: - source: 'Camera 2' (av_capture_input)
08:08:32.174: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.174: - source: 'Audio - Small Mic' (coreaudio_input_capture)
08:08:32.174: - scene 'Opening Hold Video':
08:08:32.174: - source: 'Purple_(01).png' (image_source)
08:08:32.174: - source: 'Zipper_animated.gif' (image_source)
08:08:32.174: - filter: 'Color Key' (color_key_filter)
08:08:32.174: - filter: 'Color Correction' (color_filter)
08:08:32.174: - source: 'Good Morning' (text_ft2_source)
08:08:32.174: - source: 'start soon' (text_ft2_source)
08:08:32.174: - source: 'giphy.gif' (image_source)
08:08:32.174: - source: 'giphy (1).gif' (image_source)
08:08:32.174: - source: 'Doki Doki Literature Club OST - Doki Doki Literature Club Main Theme.mp3' (ffmpeg_source)
08:08:32.174: - monitoring: monitor and output
08:08:32.174: - scene 'Intro Video - EF':
08:08:32.174: - source: 'EF Intro.mp4' (ffmpeg_source)
08:08:32.174: - scene 'Main- EF':
08:08:32.174: - source: 'unnamed.jpg' (image_source)
08:08:32.174: - source: 'CAMERA 1' (av_capture_input)
08:08:32.174: - filter: 'Chroma Key' (chroma_key_filter)
08:08:32.174: - filter: 'Color Correction' (color_filter)
08:08:32.174: - source: 'name' (text_ft2_source)
08:08:32.174: - source: 'main' (text_ft2_source)
08:08:32.174: - source: 'talent.jpg' (image_source)
08:08:32.174: - source: 'volleyball' (image_source)
08:08:32.174: - source: 'wrestling.jpg' (image_source)
08:08:32.174: - source: 'bowling' (image_source)
08:08:32.174: - source: 'Audio - SnowBall Mic' (coreaudio_input_capture)
08:08:32.174: - scene 'Closing Hold Scene':
08:08:32.174: - source: 'hd0941.mov (2)' (ffmpeg_source)
08:08:32.174: - source: 'Have a great day RMS!' (text_ft2_source)
08:08:32.174: - source: 'Clock' (browser_source)
08:08:32.174: - source: 'RMS MORNING ANNOUNCEMENTS' (text_ft2_source)
08:08:32.174: - source: 'F Day' (text_ft2_source)
08:08:32.174: - source: 'Happy and Fun Background Music - Simple Ukulele.mp3' (ffmpeg_source)
08:08:32.174: - monitoring: monitor and output
08:08:32.174: ------------------------------------------------
08:08:32.232: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
08:08:32.408: adding 23 milliseconds of audio buffering, total audio buffering is now 69 milliseconds
08:08:32.432: adding 23 milliseconds of audio buffering, total audio buffering is now 92 milliseconds
08:08:32.455: adding 23 milliseconds of audio buffering, total audio buffering is now 116 milliseconds
08:08:32.482: adding 23 milliseconds of audio buffering, total audio buffering is now 139 milliseconds
08:08:32.506: adding 23 milliseconds of audio buffering, total audio buffering is now 162 milliseconds
08:08:32.530: adding 23 milliseconds of audio buffering, total audio buffering is now 185 milliseconds
08:08:32.555: adding 23 milliseconds of audio buffering, total audio buffering is now 208 milliseconds
08:08:32.579: adding 23 milliseconds of audio buffering, total audio buffering is now 232 milliseconds
08:08:32.603: adding 23 milliseconds of audio buffering, total audio buffering is now 255 milliseconds
08:08:32.626: adding 23 milliseconds of audio buffering, total audio buffering is now 278 milliseconds
08:08:32.651: adding 23 milliseconds of audio buffering, total audio buffering is now 301 milliseconds
08:08:32.679: adding 23 milliseconds of audio buffering, total audio buffering is now 325 milliseconds
08:08:32.703: adding 23 milliseconds of audio buffering, total audio buffering is now 348 milliseconds
08:08:32.726: adding 23 milliseconds of audio buffering, total audio buffering is now 371 milliseconds
08:08:32.751: adding 23 milliseconds of audio buffering, total audio buffering is now 394 milliseconds
08:08:32.779: adding 23 milliseconds of audio buffering, total audio buffering is now 417 milliseconds
08:08:32.779: adding 23 milliseconds of audio buffering, total audio buffering is now 441 milliseconds
08:08:32.803: adding 23 milliseconds of audio buffering, total audio buffering is now 464 milliseconds
08:08:32.826: adding 23 milliseconds of audio buffering, total audio buffering is now 487 milliseconds
08:08:32.849: adding 23 milliseconds of audio buffering, total audio buffering is now 510 milliseconds
08:08:32.874: adding 23 milliseconds of audio buffering, total audio buffering is now 534 milliseconds
08:08:32.897: adding 23 milliseconds of audio buffering, total audio buffering is now 557 milliseconds
08:08:32.920: adding 23 milliseconds of audio buffering, total audio buffering is now 580 milliseconds
08:08:32.947: adding 23 milliseconds of audio buffering, total audio buffering is now 603 milliseconds
08:08:32.974: adding 23 milliseconds of audio buffering, total audio buffering is now 626 milliseconds
08:08:33.002: adding 23 milliseconds of audio buffering, total audio buffering is now 650 milliseconds
08:08:33.026: adding 23 milliseconds of audio buffering, total audio buffering is now 673 milliseconds
08:08:33.051: adding 23 milliseconds of audio buffering, total audio buffering is now 696 milliseconds
08:08:33.074: adding 23 milliseconds of audio buffering, total audio buffering is now 719 milliseconds
08:08:33.102: adding 23 milliseconds of audio buffering, total audio buffering is now 743 milliseconds
08:08:33.406: Last log entry repeated for 12 more lines
08:08:33.406: Max audio buffering reached!
08:08:33.406: adding 23 milliseconds of audio buffering, total audio buffering is now 1044 milliseconds
 

Narcogen

Active Member
Try testing on a fresh, clean scene with no sources except your mics.

I'd also suggest switching your audio to 48kz and seeing if that helps, and checking the Audio Midi Setup app in Utilities to see what sample rate your audio devices are set to. You want them and OBS to all be on the same page.

Your log shows lots of audio buffering going on but doesn't say why, and you've got a lot going on in your scene-- video sources, animations, text, chroma key, and color correction. If anything is overloading the machine and causing the stutter, you want to isolate it to find out what it is.

If the clean scene does not have choppy audio, start adding elements until it goes bad so you can see what is causing it.
 

forget_it

New Member
Hi all so depending on what you are using this can be so frustrating... I have a solution for those of you using avermedia capture cards and obs together and perhaps this applies to other capture cards..if your audio just seems to stutter and no matter what you try you cannot sort it....[THE SOLUTION] in OBS your capture card source should be a video capture device. Click the settings cog in the mixer next to your video capture device and change [capture audio only] to [output to desktop audio] and then enable desktop audio. Make sure all your settings in obs match your capture card settings.

Things to note video bitrate in obs is kbps, avermedia stream engine video bitrate is mbps. So 3.0 mbps in avermedia = 3000 kbps in obs so on so forth.

Keep sample rate 44.1khz.

Audio Bitrate can be 128 or 256 just make sure everything in obs matches up with your capture card stream engine settings
 
Top