Question / Help AMD FX-8350 recommended 25FPS by OBS Estimator?

RauliePolie

New Member
Hi forum people,

I have a pretty nice PC set-up for recording funny moments while playing games with friends, but I'm going insane with small stuttering in my footage even though my CPU is running around 40%.
On the OBS Estimator, putting an AMD processor leaves a recommendation of 25FPS; is that true? It doesn't recommend 30FPS until you select a 2nd Gen i3/i5/i7 processor or higher. I thought AMD processors were good for encoding..

Please let me know what's going on!

Thanks

PC Specs
AMD FX-8350 Processor @ 4.2GhZ (OC'd to a safe voltage)
MSI GTX 970 4GB Graphics Card
MSI 970 Gaming ATX Motherboard
Corsair CX 750M Power Supply
Aver Media Live Gamer HD C985 Internal Capture Card
Samsung 840 EVO 120GB SSD (Where OBS is installed)
Western Digital 500GB HDD (Where recordings are saved)
Windows 8.1 OS

Log File: https://gist.github.com/fcaf9c96f2d664a6d2da
 
Hi forum people,

I have a pretty nice PC set-up for recording funny moments while playing games with friends, but I'm going insane with small stuttering in my footage even though my CPU is running around 40%.
On the OBS Estimator, putting an AMD processor leaves a recommendation of 25FPS; is that true? It doesn't recommend 30FPS until you select a 2nd Gen i3/i5/i7 processor or higher. I thought AMD processors were good for encoding..

Please let me know what's going on!

Thanks

PC Specs
AMD FX-8350 Processor @ 4.2GhZ (OC'd to a safe voltage)
MSI GTX 970 4GB Graphics Card
MSI 970 Gaming ATX Motherboard
Corsair CX 750M Power Supply
Aver Media Live Gamer HD C985 Internal Capture Card
Samsung 840 EVO 120GB SSD (Where OBS is installed)
Western Digital 500GB HDD (Where recordings are saved)
Windows 8.1 OS

Log File: https://gist.github.com/fcaf9c96f2d664a6d2da
you are currently using NVENC which will alleviate the excoding load from your CPU to your GPU. this is fine, but are you wondering if you should encode with x264? 1080@30 veryfast should be fine with your CPU from what I've seen, a stock 8350 you are using encodes similar to a i5 2500k.

but the condition is that the game you are streaming, how much CPU usage does it use? this will always be the deciding factor.
 
Thank you for replying! Sorry though, I usually use x264. I accidentally left NVENC on due to a desperate attempt to stop the studdering.

Actually, I record mostly console gameplay. I purchased the Aver Media C985 Internal Capture Card which helps A TON and when recording a game such as Dying Light that is high motion and high graphics, my PC only uses about 50% with 1080@30 veryfast. I've spent time looking at the Task Manager as well to check for random CPU spikes but no luck.

Here is a preview of game footage taken at 720@30 veryfast with still some slight studdering (Ignore the webcam!): http://www.twitch.tv/rauliepolie/c/6008080
 
Thank you for replying! Sorry though, I usually use x264. I accidentally left NVENC on due to a desperate attempt to stop the studdering.

Actually, I record mostly console gameplay. I purchased the Aver Media C985 Internal Capture Card which helps A TON and when recording a game such as Dying Light that is high motion and high graphics, my PC only uses about 50% with 1080@30 veryfast. I've spent time looking at the Task Manager as well to check for random CPU spikes but no luck.

Here is a preview of game footage taken at 720@30 veryfast with still some slight studdering (Ignore the webcam!): http://www.twitch.tv/rauliepolie/c/6008080
unfortuately, I cannot watch that from here. can you repost a logfile using x264?
 
The log looks pretty fine actually. Have you checked your CPU for downthrottling yet?
Current AMD processors seem to have a lot of problems with that, especially if you use them for encoding. Which is why we pretty much always recommend to get an Intel instead.
CPU-Z or a tool like OpenHardwareMonitor can draw a graph in the background while you do a test encoding. Check that your CPU stays on full speed (mhz). You could also do a test without using the webcam. An empty scene with just the LiveGamerHD added.
 
The log looks pretty fine actually. Have you checked your CPU for downthrottling yet?
Current AMD processors seem to have a lot of problems with that, especially if you use them for encoding. Which is why we pretty much always recommend to get an Intel instead.
CPU-Z or a tool like OpenHardwareMonitor can draw a graph in the background while you do a test encoding. Check that your CPU stays on full speed (mhz). You could also do a test without using the webcam. An empty scene with just the LiveGamerHD added.
The profiler time looks good as well? The encoder thread is like 3ms and video thread 7ms or is that what you mean by cpu throttling...nvm I think I answered my own question. :)
 
Last edited:
The log looks pretty fine actually. Have you checked your CPU for downthrottling yet?
Current AMD processors seem to have a lot of problems with that, especially if you use them for encoding. Which is why we pretty much always recommend to get an Intel instead.
CPU-Z or a tool like OpenHardwareMonitor can draw a graph in the background while you do a test encoding. Check that your CPU stays on full speed (mhz). You could also do a test without using the webcam. An empty scene with just the LiveGamerHD added.

I will definitely try those things, guys. Thank you so much for the advice!

If all else fails though, you do recommend an Intel processor? At this point I can make a spare PC out of parts to sell and but an i7-4790K but I want to be completely sure that Intel has no struggle encoding! As well as having an extra browser open for Twitch chat...
 
I will definitely try those things, guys. Thank you so much for the advice!

If all else fails though, you do recommend an Intel processor? At this point I can make a spare PC out of parts to sell and but an i7-4790K but I want to be completely sure that Intel has no struggle encoding! As well as having an extra browser open for Twitch chat...
if your cpu is throttling, you should be able to adjust the throttling in the bios. A 4790k can keep up with 720@60fps easy. But try and tweak around with disqbling the throttling first.
 
if your cpu is throttling, you should be able to adjust the throttling in the bios. A 4790k can keep up with 720@60fps easy. But try and tweak around with disqbling the throttling first.

I messed around with the BIOS in my MSI 970 Gaming motherboard and only disabled something called "Smart CPU Protection" which the internet claims to throttle, but the recordings didn't get any better...

I really appreciate you guys, but I guess I'll just accept the minor lag. It's not like this PC needs an immediate upgrade due to slowness :P I'll wait for the 4790K to drop in price or something and I'll get to it eventually.

For future reference though, will Intel always be essentially better at OBS than AMD?
 
Intel is currently ahead of AMD when it comes to performance. Encoding is one of the tasks where this difference is noticeable. For playing a game or running a single program, AMD´s are probably totally fine.
Some years ago AMD was ahead of Intel, back with their K6 CPU´s for example. So I think we cant generally answer that question, since new processors come out so regularly you always have to check at the time of buying a new one.
 
Back
Top