Question / Help 1080p @ 60 medium preset

BK-Morpheus

Active Member
I don't think it will be more common soon, as it seems like the usable bitrate (not too high, so that viewers with mediocre internet can watch, and within the limits of Twitch and your upload speed) will stay between 3000 and 6000kbit/s for some time.
Without more bitrate, 1080p 60fps is only decent looking in compression-friendly scenarios like Hearthstone. Fast games will look superior with 720p/60 or 720/30 within that bitrate.
 

DraB

New Member
I don't think it will be more common soon, as it seems like the usable bitrate (not too high, so that viewers with mediocre internet can watch, and within the limits of Twitch and your upload speed) will stay between 3000 and 6000kbit/s for some time.
Without more bitrate, 1080p 60fps is only decent looking in compression-friendly scenarios like Hearthstone. Fast games will look superior with 720p/60 or 720/30 within that bitrate.
This is 1080p 60 @ very fast 6000 bitrate (Uncompressed capture card as well) https://www.twitch.tv/videos/206204365
 

Boildown

Active Member
Sadly that is not true, the linked worstation is not a good choice because of dual xeon and x264s problem with multi NUMA. Older xeons or xeons in general are not a good choice because of the low frequency and IPC.
For realtime encoding you want high clocks (overclocking) and a lot of cores. I would go for a dedicated streaming pc so you look for a 2000$ investment.

Moar cores is more important than moar clockspeed, up to a limit most people won't hit at 1080p.

My RL results with a dual-xeon build: https://www.reddit.com/r/Twitch/comments/47bzdc/budget_friendly_secondary_streaming_pc_guide/d1a2c88
Achieved Slow preset with 0.04% duplicated frames at 720p40 with a high action FPS. Not sure what it would be at 1080p, but seeing how most people aren't playing with Slow preset at 720p, I think it disproves your "dual CPUs are bad" assertion. I also happen to know that in professional video encoding with x264, dual CPUs are fine and expected. The NUMA problem is real, but you just disable it in the bios and everything works how it should.
 

awolive

Member
I have personally used the DELL 15" XPS with the 7700HQ as a dedicated streaming device. It can stream 1080p60 at veryfast with around 4.5-6k bitrate. 720p60 at fast would be much better quality IMO with similar bitrate from my experience from playing overwatch but like previously stated its highly dependent on the scene its trying to encode.

If however you don't need to buy a laptop and can wait. I would hold off for the future 8700HQ as it should be the first 6 core laptop CPU. In theory as a dedicated streaming laptop it should be able to encode @ medium preset which is the sweet spot for getting amazing quality streams.
 
Last edited:

TryHD

Member
Moar cores is more important than moar clockspeed, up to a limit most people won't hit at 1080p.

Achieved Slow preset with 0.04% duplicated frames at 720p40 with a high action FPS. Not sure what it would be at 1080p, but seeing how most people aren't playing with Slow preset at 720p, I think it disproves your "dual CPUs are bad" assertion.
So you managed to do what everybody with a i5 in his dedicated streaming pc can do, congrats.
Please test 1080p 60 fps at different presets to have at least something usefull for this thread.
Thank you
 

Boildown

Active Member
So you managed to do what everybody with a i5 in his dedicated streaming pc can do, congrats.
Please test 1080p 60 fps at different presets to have at least something usefull for this thread.
Thank you
^savage but true
There's nothing true about i5s (especially if not the very-recent 6 cores) doing Slow preset for live streaming at anything above a postage stamp in resolution.

Anyways, Pwned. That was a bit over 5 minutes of me in Elder Scrolls Online running through the delve of the day, no standing around. Since I don't stream 1080p60 this was a quick and dirty setup, I haven't attempted to find the best number of threads, or attempted to see if at 1080 I should turn Hyperthreading back on, I just guessed at the threads and left Hyperthreading off.
 

TryHD

Member
There's nothing true about i5s (especially if not the very-recent 6 cores) doing Slow preset for live streaming at anything above a postage stamp in resolution.
yeah sure https://pastebin.com/V8KjJLdC
Anyways, Pwned. That was a bit over 5 minutes of me in Elder Scrolls Online running through the delve of the day, no standing around. Since I don't stream 1080p60 this was a quick and dirty setup, I haven't attempted to find the best number of threads, or attempted to see if at 1080 I should turn Hyperthreading back on, I just guessed at the threads and left Hyperthreading off.
Thanks for testing
 

Boildown

Active Member
What is your CPU usage with Xeon @ 1080p60 medium preset 6k bitrate?
Don't know, don't care. Looking at CPU usage is wasted time, the important thing are the duplicated/missed/lagged/whatevered frames. Those need to be close to zero. If its very close to zero, then its likely you can move up to a better preset. If its in the 0.1% to 0.5% range, and you're unable to tweak other settings further, then you've probably found the sweet spot.

Focusing on CPU usage leads people down the wrong path. Some people think if the CPU isn't at 100% that they are wasting performance. They'll load up the CPU to 100% then whine when a particularly difficult frame shows up to be encoded, and their CPU has nothing left in the tank be able to handle it, and the frame is skipped, and over time this effect causes the output video to be jerky. Other people are under the impression that if the CPU usage is near 100% (or over some arbitrary threshold), that their computer is ready to freeze up, and they want it to be lower. There's no right answer to please everyone. This is because there's no right answer.

The truth is that CPU usage doesn't correlate well with good output video, but the dropped/skipped/lagged/duplicated/whatevered frames statistics do. So the latter is the only thing, other than viewing the recording or VOD with my own eyes, that I pay attention to.
 
Top