Question / Help OBS is always lagging but FACEBOOK live streaming doesn't.

David1234567890

New Member
Hi everyone,

Like the title says my MAC is lagging no matter what kind of setting I put in OBS.
I have been trying with very low settings (see image below) but no luck.

I'm trying to stream live on youtube my illustrations with photoshop. I can stream with no lag from Facebook. Facebook doesn't require OBS to run the live stream and it works fine on my end. But I need to stream from youtube because youtube allows better video recording once the Livestream is over.

I'm thinking it could be my computer, but I feel like I should have enough RAM to have it run smoothly (See my computer specs below). And I have a pretty good internet connection (see below)

Is there something I'm overlooking? Graphic card? OBS Encoder? anything else? I tried a bunch of different settings also but I'm running out of ideas. Here's my log file: https://obsproject.com/logs/th6Yek0HxPxdJeV5)

Thanks for the help

1567524205003.png


1567523904701.png
1567522303892.png
1567523525928.png
 

Narcogen

Active Member
09:49:29.421: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 101 (3.8%)
09:50:20.069: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 8 (1.2%)
09:51:27.893: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 12 (1.3%)


This is GPU overload. Further reduce frame size/framerate or reduce GPU load from any other software you might be running.

https://obsproject.com/wiki/GPU-overload-issues

It's not RAM or CPU overload.

I would suggest trying the Auto-Configuration item in the Tools menu.
 

David1234567890

New Member
09:49:29.421: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 101 (3.8%)
09:50:20.069: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 8 (1.2%)
09:51:27.893: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 12 (1.3%)


This is GPU overload. Further reduce frame size/framerate or reduce GPU load from any other software you might be running.

https://obsproject.com/wiki/GPU-overload-issues

It's not RAM or CPU overload.

I would suggest trying the Auto-Configuration item in the Tools menu.

Thank you for coming back to me. I just tried it and unfortunately, the Auto-Configuration suggested me setting that made the whole computer lag even more. Here's the last log file: https://obsproject.com/logs/Q8_Q7RZBnkk46PeK

Do you have any other recommendations? Could this be fixed with a better graphic card? Thanks for the help is really appreciated.
 

Narcogen

Active Member
That depends. What machine is this?

Advice:

Reduce your canvas size to your expected output size, and don't scale.

Set to 30fps.

09:45:00.182: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 1158 (28.6%)

When the wizard asked about your intended use, what did you say? For instance, it usually asks about whether you want to prioritize resolution or framerate, but it will respect your answers to some degree, so it's possible for it to generate settings that still won't be optimal. It's meant to start you off with some basic tradeoffs and provide a base setting you can adjust.
 

David1234567890

New Member
That depends. What machine is this?

Advice:

Reduce your canvas size to your expected output size, and don't scale.

Set to 30fps.

09:45:00.182: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 1158 (28.6%)

When the wizard asked about your intended use, what did you say? For instance, it usually asks about whether you want to prioritize resolution or framerate, but it will respect your answers to some degree, so it's possible for it to generate settings that still won't be optimal. It's meant to start you off with some basic tradeoffs and provide a base setting you can adjust.


Here's mac specs for my mac:
1567693391841.png


I just try your recommendation, it's still lagging a lot. I also check my activity monitor and it seems that on this mac I don't have 2 graphic cards only one. My last activity log: https://obsproject.com/logs/qLPM-Q0IKWbB3fgd

Once again thank you.
 

Narcogen

Active Member
You can't upgrade the GPU in that machine, so you're stuck with what you've got, which is an integrated GPU from five years ago, so... not great.

Set to 1280x720 or lower, 30fps or lower (try 15).

Keep the veryfast CPU preset, I don't think you're getting encoder overload, only rendering overload.
 

David1234567890

New Member
You can't upgrade the GPU in that machine, so you're stuck with what you've got, which is an integrated GPU from five years ago, so... not great.

Set to 1280x720 or lower, 30fps or lower (try 15).

Keep the veryfast CPU preset, I don't think you're getting encoder overload, only rendering overload.

Ok well thank you for all your help, it helps to know what's needed to be fixed. I guess I'll have to shop for a new computer. Have a good one.
 

Afroamerinegro

New Member
I'm late to this party but I had the same issue.. I'm running 2012 MacBook Pro Unibody, i5 with 16GB Ram and continued to face lagging issues. After playing around, it was the encoder. If you're using Apple, especially older like in my case, use the Apple Encoder (Software) .. x264 used a lot of CPU% and Apple encoder didn't, which caused your lag. Also, set your bit rate to around 4500 and keyframe at 2. I know this is a year late but hopefully it helps someone else out.
 

Afroamerinegro

New Member
I'm late to this party but I had the same issue.. I'm running 2012 MacBook Pro Unibody, i5 with 16GB Ram and continued to face lagging issues. After playing around, it was the encoder. If you're using Apple, especially older like in my case, use the Apple Encoder (Software) .. x264 used a lot of CPU% and Apple encoder didn't, which caused your lag. Also, set your bit rate to around 4500 and keyframe at 2. I know this is a year late but hopefully it helps someone else out.
Also, I'm shooting at 720p 60fps.. looks good on mobile and big screen..
 
Top