well this always annoys me, since it's free to get:
12:04:32.697: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
12:04:32.852: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux)
42 ms audio latency out of the gate is quite high, but doable.
12:04:34.189: [DShow Device: 'Dog-Camera'] settings updated:
12:04:34.189: video device: Live Gamer Ultra-Video
12:04:34.189: video path: \\?\usb#vid_07ca&pid_0553&mi_00#7&68a423a&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
12:04:34.189: resolution: 1920x1080
12:04:34.189: flip: 0
12:04:34.189: fps: 59.94 (interval: 166833)
12:04:34.189: format: NV12
12:04:34.247: ---------------------------------
12:04:34.247: [DShow Device: 'Self-Camera'] settings updated:
12:04:34.247: video device: AVerMedia HD Capture GC573 2
12:04:34.247: video path: \\?\pci#ven_1461&dev_0054&subsys_57301461&rev_00#4&da43232&0&0000000101000a3500#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{adef4cb5-1401-4177-84ee-fe8b26c13a5b}
12:04:34.247: resolution: 3840x2160
12:04:34.247: flip: 0
12:04:34.247: fps: 29.97 (interval: 333666)
12:04:34.247: format: NV12
12:04:34.249: ---------------------------------
12:04:34.249: [DShow Device: 'Xbox-One-X'] settings updated:
12:04:34.249: video device: AVerMedia HD Capture GC573 1
12:04:34.249: video path: \\?\pci#ven_1461&dev_0054&subsys_57301461&rev_00#0000000101000a3500#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{adef4cb5-1401-4177-84ee-fe8b26c13a5b}
12:04:34.249: resolution: 3840x2160
12:04:34.249: flip: 0
12:04:34.249: fps: 59.94 (interval: 166833)
All of this is annoying to me, we got different resolutions and different fps/intervals. That's just awful. I would set everything to same, and if need be sell it to get something else to make everything the same. By having everything on the same you remove a factor of latency that is a nightmare to troublehshoot.
12:07:09.379: [x264 encoder: 'streaming_h264'] preset: slow
12:07:09.379: [x264 encoder: 'streaming_h264'] profile: high
12:07:09.380: [x264 encoder: 'streaming_h264'] settings:
12:07:09.380: rate_control: CBR
12:07:09.380: bitrate: 6000
12:07:09.380: buffer size: 6000
12:07:09.380: crf: 0
12:07:09.380: fps_num: 60000
12:07:09.380: fps_den: 1001
12:07:09.380: width: 1920
12:07:09.380: height: 1080
12:07:09.380: keyint: 119
What the fakk is going on here with keyint 119? ? use something sane like 250, or per 2 seconds. If it is on auto, it just shows it cant make sense of it.
12:11:38.754: [rtmp stream: 'adv_stream'] User stopped the stream
12:11:38.754: Output 'adv_stream': stopping
12:11:38.754: Output 'adv_stream': Total frames output: 15998
12:11:38.754: Output 'adv_stream': Total drawn frames: 16145
12:11:38.755: Video stopped, number of skipped frames due to encoding lag: 685/16090 (4.3%)
12:11:38.756: ==== Streaming Stop ================================================
12:11:38.914: warning: 2 frames left in the queue on closing
4.3% is incredibly high, it might as well said 100%. This is just going to keep pissing you and viewers off, and then look great, then look like shit.
12:33:06.483: Number of memory leaks: 0
At least some good news there.
You just have to get a hold of yourself and clean up settings to be within reason. Steal coreaac from the application support msi off the itunes app by extracting it using 7zip or such.
You should do a custom ffmpeg out instead and then post what it uses, alltho i dont know if it does post a log as i never used ffmpeg from obs, as i do it from a dedicated unit. You would have a much easier time understanding this crap if you simply just downloaded ffmpeg and tried to do some encoding with a raw video and then you can see what ffmpeg will do, based on that it will actually *TELL YOU* what parameters it sets.
It's easy peasy actually.
Now coffee time!