obsproject / obsproject/obs-studio
Can't capture DLSS FG frames
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
Windows 11
Other OS
No response
OBS Studio Version
32.1.1
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/LsUFhNVOqVOOZnHA
OBS Studio Crash Log URL
No response
Expected Behavior
I expect OBS even when using DLSS Frame Generation, it will be fully recorded at 60 FPS in the NVIDIA app.
(Sample recorded using the NVIDIA app)
https://www.youtube.com/watch?v=G9IYSHx7hQE
https://www.youtube.com/watch?v=c62glEJH_ts
Current Behavior
When using DLSS Frame Generation, only the non-generated frames are recorded.
ex1) If i use 2× generation (e.g., 30 → 60 FPS), only 30 FPS can be captured in OBS.
ex2) FSR Frame Generation is captured normally.
(Sample recorded using OBS)
https://www.youtube.com/watch?v=MEXyFPEj6wg
https://www.youtube.com/watch?v=zFws7RdhF2c
Steps to Reproduce
- Capture a game without DLSS Frame Generation using OBS.
- Enable the DLSS Frame Generation option in the game.
- OBS only captures FPS as before enabling DLSS Frame Generation.
Anything else we should know?
https://obsproject.com/forum/threads/nvidia-driver-580-88-corrupts-obs-capability-to-record-frame-generation.189039/
= I installed driver version 576.40, which is earlier than 580.88, but I still could not capture Frame Generation scenes in OBS.
= My GPU is a 5070 Ti, so it seems that the issue cannot be resolved by downgrading the driver.
https://www.reddit.com/r/obs/comments/1qs9ffn/2026_capturing_dlss_frame_generation_with_obs/
=It appears to be a common issue that occurs not just for me, but for others as well.
https://www.reddit.com/r/obs/comments/1atk6m5/dlss_frame_gen_video_record_skipping/
=There was someone who posted about the same issue around two years ago.
using display capture, third-party overlay game capture, cursor capture, and anti cheat capture disable did not make any difference.
As of now, the only solution I’ve identified is to use an HDMI capture card and capture via a pass-through connection to the monitor.
If connect the capture card using display mirroring, Frame Generated scenes are not transmitted to the capture card.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue on Windows 11 with OBS Studio 32.1.1, a GeForce 5070 Ti, and DLSS Frame Generation enabled, then review the linked OBS Studio log. Compare OBS capture with the NVIDIA app and FSR Frame Generation cases. Done means OBS records the generated frames at the expected 60 FPS without regressing normal capture.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100