Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let the user pass -vf options to ffmpeg for things like Deband #1360

Open
Erfboom opened this issue Jul 17, 2024 · 0 comments
Open

Let the user pass -vf options to ffmpeg for things like Deband #1360

Erfboom opened this issue Jul 17, 2024 · 0 comments

Comments

@Erfboom
Copy link

Erfboom commented Jul 17, 2024

Is your feature request related to a problem? Please describe.
Color Banding is a byproduct of the software stack and it's being worked on through things like YUV4:4:4 and higher bitrates, but it's still very noticeable in any game that isn't bright and colorful.

Describe the solution you'd like
I don't know if it's possible or feasible, but would it be possible to pass the -vf flag to ffmpeg to apply things like debanding to the video stream on the client side? That would add to the latency depending on how many effects you tack on, but outside of music and rhythm games and fighting games, I'm not sure how much of a real world problem that would actually be.

Describe alternatives you've considered
I tried to use gamescope to apply a deband ReShade effect, but gamescope doesn't handle depth buffer stuff because it needs to read the swapchain from the application which isn't typically provided. Seeing as how moonlight isn't a game and it's only displaying a full screen live stream video, maybe things are different?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant