PampaBounce
New Member
Hi, i'm sorry for my english.
My problem is Quicksync encoding can't get constant 30 fps.
Here my specs from my dual monitor configuration :
- The first one is display by HD7950 for full screen gaming (1080p)
- The second is on the iGPU (hd4600 from i5 4670k) in order to release completely the hd7950 for maximal performance while playing, previewing with OBS Studio, twitch chat etc...
I know that i shoundn't use Quicksync for encoding while IGPU is used for monitoring but iGPU isn't overloaded :
- 40% usage while encoding 720p30fps (high profil/quality @ 3000kbps CBR, Lanczos downscale and previewing).
- 96Mo of DDR3 used on the 256 allocated.
I'm playing PUBATTLEGROUNDS.
Ingame i'm at 45-60 fps, i can't keep constant 60fps with hd7950 that's why i choose to stream at 30fps.
But the streaming/recording is not constant 30fps.
When i'm 48fps ingame the streaming/recording go for 24-27 fps.
When i'm 60fps ingame, i get constant 30fps.
(Seems the QS encoder needs to strictely be feed by the double of fps (minimum))
Is this because iGPU have to get hd7950 output through the "CPU bandwidth" before encoding it ?
Or a "Multi-adapter compatibility" problem ?
(AMD VCE is bad quality on this chipset, that's why i'm using QuickSync and i can't use x264, i don't wanna sacrifice fps ingame due to an overload of CPU)
Thx a lot for helping.
My problem is Quicksync encoding can't get constant 30 fps.
Here my specs from my dual monitor configuration :
- The first one is display by HD7950 for full screen gaming (1080p)
- The second is on the iGPU (hd4600 from i5 4670k) in order to release completely the hd7950 for maximal performance while playing, previewing with OBS Studio, twitch chat etc...
I know that i shoundn't use Quicksync for encoding while IGPU is used for monitoring but iGPU isn't overloaded :
- 40% usage while encoding 720p30fps (high profil/quality @ 3000kbps CBR, Lanczos downscale and previewing).
- 96Mo of DDR3 used on the 256 allocated.
I'm playing PUBATTLEGROUNDS.
Ingame i'm at 45-60 fps, i can't keep constant 60fps with hd7950 that's why i choose to stream at 30fps.
But the streaming/recording is not constant 30fps.
When i'm 48fps ingame the streaming/recording go for 24-27 fps.
When i'm 60fps ingame, i get constant 30fps.
(Seems the QS encoder needs to strictely be feed by the double of fps (minimum))
Is this because iGPU have to get hd7950 output through the "CPU bandwidth" before encoding it ?
Or a "Multi-adapter compatibility" problem ?
(AMD VCE is bad quality on this chipset, that's why i'm using QuickSync and i can't use x264, i don't wanna sacrifice fps ingame due to an overload of CPU)
Thx a lot for helping.