ReShade as capture driver for OBS?

More
6 months 3 days ago #1 by lordbean
ReShade as capture driver for OBS? was created by lordbean
Question as above - would it be possible to somehow use ReShade as an input source for OBS? In games where I already have ReShade injected, it would probably save a small (possibly very small, although it may still be academically interesting) amount of overhead if OBS could copy the game's backbuffer from ReShade instead of injecting another hook of its own into the game. I realize this would likely require some additional programming in both ReShade and OBS, so it may not be easy to accomplish, nor do I have anywhere near the level of programming knowhow I would need to try it on my own. If this thought is totally out in left field, I apologize.

Please Log in or Create an account to join the conversation.

More
1 week 3 days ago #2 by crosire
Replied by crosire on topic ReShade as capture driver for OBS?
This is possible with the ReShade 5 add-on API. Will see if I can add this as one of the add-on examples. Proof (this is not using the OBS hook, but is directly streamed out of ReShade into OBS):

Please Log in or Create an account to join the conversation.

More
1 week 3 days ago #3 by lordbean
Replied by lordbean on topic ReShade as capture driver for OBS?
Nice, good stuff. For anyone who streams and also uses ReShade this makes a lot of sense since generally, the less things that are hooking the executable, the better.

Please Log in or Create an account to join the conversation.

More
3 days 13 hours ago #4 by crosire

Please Log in or Create an account to join the conversation.