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. |
28th November 2024, 18:27 | #61 | Link | ||||
Registered User
Join Date: Sep 2007
Posts: 5,550
|
Quote:
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:
Quote:
BTW , the original jpg (stored as YUV444 fullrange) src image https://en.wikipedia.org/wiki/File:C...p_Portrait.jpg Quote:
|
||||
28th November 2024, 22:19 | #62 | Link |
Registered User
Join Date: Aug 2024
Posts: 226
|
I mean, I totally agree that doing it in RGB is the right way, I added some point to it: chroma scaling is still involved so the performance and sharpness (of chroma) will still be affected, unless (maybe) point resize is used.
YUV is weird, man. It's a legacy from analog era, it serves... virtually nothing in modern times. Well, subsampling saves encoding and decoding time, and the encoder is more efficient in compressing YUV in contrast to RGB, but what if we have switched to RGB long time ago? Things will be designed around RGB and maybe not subsampling, but encoders will be better at RGB. It's just that I always hesitate to convert back and forth bwtween YUV and RGB during process, when 99.9% of the source we can get are already YUV420. Last edited by Z2697; 28th November 2024 at 22:24. |
29th November 2024, 15:57 | #63 | Link |
Registered User
Join Date: Oct 2012
Posts: 8,189
|
while subsampling is just counterproductive YCbCr is not for lossy encoding.
the power to use less bit rate for Cb and Cr is to powerful and can not be beaten or reached with RGB. there are other types that make converting back and for easier but using "lossy" complex one like ITP should be the future. |
30th November 2024, 17:14 | #64 | Link | |||
Registered User
Join Date: Jun 2024
Location: South Africa
Posts: 145
|
Quote:
Quote:
Quote:
|
|||
Tags |
colorspace, ffmpeg, ffmpeg gui, image-quality |
Thread Tools | Search this Thread |
Display Modes | |
|
|