cancel
Showing results for 
Search instead for 
Did you mean: 

General Discussions

benman2785
Big Boss

720p50 3500kbps twitch.tv OBS

fetokis

here are my settings for 720p50@3500kbps in OBS Studio with AMD AMF Encoder

pastedImage_2.png

have in mind:
0. i use 720p50 because you have more bitrate per frame as 720p60
1. 3500kbps is not much for 720p50 (3500kbps is ok-ish for 720p30)(720p60 would need minimum 4500kbps)
1b. what is your ISPs upload bandwidth?
2. VBV Buffer Initial Fullness HAS to be 0 (otherwise you will have pixel mash all 2s)
3. usually "Balanced" "Main" gives best results
4. Coding Type could also be CABAC (better compression = 1% better quality; so not much but hey)
5. a better quality stream of 720p50 needs 4200kbps with a Buffer of 256kb
5b. 720p60 to look good would need 5000kbps with a Buffer of 288kb

here a video of the setttings you see: http://hoffmeister.tk/obs/xaymar/vids/Fetokis_720p50_3500kbps.mp4 

PC: R7 2700X @PBO + RX 580 4G (1500MHz/2000MHz CL16) + 32G DDR4-3200CL14 + 144hz 1ms FS P + 75hz 1ms FS
Laptop: R5 2500U @30W + RX 560X (1400MHz/1500MHz) + 16G DDR4-2400CL16 + 120Hz 3ms FS
367 Replies

@GADINGGAMINGYT_26 

this sounds like an OBS problem - so please go to their forum

PC: R7 2700X @PBO + RX 580 4G (1500MHz/2000MHz CL16) + 32G DDR4-3200CL14 + 144hz 1ms FS P + 75hz 1ms FS
Laptop: R5 2500U @30W + RX 560X (1400MHz/1500MHz) + 16G DDR4-2400CL16 + 120Hz 3ms FS
0 Likes

 
 
 

 

So I've been reading this forum for about a month now and I tried a lot of configurations, but I came to a point where I think I need your help.

This is my PC spec:

CPU: AMD Ryzen 5 5600X (PBO+CO)
Mobo: ASUS TUF GAMING X570-PLUS_BR (Bios 4002)
GPU: MSI RX 5700 XT Gaming X (Drive 21.2.3)
RAM: 2x8gb G.Skill 3200 CL16 (XMP)
SSD: Samsung 860 EVO 500GB

Upload speeds are not a problem. (300mbps)

Warzone FPS not Streaming 86~200, average 118.

Warzone FPS x264 Streaming 78~169, average 107.

This game is weird.

I'm trying to achieve a single PC stream setup, using obs, and I only play Warzone, the problem that I encounter was that while playing the game and streaming x264 I get some stutters in my game that I can't get rid of, even though my fps don't tank too much, and obs doesn't flag any errors, the stutters are there, CPU usage is high but never above 80%.

When using Streamfx ffmpeg AMF, the stutters are gone and the game plays as usual only with the FPS loss.

As most of us here, I want the best quality stream I can get with minimum gameplay compromises.
I can't buy new hardware now, so I gotta make it do with what I have..

I got a couple questions:

First of all, I want to stream 900p60 to twitch, I'm not affiliated and I want to respect the 6000kb limit.

Should I be able to Single PC stream this game with my CPU? If so, what settings would u recommend?

With AMF I noticed that the Keyframe Intervals, using the settings you provided a couples of posts ago, is 5, and twitch doesn't seem to like it, changing it to the recommend 2 would it make much difference in quality? And keeping as it is would it give any problems?

Considering that my upload speed is high enough, would u suggest 1/2, 1x or 2x buffer size?

I think that's it for now.

I really appreciate what you been doing here, a lot of useful stuff in this thread. Thx.

0 Likes

@dirtyoliver 

hi, your R5 5600X is good enough for streaming x264

1. use 900p60@6000kbps + 3000kb buffer
1b. "fast" "main"/"high" "none"
1c. 
level=4.2 cabac=1 8x8dct=1 partitions=i8x8,i4x4,p8x8,p4x4,b8x8,b4x4 ref=4 bframes=2 b-adapt=2 fast-pskip=0 rc-lookahead=30 sync-lookahead=30 me=hex merange=16 subme=6 deblock=-3:2:0 direct=auto aq-mode=3 trellis=0 deadzone-inter=11 deadzone-intra=11 psy-rd=0.15:0.0 weightp=2

2. Warzone is one of that Games that duck with NotCPUCores - yet still try it:
Game on 6 Physical with normal prio and OBS on 6 SMT with above-normal prio && all other apps on broadcaster cores
2b. short lags in game are ok - aslong as they didnt occur multiple times in 5min
2c. is your RAM single-ranked or dual-ranked? if single: buy another 2x 8G DDR4-3200CL16 RAM

AMF KeyFrame int is "2" and not "5"

PC: R7 2700X @PBO + RX 580 4G (1500MHz/2000MHz CL16) + 32G DDR4-3200CL14 + 144hz 1ms FS P + 75hz 1ms FS
Laptop: R5 2500U @30W + RX 560X (1400MHz/1500MHz) + 16G DDR4-2400CL16 + 120Hz 3ms FS

@benman2785 

Thx for your fast response.

Ill try this settings.

I did try NotCpuCores, it didn't work, the game doesn't utilize the CPU correctly, analyzing with HWInfo, and my fps droped a lot, even when not streaming.

I also tried ProcessLasso it worked better but the micro stutters while streaming got worse. 

My memory is not dual-rank, i know its not ideal, I'm looking to buy another, but i just cant find one with the same times as mine, so I'm looking for a 2x16gb, but they're too expensive in my country at the moment.

The intervals thing...

TwitchInspectorTwitchInspector

After reading some about ffmpeg amf, i still couldnt figure out the "-g=0" is it GOP? and the 0 is Auto?

0 Likes

-g is group of picture (GOP) if you stream on 60fps set -g=120 , KeyFrame interval = 2 sec

okay I'll try the settings you provided

0 Likes
Dertyade
Journeyman III

Hi, Can someone explain me about the below link:

http://hoffmeister.tk/obs/Fetokis_720p50_3800kbps_288kb_custom_x264_max_30-percent-cpu.mp4/

I am little bit confused about it. Thanks

0 Likes

@Dertyade 

this is the result of settings to lower cpu load on x264 in 720p50 while maintaining very good image quality - yet its outdated and you should only use those kind of tricks when your CPU is to weak for normal settings

ps this video you posted was stream with only 4 SMT cores i think

PC: R7 2700X @PBO + RX 580 4G (1500MHz/2000MHz CL16) + 32G DDR4-3200CL14 + 144hz 1ms FS P + 75hz 1ms FS
Laptop: R5 2500U @30W + RX 560X (1400MHz/1500MHz) + 16G DDR4-2400CL16 + 120Hz 3ms FS