obsproject / obsproject/obs-studio
Replay Buffer Options Are "Locked" When 'Rate Control' Is Set To Lossless
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
30.1.2
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/kOWn0IxmE7ed4Bq5
OBS Studio Crash Log URL
No response
Expected Behavior
If I enable lossless 'Rate Control', I should be able to freely modify the replay buffer accordingly without extra steps (such as temporarily disabling lossless 'Rate Control').
Current Behavior
Because of this issue, I have to set the 'Rate Control' setting to VBR, CQP, or CBR to be able to freely modify, the 'Replay Buffer' feature, which is extremely inconvenient. Otherwise, I am able to use the set settings and use the replay buffer losslessly without issues. You can view the OBS Studio Log URL to see my settings for the replay buffer.
Steps to Reproduce
- Have a compressed (like CQP) recording option.
- Set up the replay buffer.
- Set the 'Rate Control' to lossless.
- Observe the replay buffer no longer being able to be changed or modified.
Anything else we should know?
Please don't actually disable the replay buffer for lossless rate controls, rather it should be allowed to be used losslessly. I have been actively using lossless rate control for a while now, and it is extremely useful for me, as I manually compress the replay to my own desire and quality needs. I greatly appreciate high quality.
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 in OBS Studio 30.1.2 on Windows 11 using the listed replay-buffer steps and the attached log. Trace the settings interaction between lossless Rate Control and Replay Buffer options. Done means replay-buffer settings remain editable while lossless rate control is enabled, without breaking lossless replay recording.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- audio-video-rtc, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100