Which 10-bit/12-bit output formats are currently supported in CinGG
or potential actual to add support for with profiles etc. ?
-----------------
I looked into which pixel formats current ffmpeg-7 encoders in
question do support as follows:
Cineform
ffmpeg -hide_banner -h
encoder=cfhd | grep Supported
Supported pixel formats: yuv422p10le gbrp12le gbrap12le
Prores
ffmpeg -hide_banner -h encoder=cfhd | grep Supported
Supported pixel formats: yuv422p10le gbrp12le gbrap12le
x264
ffmpeg -hide_banner -h
encoder=libx264 | grep Supported
Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p
yuv444p yuvj444p nv12 nv16 nv21 yuv420p10le yuv422p10le
yuv444p10le nv20le gray gray10le
x265
ffmpeg -hide_banner -h encoder=libx265 | grep Supported
Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p
yuv444p yuvj444p gbrp yuv420p10le yuv422p10le yuv444p10le gbrp10le
yuv420p12le yuv422p12le yuv444p12le gbrp12le gray gray10le
gray12le
AV1
ffmpeg -hide_banner -h encoder=libsvtav1 | grep Supported
Supported pixel formats: yuv420p yuv420p10le
ffmpeg -hide_banner -h encoder=av1_nvenc | grep Supported
Supported hardware devices: cuda cuda
Supported pixel formats: yuv420p nv12 p010le yuv444p p016le
yuv444p16le bgr0 bgra rgb0 rgba x2rgb10le x2bgr10le gbrp gbrp16le
cuda
ffmpeg -hide_banner -h encoder=av1_qsv | grep Supported
Supported hardware devices: qsv qsv qsv
Supported pixel formats: nv12 p010le qsv
ffmpeg -hide_banner -h encoder=av1_vaapi | grep Supported
Supported hardware devices: vaapi
Supported pixel formats: vaapi
-----------
Earlier topics as background references:
[CinCV TNG] 10-bit ProRes 422 (HQ) and matching Cinelerra Color
models?
https://lists.cinelerra-cv.org/pipermail/cinelerra/2016q1/004083.html
[CinCV TNG] 10-Bit Cinelerra-GG version - CINX
https://lists.cinelerra-cv.org/pipermail/cinelerra/2018q2/008888.html
[Cin] Cinx - 10-bit h264 and/or h265
https://lists.cinelerra-gg.org/pipermail/cin/2019-January/000113.html
UHD and 10-bit (forum 2019)
https://www.cinelerra-gg.org/forum/help-video/uhd-and-10-bit/