Changes between Version 16 and Version 17 of colorspace


Ignore:
Timestamp:
May 2, 2024, 8:07:35 PM (2 years ago)
Author:
MasterQuestionable
Comment:

Disable direct embedding of the images: hardly visible differences here (and significant bandwidth killer: ~ 18 MiB).

Legend:

Unmodified
Added
Removed
Modified
  • colorspace

    v16 v17  
    177177͏    [ Still cryptic whatsoever... ]
    178178
    179 == Examples (Made using [https://zeranoe.com/builds/win64/static/ffmpeg-20190416-e2f766e-win64-static.zip zeranoe 20190416]) ==
    180 
     179== Examples (with [https://zeranoe.com/builds/win64/static/ffmpeg-20190416-e2f766e-win64-static.zip Zeranoe 20190416]) ==
     180
     181͏    Note:\\
     182͏    Use [ https://github.com/MasterInQuestion/Markup/blob/main/picdif.htm ] for testing.\\
     183\\
     184\\
    181185==== The input source (rgb24): ====
    182186
    183 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/origin(rgb24).png, 720px)]]
    184 [[BR]]
    185 [[BR]]
    186 [[BR]]
    187 [[BR]]
    188 [[BR]]
    189 [[BR]]
    190 [[BR]]
     187https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/origin(rgb24).png\\
     188\\
     189\\
    191190==== `colormatrix` (yuv444p10le): ====
    192191{{{
     
    194193ffmpeg -i "colormatrix_yuv444p10le.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colormatrix_yuv444p10le.png"
    195194}}}
    196 Output bit-identical as [#colormatrixyuv444p: `colormatrix` (yuv444p)].
    197 [[BR]]
    198 [[BR]]
     195Output bit-identical as [#colormatrixyuv444p: `colormatrix` (yuv444p)].\\
     196\\
    199197==== `colorspace` (yuv444p10le): ====
    200198Note: SSIM > 99.98% with [#Theinputsourcergb24: The input source (rgb24)]. Should be 100% if the conversion algorithms are improved, though.
     
    203201ffmpeg -i "colorspace_yuv444p10le.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv444p10le.png"
    204202}}}
    205 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p10le.png, 720px)]]
    206 [[BR]]
    207 [[BR]]
    208 [[BR]]
    209 [[BR]]
    210 [[BR]]
     203https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p10le.png\\
     204\\
     205\\
    211206==== Reference (yuv444p): ====
    212207{{{
     
    214209ffmpeg -i "yuv444p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "yuv444p.png"
    215210}}}
    216 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/yuv444p.png, 720px)]]
    217 [[BR]]
    218 [[BR]]
     211https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/yuv444p.png\\
     212\\
    219213==== `colormatrix` (yuv444p): ====
    220214{{{
     
    222216ffmpeg -i "colormatrix_yuv444p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colormatrix_yuv444p.png"
    223217}}}
    224 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colormatrix_yuv444p.png, 720px)]]
    225 [[BR]]
    226 [[BR]]
     218https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colormatrix_yuv444p.png\\
     219\\
    227220==== `colorspace` (yuv444p): ====
    228221{{{
     
    230223ffmpeg -i "colorspace_yuv444p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv444p.png"
    231224}}}
    232 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p.png, 720px)]]
    233 [[BR]]
    234 [[BR]]
     225https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p.png\\
     226\\
    235227==== `colorspace` (yuv444p10le -> yuv444p): ====
    236228{{{
     
    238230ffmpeg -i "colorspace_yuv444p10le-yuv444p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv444p10le-yuv444p.png"
    239231}}}
    240 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p10le-yuv444p.png, 720px)]]
    241 [[BR]]
    242 [[BR]]
    243 [[BR]]
    244 [[BR]]
    245 [[BR]]
    246 [[BR]]
    247 [[BR]]
     232https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p10le-yuv444p.png\\
     233\\
     234\\
    248235==== `colorspace` with `fast=0` `iall=bt601-6-625`: ====
    249236{{{
     
    251238ffmpeg -i "colorspace_fast=0_iall=bt601-6-625.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_fast=0_iall=bt601-6-625.png"
    252239}}}
    253 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_fast%3D0_iall%3Dbt601-6-625.png, 720px)]]
    254 [[BR]]
    255 [[BR]]
     240https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_fast=0_iall=bt601-6-625.png\\
     241\\
    256242==== `colorspace` with `fast=0` `iall=bt601-6-525`: ====
    257243{{{
     
    259245ffmpeg -i "colorspace_fast=0_iall=bt601-6-525.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_fast=0_iall=bt601-6-525.png"
    260246}}}
    261 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_fast%3D0_iall%3Dbt601-6-525.png, 720px)]]
    262 [[BR]]
    263 [[BR]]
     247https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_fast=0_iall=bt601-6-525.png\\
     248\\
    264249==== `colorspace` with `fast=1` `iall=bt601-6-525`: ====
    265250{{{
     
    267252ffmpeg -i "colorspace_fast=1_iall=bt601-6-525.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_fast=1_iall=bt601-6-525.png"
    268253}}}
    269 Output bit-identical as [#colorspaceyuv444p10le:Note:SSIM99.98withTheinputsourcergb24.Shouldbe100iftheconversionalgorithmsareimprovedthough... `colorspace` (yuv444p10le)].
    270 [[BR]]
    271 [[BR]]
    272 [[BR]]
    273 [[BR]]
    274 [[BR]]
    275 [[BR]]
    276 [[BR]]
     254Output bit-identical as [#colorspaceyuv444p10le: `colorspace` (yuv444p10le)].\\
     255\\
     256\\
     257\\
     258\\
    277259==== Reference (yuv420p10le): ====
    278260{{{
     
    280262ffmpeg -i "yuv420p10le.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "yuv420p10le.png"
    281263}}}
    282 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/yuv420p10le.png, 720px)]]
    283 [[BR]]
    284 [[BR]]
     264https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/yuv420p10le.png\\
     265\\
    285266==== `colorspace` (yuv420p10le): ====
    286267{{{
     
    288269ffmpeg -i "colorspace_yuv420p10le.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv420p10le.png"
    289270}}}
    290 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv420p10le.png, 720px)]]
    291 [[BR]]
    292 [[BR]]
    293 [[BR]]
    294 [[BR]]
    295 [[BR]]
     271https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv420p10le.png\\
     272\\
     273\\
    296274==== Reference (yuv420p): ====
    297275{{{
     
    299277ffmpeg -i "yuv420p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "yuv420p.png"
    300278}}}
    301 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/yuv420p.png, 720px)]]
    302 [[BR]]
    303 [[BR]]
     279https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/yuv420p.png\\
     280\\
    304281==== `colorspace` (yuv420p): ====
    305282{{{
     
    307284ffmpeg -i "colorspace_yuv420p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv420p.png"
    308285}}}
    309 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv420p.png, 720px)]]
    310 [[BR]]
    311 [[BR]]
     286https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv420p.png\\
     287\\
    312288==== `colorspace` (yuv420p10le -> yuv420p): ====
    313289{{{
     
    315291ffmpeg -i "colorspace_yuv420p10le-yuv420p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv420p10le-yuv420p.png"
    316292}}}
    317 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv420p10le-yuv420p.png, 720px)]]
    318 [[BR]]
    319 [[BR]]
     293https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv420p10le-yuv420p.png\\
     294\\
    320295==== `colorspace` (yuv444p10le -> yuv420p): ====
    321296{{{
     
    323298ffmpeg -i "colorspace_yuv444p10le-yuv420p.avi" -compression_level 10 -pred mixed -pix_fmt rgb24 -sws_flags +accurate_rnd+full_chroma_int "colorspace_yuv444p10le-yuv420p.png"
    324299}}}
    325 [[Image(https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p10le-yuv420p.png, 720px)]]
     300https://trac.ffmpeg.org/raw-attachment/wiki/colorspace/colorspace_yuv444p10le-yuv420p.png