On my gaming PC I send over my system to my stream PC via nginx RTMP. NVENC doesnt look as good as x264 and saves me a little in the performance department but this isn't my issue. My stream PC is a I7 4790 4Ghz 4c/8t system that chokes if I use ANYTHING except ultrafast.
My stream is HEAVY with overlays and "crap" so that may be one issue but if there is some magic that I can do to this system to make it perform better that would be great!
Encoder: x264
Rescale Output: Unchecked [Taking the 1080p resolution feed from my GamePC and uploading that resolution to Twitch].
Rate Control: CBR
Bitrate: 6000
Unchecked: Use Custom Buffer Size
Keyframe Interval: 2
CPU Usage Preset: Ultrafast <------ Looks like garbage
Profile: Main
Tune: (None)
x264 Options: [None]
Video
Downscale Filter: to both 16/32 and see no performance difference. The CPU is at 100% for both if I'm anything but Ultrafast.
Common FPS Values: 60
Advanced: Process Priority: Above Normal
My stream is HEAVY with overlays and "crap" so that may be one issue but if there is some magic that I can do to this system to make it perform better that would be great!
Encoder: x264
Rescale Output: Unchecked [Taking the 1080p resolution feed from my GamePC and uploading that resolution to Twitch].
Rate Control: CBR
Bitrate: 6000
Unchecked: Use Custom Buffer Size
Keyframe Interval: 2
CPU Usage Preset: Ultrafast <------ Looks like garbage
Profile: Main
Tune: (None)
x264 Options: [None]
Video
Downscale Filter: to both 16/32 and see no performance difference. The CPU is at 100% for both if I'm anything but Ultrafast.
Common FPS Values: 60
Advanced: Process Priority: Above Normal