obsproject / obsproject/obs-studio
"Ignore streaming service setting recommendations" checkmark does not seem to work
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Platform
Operating system and version: Windows 10 2004
OBS Studio version: 26.1.1
Expected Behavior
Checking "Ignore streaming service setting recommendations" should work. It doesn't since I choose a rate control of CRF for Twitch and it is still set to CBR. I have noticed that the setting "ApplyServiceSettings=false" is missing from the [AdvOut] section of basic.ini. After manually adding "ApplyServiceSettings=false", the rate control is finally set to CFR.
Current Behavior
Checking "Ignore streaming service setting recommendations" adds "IgnoreRecommended=true" in [Stream1] section but does not add "ApplyServiceSettings=false" in the [AdvOut] section of basic.ini. I'm not sure if is suppose to be there anyway since maybe it's a bug that the new flag "IgnoreRecommended=true" does not work.
Steps to Reproduce
- Install OBS
- Start OBS
- Skip wizard
- Click on Settings
- Log into Twitch in Stream section
- Check "Ignore streaming service setting recommendations"
- Goto Output section and change Output Mode to Advanced
- Change Encoder to x264, change Rate Control to CRF, make sure CRF number is 23, change Keyframe Interval to 2.
- Click Okay and start streaming
- Goto View -> Stats and notice the bitrate is 2500 kb/s instead of under 100 kb/s since you are streaming a black screen.
- Check logs and see "rate_control: CBR" under "[x264 encoder: 'streaming_h264'] settings:"
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
Reproduce the issue on Windows 10 with OBS 26.1.1 using the listed Twitch and Advanced Output steps. Compare basic.ini's [Stream1] and [AdvOut] sections, then inspect the log for the reported rate_control setting. Done means the ignore recommendation option preserves the selected CRF setting and the resulting configuration and log reflect it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100