Unexpected chroma keying in OBS 30.2.3 (macOS 15.1.1)

megaphonix

New Member
Hi,

I'm using a Window Capture Source in OBS for my Twitch stream chat and getting bizarre and unexpected issues with certain colors being keyed out despite no Chroma Key filter being present, and even when the Color Correction filter that I use for opacity control is disabled:


Keying occurs on some red parts of the window when Color Correction (opacity) is on, but not others - note that "Megaphonix" is keyed while the red Broadcaster badge on the left is not.

Also note that the same source also differs in appearance on green emote icons from scene to scene for no discernible reason, particularly in the "ALL ME" scene - even though it contains identical sources and filters as "MAIN" which has no such issue with green emotes. The "Emote Wall" source also suffers the same green-keying behavior only in the "ALL ME" scene, despite having no filters on it at all and despite not having such behavior in the "MAIN" scene.
 

megaphonix

New Member
Just following up on this - still getting bizarre issues where certain parts of layers like a Browser Source (Streamlabs Emote Wall) and Application Capture (Chatterino) are turned completely black. This appears to be a bug; is this the right place to report those and try to get support?
 

megaphonix

New Member
Here's a more succinct demonstration below of the Color Correction filter having issues on my system (M4 Pro Mac mini, macOS 15.1.1, OBS 30.2.3) - look at the red "Megaphonix" name when the default Color Correction filter is enabled, which shouldn't be having any effect on the source at all.

Color Correction DISABLED:
Screenshot 2024-12-05 at 1.07.02 PM.png


Color Correction (default settings) ENABLED:
Screenshot 2024-12-05 at 1.07.06 PM.png
 

megaphonix

New Member
Just to update here - I checked GitHub and others had reported a similar issue:


The solution that I'm going with unless/until this behavior is fixed is to use the deprecated Window Capture instead of the non-deprecated Window Capture, as this issue is not occurring when using the former.
 
Top