Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 28th November 2024, 18:27   #36  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 5,597
Quote:
Originally Posted by jay123210599 View Post
How are they different? Which one will have the higher quality?

You can compare them. They will be similar in quality, but they are not bit identical.

Difficult to say which is "higher quality", because they are both technically lossy compared to the source. 8bit RGB is a lossy converted representation of 8bit 4:2:0 YUV data - and you cannot get back the original values - so an 8bit (or 16bit) PNG is lossy compared to the source by that definition

The main differences are due to the chroma upscaling algorithms used (if you test using a 4:4:4 source, the differences are reduced) , but there are other differences as well



Quote:
Originally Posted by Z2697 View Post
Yeah... and zimg also scales chroma when performing transfer conversion, so keep YUV won't actually "save the chroma" anyways, well, unless you use point resize in the conversion, but then you do downscale, it doesn't really matter after all, better just go RGB.
You can repeat with YUV 4:4:4 src tests with no chroma scaling for the RGB step and you get similar findings

Quote:
Originally Posted by GeoffreyA View Post
Apart from the increase in saturation, which is visibly off, the linear-Y path seems slightly sharper: at least on the hairs. The brightness on the eyes has also gone up. This is a source that I am going to keep and experiment with. Earlier today, when I put together the revised command, I tested a shot from Mulholland Drive and all looked identical, even scaling in gamma light.
Yes , and just because there is one proposed method of linear gamma scaling , it doesn't mean you should use it. Use whatever works for your goals . Some people like merging the extracted Y from the linear-Y path with the extracted CbCr from the linear-RGB path with a weighting , for example, or whatever combination.

BTW , the original jpg (stored as YUV444 fullrange) src image
https://en.wikipedia.org/wiki/File:C...p_Portrait.jpg

Quote:
Also, it's often advised to perform calculations or processing in RGB because of the maths.
Personally, I prefer using RGB for color manipulations . RGB is an additive model. It makes intuitive sense to me 1+1=2. Some people are able to do it successfully fully in YCbCr... I find it more difficult to do in YCbCr for more than simple manipulations
poisondeathray is offline   Reply With Quote
 

Tags
colorspace, ffmpeg, ffmpeg gui, image-quality

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:57.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.