Video always pixely with CBR rate control

Psyan

New Member
Hi, I record Minecraft and want to get into streaming. Problem is, whenever I use CBR rate control, my video is always blurry/pixely in some areas (i.e. in a forest, but less so in let's say, a cave or menu). If use CQP, the video stops being pixely. This would be fine, but if I try to use CQP while streaming the stream eventually crashes, I think because the video file size is too big. So I want to use CBR. But that's super pixely. I've tried a lot of things to try to make CBR not pixely anymore, I've googled it and everything says I just need to change my bitrate, but that does nothing. So if I use CBR it's pixely, but if I use CQP it's too big. Should I use another rate control? Is it a different setting? Please help!

Example: https://youtu.be/ULgXJGDkA44
Log: https://obsproject.com/logs/cbR1Tn9m31qqB7Mp
 

koala

Active Member
That's the way it is. Quality and detail needs space. With recording, this means disk space, with streaming this means bandwidth.
If you tell the encoder to not exceed a given bitrate (with using CBR) because you intend to stream, it removes as much detail as needed to satisfy this constraint. If you use CQP, the encoder is not bitrate contrained. Instead, it removes as much detail as you give in the CQ value. The more you remove (the higher the value), the smaller the file. If you set the CQ value so high that the resulting video is as pixely as your streaming video with CBR, you will see it's about the same size.
Usually, much more detail has to be removed for common streaming bitrates, so a stream will always look more pixely than a recording with CQP.
There are other ways to reduce the size/bandwidth requirement: lower resolution, lower fps, lower the detail that is generated by the thing you record/stream (lower game graphics settings). Foliage for example is extremely bandwidth costly.
 
Top