Question / Help YouTube Stream - Bad Video Settings - Keyframe

wedotdd

New Member
I'm getting the following during my Youtube live stream:

Bad video settings

Please use a keyframe frequency of four seconds or less. Currently, keyframes are not being sent often enough, which will cause buffering. The current keyframe frequency is 8.0 seconds. Note that ingestion errors can cause incorrect GOP (group of pictures) sizes.

Please check the video resolution. The current resolution is (2880x1800), which is not optimal.


I'm using OBS v
20.1.0
Wifi Connection Speed:
Download: 50 mbps
Upload: 9 mbps​

1)
But there's no longer a way to specify this, at least I don't see the keyframe textbox anymore in the Output window. So how do we resolve this error above?

2) On the current resolution is (2880x1800), which is not optimal, I'm working off a 15 inch Macbook Pro Retina (2017). I want my stream to match this, so not sure what to do here as well. I want my stream to fill the entire window in the YouTube Stream while keeping the stream sharp.

I usually override the second value (output resolution) to match 2880x1800 here, not sure why it suggests 1728x1080 which is far from what 2880x1800 is:

Base Canvas Resolution: 2880x1800
Output Scaled Resolution: suggested was (auto populated with) 1728x1080 but I changed it to 2880x1800

Even after changing it to 1728x1080 youtube still complains:

Please check the video resolution. The current resolution is (1728x1080), which is not optimal.
 
Last edited:

Narcogen

Active Member
None of the services are going to like streaming that resolution. Nobody on YouTube is going to be able to see it at that resolution unless they have the same screen as yours.

In Settings, go to Output. Change Output Mode to advanced.

Under Streaming you can choose rate control, bit rate, and Keyframe Interval.

YT however is still going to complain until you accept one of their recommended resolutions.
 
Top