Question / Help i play smoothly but the video are not

Azar.XI

New Member
so i have a very powerful system maybe just the gpu is mid range

i play apex on 1680x1050 60fps with frame rate locked to 60 fps

in game it is awsome

it just when i watch the recorded video it has a slight stutter that is very annoying

here is the log file

i used crf cbr every single settings amd and x264 everything

i need help

and i would perfer a settings using x264 using cpu is better for me as you can see in the log file my system in buffed up on the cpu

https://obsproject.com/logs/VMxYE7mXcWv4XTu0
 

Toastfalter

Member
Hi,

how many hard drives did u have?
c: is for windows.
Is the game on the same hard drive?
That would mean that you use 1 drive for windows, gaming and recording at the same time.
If you can, use another drive for your recording.
Maybe that is your problem.
I think its to much data for the capacity of the speed. It has to read and write at the same time.
 

Azar.XI

New Member
Hi,

how many hard drives did u have?
c: is for windows.
Is the game on the same hard drive?
That would mean that you use 1 drive for windows, gaming and recording at the same time.
If you can, use another drive for your recording.
Maybe that is your problem.
I think its to much data for the capacity of the speed. It has to read and write at the same time.


my recording on a separte hard drive

btw thanks for your concern

i dont know whats the problem it is like the program cant do more than that
 

Azar.XI

New Member
19:18:40.429: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 267 (12.1%)

Rendering lag caused by GPU overload.

https://obsproject.com/wiki/GPU-overload-issues

first of all thank you so much

so in your link i found this

"Can't OBS use the CPU to composite and render instead? My CPU is really strong!"
While this is probably technically possible, GPUs are still way more efficient at this kind of task than CPUs. In the vast majority of cases, this would be a net negative impact on system, rendering, and encoding performance


it seem like i can put the load on the cpu

so how can i do that?

and btw my frame rate is capped at 60 fps


thanks again
 

Narcogen

Active Member
The above means it would be theoretically possible for OBS to be written in a way to utilize CPU resources to render.

However, this has not been done. OBS renders on your GPU, period. It's not possible for an end user to change this.
 

Azar.XI

New Member
The above means it would be theoretically possible for OBS to be written in a way to utilize CPU resources to render.

However, this has not been done. OBS renders on your GPU, period. It's not possible for an end user to change this.

would a capture card solve the problem?!

as it would take the load of the gpu and take it itsself!
 

koala

Active Member
A capture card would not help anything, if you still use only 1 PC. It would make things even worse, since game capture is less resource-intensive than reading video data from the capture card. OBS still has to render the video, which comes after reading video data from any source. A capture card is primarily intended to capture something that isn't able to run OBS, for example a console.
 
Top