Welcome, Guest.
Username: Password: Remember me

TOPIC: Question: Shader compatibility with video players

Question: Shader compatibility with video players 3 years 1 month ago #1

I was reading a comment recently on a very large bluray file size with an extremely high bitrate. People were complaining that the high bitrate was necessary because the video was intentionally very grainy and it added a particular character to the work, and even with the high bitrate it still didn't perfectly transfer the nature of the grain.

This had me thinking that with something like Martin's Film Grain shader, you could have considerably lower bitrate, denoised video then add film grain as a post effect for a very similar result at a MUCH smaller file size.

I know that the Reshade tool has an option to open a screenshot and apply shaders to it, is there any way of this possibly working with a video player?
The administrator has disabled public write access.

Question: Shader compatibility with video players 3 years 1 month ago #2

Yes. The really good Media Player Classic (mpc-hc.org/) works with ReShade. You need some tool to inject the ReShade DLL into the process at startup though. If you use the 32-bit version, ENBInjector works well, for 64-bit you'd have to do a Google search for a 64-bit DLL injector.
Cheers, crosire =)
Last Edit: 3 years 1 month ago by crosire.
The administrator has disabled public write access.
The following user(s) said Thank You: Kuniyo

Question: Shader compatibility with video players 3 years 1 month ago #3

That's awesome to hear. I'll look into settings something like this up. Thanks.
The administrator has disabled public write access.

Question: Shader compatibility with video players 2 years 10 months ago #4

Could you explain how to do this?
The administrator has disabled public write access.

Question: Shader compatibility with video players 1 year 9 months ago #5

No longer works since Reshade had a UI, even with injector
The administrator has disabled public write access.

Question: Shader compatibility with video players 1 year 2 months ago #6

It'd me far easier to just use mpv player and install it the way you would with any game. it uses the DirectX11 API.
The administrator has disabled public write access.

Question: Shader compatibility with video players 3 months 4 weeks ago #7

This is a interesting topic. So does this mean I can stream from a PC to a GTX960 that can post process the stream itself? I mean if that's the case couldn't I render a game on GTX980 and within the same PC stream it with a video player to the GTX960 and ReShade post process it on the GTX960 w/o it impacting the GPU resources of the GTX980?

Seems a lot like a free and better alternative to a mCable at that point if you've got two discrete GPU's and just want to use a second one to post process a stream within the same PC via a localhost video stream. Also that's basically in essence what LucidHydra was aiming towards in terms of mGPU though never quite achieved doing very well at.

If that actually works that would be a great way to take advantage of that new post process path tracing ReShade enables and obviously many others like sharpeners, AA, color correction, and more.
Last Edit: 3 months 4 weeks ago by knowom.
The administrator has disabled public write access.