Welcome to apehead.se in 1992.
Thing you might be looking for:
obs-apes (source code)
My personal build of OBS Studio with a number of changes:
- DirectDraw Game Capture support
Based on the DirectX8 Game Capture code, and thus only works on Windows 8 and 10, just like the DX8 Game Capture.
- Point source scaling by default
All sources created are set to use point filtering by default. If you want your sources blurry when scaled, you'll have to change it yourself.
- Some DirectShow plugin changes
Added separate selection for RGB24/32. Might crash if used with certain capture devices.
Datapath interlaced capture fix to deal with the bottom field being shifted one pixel down.
- YUV 4:2:2 x264 encoding
Makes x264 and ffmpeg output YUV 4:2:2 video. This should not be used unless you know what you're doing
You can stream 4:2:2 video, but it will with 99% certainty break transcoding on streaming service sites, and no hardware decoders support it.
Settings for this chroma subsampling mode is selected under Advanced. Don't touch these options if you don't know what they do.
Also requires setting the high422 profile in the x264 options. Again, don't use this unless you know you want it for something.
- Workaround for 21.X blurry preview
Because I like my preview crispy sharp, I've reverted the preview rendering behavior to that used in pre-21.X builds of OBS.
- DX11 Viewport Fix
The new preview rendering in 21.X builds of OBS exposed an issue with source scaling when using point filtering, which has been fixed by adding a tiny offset when setting the viewport and using DirectX 11.
- Possibly some other crap
Because I might've added some minor thing I forgot about.