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

[Major Bug] Frame extractor causes color shift #131

Open
MarcG2 opened this issue Mar 12, 2025 · 1 comment
Open

[Major Bug] Frame extractor causes color shift #131

MarcG2 opened this issue Mar 12, 2025 · 1 comment

Comments

@MarcG2
Copy link

MarcG2 commented Mar 12, 2025

I was trying to figure why the colors looked noticeably different in a upscaled video—when it wasn't a problem with another upscaler I was experimenting with. I think the problem is with the frame extractor which gives different results compared to when I use FFMPEG.

Look at the hair color from the images below. I used a color picker tool to measure it. Interestingly the color difference when QS extracts frames from an upscaled video is much smaller compared to the original YouTube
Video source https://www.youtube.com/watch?v=QvMNzt3iXyg

For some reason, these colors may measure differently in the web browser compared to when downloaded. So keep that in mind.

Original Video-FFMPEG extracted
Hair color: rgb(243, 203, 187)
Image

Original Video-QS Extracted
Hair color: rgb(238, 200, 187)
Image

QS Upscaled Video-FFMPEG extracted
config (RealESR_Gx4_InputR-100_OutputR-50_Blending-Low)
Hair color: rgb(237, 198, 186)
Image

QS Upscaled Video-QS extracted
Hair color: rgb(236, 198, 185)
Image

I'm not sure whether the entire issue is the frame extraction. But I can confirm the colors in the upscaled video are very noticeably darker than the original while playing the videos in multiple VLC instances.

@MarcG2
Copy link
Author

MarcG2 commented Mar 20, 2025

@Djdefrag Is it possible for me to manually supply the extracted video frames to the program? I would really appreciate having that as a workaround.

Or is there any additional info I can provide that'll assist you?

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