OBS 240fps feel chunky after slow down to 24fps

aguythatrecord

New Member
spec:
i7 12700h
rtx 3060 laptop 95w
16 gb lpddr5
476 GiB nvme gen 4 ssd (190 GiB free)
Setting:
fractional fps, numerator 240 dominator 1
display capture
resolution: 1640x720p
Encoder: h264 nvenc
cqp 20
keyframe interval 0
preset p1
tuning high quality
multipass mode: single pass
profile: high
no look ahead and adaptive quantization.
B frame 2
1786151015721.png
no dropped frame
final result (from uso test) : https://drive.google.com/file/d/1oPGJgx7Vs0Y79y1eg-jtw15l9a0BAiTA/view?usp=sharing
 
 
Oh sorry mate. i think this is the right log file?:
i changed the fps setting at 07:46:54.818
https://obsproject.com/logs/5SxzhBuBCd6zeO24
 
There's no lag in any of the encodes but all of them are fairly short. Try setting your virtual monitor to match the FPS you're encoding, change the Color Range to Partial & see if there's any improvement. 360HZ isn't helping your cause & 240 may be the limit. See link, it applies to your system.

 
The H variant is more on saving power & isn't nearly as robust as say a 12700k. You may encounter issues with high refresh rates when using OBS. If there's still rendering lag, test 120HZ/FPS.
 
The H variant is more on saving power & isn't nearly as robust as say a 12700k. You may encounter issues with high refresh rates when using OBS. If there's still rendering lag, test 120HZ/FPS.
Cpu ulitization is not even over 10%. My only theory is that because im using moonlight to stream to the other monitor at 60fps, obs might have accidentally capture that ( my main monitor broke:(). About rendering lag, bandicam, i hate to mention this, but it worked flawlessly, so i think there must be some wrong obs setting idk.
 
If it is software, it's not OBS but it may be the driver & qhobbs already suggested an update. Release notes from driver 610.62, seems the current driver installed 610.47 has issues.

Fixed Gaming Bugs

  • World of Warcraft: Gaming stability improvements [5563205]
  • Apex Legends: Occasional visual corruption after extended gameplay [6239327]
  • Users may observe DLSS settings being grayed out in certain games after updating to display driver 610.47 [6262805]
  • Improved gaming stability in multi-monitor configurations when using V-SYNC with DLSS Frame Generation [6158481]
  • Resolved an issue that could cause jittering or ghosting in some DirectX 11 games when Smooth Motion is enabled [5937897]
  • Resolved an issue that could cause some games to crash when launched with Smooth Motion enabled [5466398]

Fixed General Bugs

  • [Ada] Resolves a frame pacing issue on certain monitors when G-SYNC is enabled [6226972]
  • Resolved an issue that prevented the EDID from being read on certain monitors causing them to be identified as "NVIDIA NV-Failsafe” [6005508]
  • Resolved an issue where certain monitors would not wake from sleep mode [5806798/5635230]
  • General stability improvements when the system fails to create a new allocation [5449920]
 
Last edited:
So, what is wrong here? Can you record predefined video where all frames numbered and analyze it frame by frame what is happening?

Custom video can be made with FFmpeg util ("ffmpeg-8.1.2-essentials_build" should work OK). Below, is contents of the simple text file saved with ".cmd" extension (aka "batch" or "command" file) that can do the job:
Code:
SET rate_fps=240
SET dur_sec=100
ffmpeg -f lavfi -r %rate_fps% -i "color=color=black:size=320x240" -t %dur_sec% -c:v libx264 -vf drawtext=font="Courier New":text=%%{eif\\:n\\:d\\:5}:start_number=1:fontcolor=white:fontsize=48:x=20:y=20 -profile:v high -level:v 4.0 -preset slow -crf 19 -movflags faststart "C:\output_%dur_sec%s_%rate_fps%fps.mp4"
When launched it will produce black video, all frames numbered starting from 1 and zero padded (numbers has fixed width if the "Courier New" fonts found), 320x240 pixels, 240 fps, 100 sec in total. The media "C:\output_100s_240fps.mp4" - can be played back by "mpv" player, by OBS Media source, by Chrome browser, and thus may be captured in all ways possible. Then, the resulting files can be compared and analyzed manually for duplicated/missing frames. For "mpv" player you can use "<" and ">" keys to navigate frame by frame, "space bar" or "right-mouse" to play/pause.
 
Back
Top