Skip to content

[Major Bug] Frame extractor causes color shift #131

@MarcG2

Description

@MarcG2

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions