Question / Help FX-8350 encoding Problem

Koopa

New Member
Hey guys,

I'm from germany so excuse me for my bad english,
I already posted this in another thread and decided to make my own because i didn't find a thread that was related to my problem.

I have a FX-8350 and wanted to stream with 60 fps but no matter what bitrate I use every 40 to 60 seconds i have extremely fps drops ingame (cs go from 264fps to like 40fps) and obs shows the warning "takes to long to encode, skipping frames". If I stream at 30 fps I have no fps drops and the warning isn't shown at all.

I have an 6mbit upload but as said before it doesn't matter what bitrate I'm using (tried it with 500 kbit/s and still get this warning at 60fps). Also the cpu is slightly overclocked to 4,3 GHz and the temperature doesn't get above 55°C. My ingame resolution is 1600x900 and I already tried to downscale with all filters to 720 and without downscaling too.

I'm really frustrated right know so I would appreciate some help!
I know that some people can stream with 60fps as mentioned in the thread i have already posted this
( https://obsproject.com/forum/threads/hows-the-fx-8350-for-obs-streaming-1080p-while-gaming.2871 )


Best Regards
Koopa

Edit: I use gamecapture to stream the game and I will upload a log with 60fps later.
Edit2: Here my system specs:

Mainboard: MSI 970A-G43
GPU: Asus 770 GTX OC 2GB
Ram: Crucial Ballistix 1866 MHz 2x4GB
Hard drive: 60gb ssd (sysem)
500GB (Games etc.)
CPU: AMD FX-8350 @ 4,3 GHz
 
Last edited:

Sapiens

Forum Moderator
This sounds very much like your CPU is downclocking itself temporarily while under load.
Test at stock speeds to confirm that the problem still happens.
Try disabling Cool 'n' Quiet in your BIOS and see if that helps.
 

Boildown

Active Member
If your duplicated frames is over 1%, then your computer isn't handling the encoding well enough. It may be a problem that can be easily fixed, or it may not, a log file will let people here make that determination.

If you're streaming to Twitch there's little point in doing so at 60fps, the flash player never seems to display more than a framerate in the 40s. In my case, I stream at exactly 40fps after trying a bunch of different options. Most people should probably be happy with 30fps, depending on the game.
 

Koopa

New Member
Ok so I did what Sapiens said and streamed at stock clock with Cool n Quiet off and overclocked with Cool n Quiet off. same problem but the time it streams well raised significant. So I attach 2 log files, hope someone can tell me whats wrong...

Best Regards
Koopa
 

Attachments

  • stock CnQ off.log
    10 KB · Views: 12
  • OCed CnQ off.log
    9.4 KB · Views: 7

alpinlol

Active Member
maybe dont try to stream 1600x900@60fps

instead try streaming with 1280x720@60fps

since you have a bunch of duplicated frames and skipped frames

also your log log when your cpu runs at stock clockspeed looks better compared to the oced log
 

Koopa

New Member
But why doesn't this warning show up all the time, i can stream and play for like 50 - 60 seconds and then it laggs fpr about 10 seconds and then it's smooth as fuck... oO I will upload a lof with 1280x720p
 

Attachments

  • 720p60fps.log
    8.6 KB · Views: 14

Boildown

Active Member
Could be a background process on your computer, could be a more complex than usual scene in your game. All kinds of possible reasons for that. That's one of the reasons why I say for log files to have at least 5 minutes of high action video, you want to measure a worse-case scenario and tweak your settings to handle it.
 

alpinlol

Active Member
But why doesn't this warning show up all the time, i can stream and play for like 50 - 60 seconds and then it laggs fpr about 10 seconds and then it's smooth as fuck... oO I will upload a lof with 1280x720p
20:57:27: Video Encoding: x264
20:57:27: fps: 60
20:57:27: width: 1600, height: 900
20:57:27: preset: veryfast
20:57:27: profile: main
20:57:27: keyint: 120
20:57:27: CBR: yes
20:57:27: CFR: yes
20:57:27: max bitrate: 3382
20:57:27: buffer size: 3382
20:57:27: ----------------------------


its still 1600x900 and you still have quite some duplicated frames
 

Koopa

New Member
oh I'm sorry for that i forgot to set the obs reolution down, but why is it impossible to me stream 1600x900 when other people can stream with the same cpu 1080p with 60fps?
And shouldn't it lagg the whole time and not for some seconds and then work like a charm for one or two minutes?
 

alpinlol

Active Member
it is not possible for your 8350 to stream 1080p60 while playing csgo without having heavy performance issues and you literally run at 100% all the time

im my opinion and probably many others have the same i7's are better for streaming but the fx8350 does the job too

yet i cant really stream 1080p60 csgo my cpu is around 80-100% all the time which leads into ingame performance drops and some duplicated and late frames not as many as you have but they are there and im also running a i7 2700k@4,6ghz oc also the bitrate you would need at 1080p60 is, to describe it with one word, ridiculous even at 1600x900 and 60 fps its way too high if you arent running it on a dedicated streaming machine with a slower preset but then there is 720p60 which you achieve a really good picture quality at round 2800-3500 bitrate also 720p60 is compared to 1080p30 when it comes to cpu usage which shouldnt be a real problem for an fx8350 or any other i7.


also i would like to know who those peoples are which stream 1080p60 and csgo on an fx 8350
 
Top