Question / Help BF4 streaming 100% CPU usage, huge FPS drop

rawryy

New Member
Hi, when I stream BF4 my CPU usage is at 100%

40% is by OBS and 60% by BF4.

BF4 normally does use 60-70% while not streaming and I'm able to get 90-140fps on these settings: http://puu.sh/5fm7V.jpg

When I stream I stay at 50-60 fps and it is stuttery in-game, I must be using the wrong settings?

Log file: http://pastebin.com/04WvK7R7

Any help appreciated, system specs in signature.
 

Krazy

Town drunk
Battlefield 4 is a massive resource hog, and on top of that is a high motion FPS, so it will stress the encoder as well. Using QuickSync is basically a MUST when trying to stream BF4 on a single PC setup. Fortunately, the Haswell iGPU on your 4770k will offer pretty good quality.
 

rawryy

New Member
Yeah...well I see streamers with 3770k's and whatever streaming BF4 fine 720p @ 60fps 120fps in game (with settings turned down) - I turned down mine a lot, still got 60fps, will try quicksync and report back, is it a big effect in quality?
 

rawryy

New Member
Krazy said:
Battlefield 4 is a massive resource hog, and on top of that is a high motion FPS, so it will stress the encoder as well. Using QuickSync is basically a MUST when trying to stream BF4 on a single PC setup. Fortunately, the Haswell iGPU on your 4770k will offer pretty good quality.


I turned on quicksync, still getting 60fps even with lowering settings. CPU usage at 100%.

I haven't bought dxtory yet, but it comes up as 1080p in device selection, does that matter? http://puu.sh/5fnD2.png

Log file: http://pastebin.com/cYDc2Yue
 

alpinlol

Active Member
did you turn vsync on or something? because i can stream bf4 on ultra settings with 720@60 on my i7 2700k and gtx 770 without a problem :/ and im using game capture nothing else
 

rawryy

New Member
alpinlol said:
did you turn vsync on or something? because i can stream bf4 on ultra settings with 720@60 on my i7 2700k and gtx 770 without a problem :/ and im using game capture nothing else

No. Something must be wrong with my settings.
 

rawryy

New Member
alpinlol said:
did you turn vsync on or something? because i can stream bf4 on ultra settings with 720@60 on my i7 2700k and gtx 770 without a problem :/ and im using game capture nothing else

Could you show me your OBS+Dxtory settings please if you have any time?
 

alpinlol

Active Member
Code:
[Audio]
SyncToVideoTime=0
DesktopVolume=1.000000
MicVolume=0.754545
Device=Default

[Video]
UnlockFPS=0
Gamma=0
Filter=2
BaseHeight=1080
BaseWidth=1920
DisableAero=0
Downscale=1.500000
FPS=60
Monitor=0

[Video Encoding]
QSVUseVideoEncoderSettings=0
UseQSV=0
CustomSettings=tune=animation
UseCustomSettings=1
UseCFR=1
KeyframeInterval=2
X264Profile=high
UseBufferSize=0
PadCBR=1
UseCBR=1
Quality=10
Preset=veryfast
MaxBitrate=2000
BufferSize=2000

[Audio Encoding]
Codec=AAC
Bitrate=128
Format=0


[General]
Priority=Normal
UseMultithreadedOptimizations=1


dont ask me why but im having pretty decent quality with a 2k bitrate

http://www.twitch.tv/alpinlol/b/478192976

heres an example of an fps game ... my latest bf4 recordings got deleted because they have been there for too long :( maybe i will get some footage today or tomorrow but it literally looks the same plays the same and i have no problem whatsoever i actually havent faced any problem so far except for twitch bitching around and giving freezes to my viewers because i used to stream with a 3k bitrate
 

rawryy

New Member
alpinlol said:
Code:
[Audio]
SyncToVideoTime=0
DesktopVolume=1.000000
MicVolume=0.754545
Device=Default

[Video]
UnlockFPS=0
Gamma=0
Filter=2
BaseHeight=1080
BaseWidth=1920
DisableAero=0
Downscale=1.500000
FPS=60
Monitor=0

[Video Encoding]
QSVUseVideoEncoderSettings=0
UseQSV=0
CustomSettings=tune=animation
UseCustomSettings=1
UseCFR=1
KeyframeInterval=2
X264Profile=high
UseBufferSize=0
PadCBR=1
UseCBR=1
Quality=10
Preset=veryfast
MaxBitrate=2000
BufferSize=2000

[Audio Encoding]
Codec=AAC
Bitrate=128
Format=0


[General]
Priority=Normal
UseMultithreadedOptimizations=1


dont ask me why but im having pretty decent quality with a 2k bitrate

http://www.twitch.tv/alpinlol/b/478192976

heres an example of an fps game ... my latest bf4 recordings got deleted because they have been there for too long :( maybe i will get some footage today or tomorrow but it literally looks the same plays the same and i have no problem whatsoever i actually havent faced any problem so far except for twitch bitching around and giving freezes to my viewers because i used to stream with a 3k bitrate

I get BF4 has stopped working whenever i stream with game capture...
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Game capture works with BF4. I've seen numerous streams that use it. And TheD5, the other guy in that thread who had that problem, just had fraps open which caused a conflict.
 

advisd_fiststeel

New Member
Just started having this issue on new OBS patch V0.656 ??? everytime i go live on Bf4 now my fps drops from 120-160 to 30-50 and i cant stream??? never had an issue until i just updated most recent patch day before yesterday 10/27/15.
 

advisd_fiststeel

New Member
I have turned off Origin overlay and that did nothing like someone suggested. I turned on anti cheat on game cature like someone suggested and that did nothing.? any idea what is going on?

CPU: Intel Core i7 4770K 3.5 GHz

GPU: AMD Radeon HD 7900 series

Keyboard: Razer BLACKWIDOW 2014

Headset: Turtle Beach P11

Mouse: Microsoft Optical Wheel Mouse

Webcam: Logitech C270 720p

Monitor: Samsung 24'
 
Top