Apex legends stream Blurry

Denis1409

New Member
hi everyone i have this pc ( CPU Ryzen 7 3700x , GPU AMD RX5700XT for gaming and a 2nd GPU nvidia gtx 1050 for streaming , MOBO Asus TUF Gaming x570-Plus , RAM 16GB 3200mhz , SSD SAMSUNG 860 EVO 500GB ) both gpus are on the same pc cause i have problems with dual monitor making gaming impossible so i have to connect the 2nd monitor to a different GPU, at the moment im playing apex legends at 1680x1050 resolution and streaming at 1080p, my stream settings are the followings - Output Hardware(NVENC) new - bitrate control CBR - bitrate 7500 - preset max quality - profile HIGH - Optimazide psycho enabled - GPU 0 and B max Frames 2 - base (canvas resolution) 1680x1050 - Output 1920x1080 - Downscale Filter Lanczo- FPS Type Common - Common FPS Value 60.
I was wondering what can i do to make my stream looks better cause with apex legends that is a fast peaced game the stream looks blurry is there any way to make it sharpener thank you
 

FerretBomb

Active Member
You can lower your framerate to 30, or downscale (why are you upscaling?) to a lower resolution like 720p.
1080p60 video 'wants' 12mbps for average-motion video, and FPSes (especially fast-paced ones) are VERY much 'high-motion', likely needing about 15-20mbps. Unfortunately, if you're streaming to Twitch, that isn't possible.

Drop your output resolution to 1680x1050 first, and see if the quality improvement is good enough. You should never UPscale your output, aside from a very few limited use-cases.

NEVER use the Max Quality preset. That's for transcoding video; use Quality instead, and disable both Lookahead and Psychovisual Tuning; supposedly those two improve quality, but I've mostly seen them cause problems.

If you still have issues after that, upload and attach a complete logfile from a streaming/recording session.
 

Denis1409

New Member
You can lower your framerate to 30, or downscale (why are you upscaling?) to a lower resolution like 720p.
1080p60 video 'wants' 12mbps for average-motion video, and FPSes (especially fast-paced ones) are VERY much 'high-motion', likely needing about 15-20mbps. Unfortunately, if you're streaming to Twitch, that isn't possible.

Drop your output resolution to 1680x1050 first, and see if the quality improvement is good enough. You should never UPscale your output, aside from a very few limited use-cases.

NEVER use the Max Quality preset. That's for transcoding video; use Quality instead, and disable both Lookahead and Psychovisual Tuning; supposedly those two improve quality, but I've mostly seen them cause problems.

If you still have issues after that, upload and attach a complete logfile from a streaming/recording session.
ok thanks a lot man i didnt know this stuff, gonna try tomorrow and let you know, what about base canvas 1680x1050 since its the resolution i play on apex and output 1600x900 will it be better or i should try to match both base and output resolution,
 

FerretBomb

Active Member
Matching both (outputting at native resolution) is the way to go for maximum quality. 1680x1050 is a 16:10 aspect ratio; you won't be able to run 1600x900 without distortion or columnboxing the stream. 1600x900 at 60fps is still going to need a LOT more than 7.5mbps, especially with high-motion content. Running 1680x1050 at 30fps would be a good first-step, just to quality check and see how it looks.
 

FerretBomb

Active Member
With Twitch, 6000 is the official maximum. Exceeding that can be done, but is at-your-own risk.
That said, Partners generally can get away with it due to guaranteed transcodes (quality options) 100% of the time.

Non-Partners (including affiliates) are STRONGLY encouraged to use a lower bitrate.
The higher bitrate you use, the fewer people will be able to watch your stream smoothly. The more people who can watch, the better chances of retaining viewers. Personally, I got Partner streaming at 720p30 at 2000kbps. It maximized accessibility, which is incredibly important for growth. While overall bandwidth HAS come up, it's been counterbalanced by a strong growth in mobile viewership, who have even less bandwidth available, in general.

Even past bitrate concerns, a large segment of potential viewers will be watching in non-fullscreen on a 1080p monitor... which has the player scaled right around 720p on the page. So going past that is arguable as to how many will ever see or notice a difference. Plus, there's a large portion of Twitch viewers who don't even watch the stream at all, just have you on as background noise. A good audio setup with good audio balance and strong levels is going to do a lot more for a stream, than the jump from 720p to 1080p. And 30fps vs 60fps makes a huge difference while playing a game... streaming, not so much. It's mostly a luxury that doubles the needed bandwidth, outside of a very few situations (like playing retrogames, where they use sprite-flashing at 60hz to fake transparency, leading to 30fps streams showing the sprite as solid or just vanishing).
 
Top