<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 10 июл. 2024 г., 01:45 Terje J. Hanssen <<a href="mailto:terjejhanssen@gmail.com">terjejhanssen@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<br>
<br>
<div>Den 09.07.2024 02:24, skrev Phyllis
Smith via Cin:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="auto">
<div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div> <br>
Will it be possible to add the version info here?<br>
</div>
</blockquote>
</div>
</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">well, it was working in the past with
configure switches enabling x264/x265 multibit versions
compilation. Now x264 should be always multibit and x265
patched manually ... I'll think about something but not
sure if there easy way to get this info, esp. for
external ffmpeg.</div>
<div dir="auto"><br>
</div>
<div dir="auto">So far simplest way to test seems to be
just trying to render 10-bit x265 and see if it works
...</div>
<br>
</div>
</blockquote>
<div><span class="gmail_default" style="font-size:small">This
is EXACTLY what I do !</span> <br>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
</blockquote>
<br>
Some sample steps here would be useful and worth having for simple
testing ;)<br>
<br>
And, one needs to load a 10-bit video file (fx prores, cfhd or
other) to be able to render a 10-bit output?<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">for just testing you probably can load any video/image - it will error out at rendering time if libx265 does not support those high depths. </div><div dir="auto"><br></div><div dir="auto">I have read somewhere that at least with x264 even normal, originally 8bit content showed less visible gradients in flatly colored areas (like anime/cartoons) if encoded as 10bit h264. </div><div dir="auto"><br></div><div dir="auto">You can run your own test and see if it holds true for footage you have. </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"><div>
<br>
Which 10-bit/12-bit output formats are currently supported in CinGG
or potential actual to add support for with profiles etc. ?<br>
-----------------<br>
<br>
I looked into which pixel formats current ffmpeg-7 encoders in
question do support as follows:<br>
<br>
Cineform<br>
<font face="Courier New, Courier, monospace">ffmpeg -hide_banner -h
encoder=cfhd | grep Supported<br>
Supported pixel formats: yuv422p10le gbrp12le gbrap12le<br>
<br>
Prores<br>
ffmpeg -hide_banner -h encoder=cfhd | grep Supported<br>
Supported pixel formats: yuv422p10le gbrp12le gbrap12le<br>
</font><br>
x264<br>
<font face="Courier New, Courier, monospace">ffmpeg -hide_banner -h
encoder=libx264 | grep Supported<br>
Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p
yuv444p yuvj444p nv12 nv16 nv21 yuv420p10le yuv422p10le
yuv444p10le nv20le gray gray10le<br>
<br>
x265<br>
ffmpeg -hide_banner -h encoder=libx265 | grep Supported<br>
Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p
yuv444p yuvj444p gbrp yuv420p10le yuv422p10le yuv444p10le gbrp10le
yuv420p12le yuv422p12le yuv444p12le gbrp12le gray gray10le
gray12le<br>
<br>
AV1<br>
ffmpeg -hide_banner -h encoder=libsvtav1 | grep Supported<br>
Supported pixel formats: yuv420p yuv420p10le<br>
<br>
ffmpeg -hide_banner -h encoder=av1_nvenc | grep Supported<br>
Supported hardware devices: cuda cuda <br>
Supported pixel formats: yuv420p nv12 p010le yuv444p p016le
yuv444p16le bgr0 bgra rgb0 rgba x2rgb10le x2bgr10le gbrp gbrp16le
cuda<br>
<br>
ffmpeg -hide_banner -h encoder=av1_qsv | grep Supported<br>
Supported hardware devices: qsv qsv qsv <br>
Supported pixel formats: nv12 p010le qsv<br>
<br>
ffmpeg -hide_banner -h encoder=av1_vaapi | grep Supported<br>
Supported hardware devices: vaapi <br>
Supported pixel formats: vaapi<br>
<br>
</font>-----------<br>
<br>
Earlier topics as background references:<br>
<br>
[CinCV TNG] 10-bit ProRes 422 (HQ) and matching Cinelerra Color
models?
<br>
<a href="https://lists.cinelerra-cv.org/pipermail/cinelerra/2016q1/004083.html" target="_blank" rel="noreferrer">https://lists.cinelerra-cv.org/pipermail/cinelerra/2016q1/004083.html</a>
<br>
<br>
[CinCV TNG] 10-Bit Cinelerra-GG version - CINX
<br>
<a href="https://lists.cinelerra-cv.org/pipermail/cinelerra/2018q2/008888.html" target="_blank" rel="noreferrer">https://lists.cinelerra-cv.org/pipermail/cinelerra/2018q2/008888.html</a>
<br>
<br>
[Cin] Cinx - 10-bit h264 and/or h265
<br>
<a href="https://lists.cinelerra-gg.org/pipermail/cin/2019-January/000113.html" target="_blank" rel="noreferrer">https://lists.cinelerra-gg.org/pipermail/cin/2019-January/000113.html</a>
<br>
<br>
UHD and 10-bit (forum 2019)
<br>
<a href="https://www.cinelerra-gg.org/forum/help-video/uhd-and-10-bit/" target="_blank" rel="noreferrer">https://www.cinelerra-gg.org/forum/help-video/uhd-and-10-bit/</a>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>
</blockquote></div></div></div>