<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 3 сент. 2024 г., 20:13 Tarantas via Cin <<a href="mailto:cin@lists.cinelerra-gg.org" target="_blank" rel="noreferrer">cin@lists.cinelerra-gg.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> > Since you're already fighting color banding, the good thing is to<br>
> > 32-bit colors in Settings -> Format -> Color model: RGB(A)-FLOAT.<br>
> > Note this could slow down your playback and rendering.  <br>
<br>
Guys, hold on a second. Unfortunately I just discovered the RGB color<br>
model is required for this recipe. The YUV model causes big color<br>
shifts for an unknown reason. Moreover, I found JPEG mode completely<br>
incompatible with YUV color mode, even without any filters or hacks,<br>
and I lost the track of what's going on already.<br>
<br>
Must be just a bug because nobody tested JPEG mode in years.<br>
<br>
Could you please advise me any tool to detect shifts in color channels<br>
in order to compose a proper bug report?</blockquote></div></div><div dir="auto"><br></div><div dir="auto">one technique from</div><div dir="auto"><br></div><div dir="auto"><a href="https://news.ycombinator.com/item?id=20037013" target="_blank" rel="noreferrer">https://news.ycombinator.com/item?id=20037013</a><br></div><div dir="auto"><br></div><div dir="auto">make all-white png in say gimp (so each point reads as 255 in all channels) then convert it via tool in question (cinelerra-gg in our case) then measure colour values during playback (via colorpicker).</div><div dir="auto"><br></div><div dir="auto">it may be that bt709 conversion does not allow full range by definition? (comment from that thread). </div><div dir="auto"><br></div><div dir="auto">you can also try non-default pix-fmt (non yuv420p) for final encoding ?</div><div dir="auto"><br></div><div dir="auto">cingg use 4:4:4 non-subsampled YUV in YUV mode, may be swscale lib having trouble doing its job here?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> All I could do now is just to<br>
screenshot the difference between the compose window and render results.<br>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div></div></div>