<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<br>
<div class="moz-cite-prefix">Den 10.07.2024 22:56, skrev Terje J.
Hanssen:<br>
</div>
<blockquote type="cite"
cite="mid:e80bab68-622d-4f0c-891f-a875d08da125@gmail.com">
<br>
<br>
Den 10.07.2024 21:54, skrev Andrea paz:
<br>
<blockquote type="cite">
<blockquote type="cite">It would also be useful with an updated
list over supported formats,
<br>
codecs and bit-rates, based on CinGG's internal ffmpeg engine.
<br>
Some codecs like Cineform is not mentioned in the current
manual.
<br>
</blockquote>
CineformHD is only mentioned in the "Overview on Formats and
Codecs"
<br>
appendix.
<br>
</blockquote>
<br>
Ok, there it was mentioned. I searched only the html manual index
and didn't find it.
<br>
<br>
<blockquote type="cite">If you provide a brief description we can
incorporate it
<br>
into this section. Or you can do a more in-depth specific
section in
<br>
the "Rendering" chapter, "Some specific Rendering" section. I
don't
<br>
know if the manual is the right place to describe the various
codecs,
<br>
though. In the "Private Options" section, it is recommended to
study
<br>
the white papers of each codecs we want to use:
<br>
<br>
"Render presets in CINELERRA-GG should work Out Of the Box. You
can
<br>
still configure the Global Options and Private Options manually.
<br>
Finding the combination of parameters that best suits your
needs, or
<br>
simply finding working (legal) combinations, requires studying
each
<br>
codec in depth. You can start by looking in Wikipedia until you
get to
<br>
download and study the white papers of the codecs of interest.
In any
<br>
case, you must then start a long experimental phase, trying
presets
<br>
with different configurations or creating new ones, until you
get
<br>
satisfactory results."
<br>
<br>
Perhaps the best thing is a document outside the manual but
<br>
downloadable from the site, like your "Preserving Camcoder
Media.pdf,"
<br>
where you can accumulate all the data on codecs that users have
<br>
experienced.
<br>
I found this table:
<br>
<a class="moz-txt-link-freetext" href="https://postimg.cc/PPwPgn83">https://postimg.cc/PPwPgn83</a>
<br>
</blockquote>
<br>
I didn't really mean that Cineform should get a more specific
description than other codecs.
<br>
And of course, the CinGG manual has to delimit surrounding
details, a knowledge interested can find other places.
<br>
<br>
In addition to the table url above and wikipedia mentioned, here
follows url to the Cineform SDK
<br>
<a class="moz-txt-link-freetext" href="https://gopro.github.io/cineform-sdk/">https://gopro.github.io/cineform-sdk/</a>
<br>
<br>
</blockquote>
<br>
1) To sum up and add to my background references, I forgot we also
had a thoroughly discussion about Cin vs Cinx in 2021<br>
So evidently more frequent repetitions is needed as getting older ;)<br>
from this post by Andrea on, section: <br>
<blockquote>2- I don't really understand the multibit version.Why
put both the
regular version and the multibit version? <br>
Are there things that work
with one and not the other version?<br>
<a class="moz-txt-link-freetext" href="https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg03385.html">https://www.mail-archive.com/cin@lists.cinelerra-gg.org/msg03385.html</a><br>
</blockquote>
<br>
2) Possibly I can make an update extension of my previous
"Preserving Camcoder Media.pdf,"
document included experiences from my ongoing DVD project, but not
before I have finished that. <br>
<br>
Even though I don't plan to make a codec/encoder document, I still
think it would useful with an extensible table or list over
"Supported pixel formats" for each encoder of interest. This based
on CinGG's internal ffmpeg engine, which I don't think can be
accessed by users from a CinGG package or appimage, and which might
be some different from the system's enabled codecs and encoders(?)<br>
<br>
By the way, this should not need to a longer document than a few of
pages.<br>
<br>
<br>
As an example using my own systems ffmpeg, a short encoders list (of
my current interest) could be<br>
<br>
<font face="Courier New, Courier, monospace">ffmpeg -hide_banner
-encoders | egrep "av1|x265|x264|mpeg2video|prores|cfhd|ffv1"<br>
V....D libaom-av1 libaom AV1 (codec av1)<br>
V....D librav1e librav1e AV1 (codec av1)<br>
V..... libsvtav1 SVT-AV1(Scalable Video Technology for
AV1) encoder (codec av1)<br>
V....D av1_nvenc NVIDIA NVENC av1 encoder (codec av1)<br>
V..... av1_qsv AV1 (Intel Quick Sync Video
acceleration) (codec av1)<br>
V....D av1_amf AMD AMF AV1 encoder (codec av1)<br>
V....D av1_vaapi AV1 (VAAPI) (codec av1)<br>
VF...D cfhd GoPro CineForm HD<br>
V.S..D ffv1 FFmpeg video codec #1<br>
V....D libx264 libx264 H.264 / AVC / MPEG-4 AVC /
MPEG-4 part 10 (codec h264)<br>
V....D libx264rgb libx264 H.264 / AVC / MPEG-4 AVC /
MPEG-4 part 10 RGB (codec h264)<br>
V....D libx265 libx265 H.265 / HEVC (codec hevc)<br>
V.S... mpeg2video MPEG-2 video<br>
V..... mpeg2_qsv MPEG-2 video (Intel Quick Sync Video
acceleration) (codec mpeg2video)<br>
V....D mpeg2_vaapi MPEG-2 (VAAPI) (codec mpeg2video)<br>
VF...D prores Apple ProRes<br>
VF...D prores_aw Apple ProRes (codec prores)<br>
VFS... prores_ks Apple ProRes (iCodec Pro) (codec
prores)<br>
A....D wmav1 Windows Media Audio 1</font><br>
<br>
<br>
and some selected encoder's "Supported pixel formats" <br>
<br>
<font face="Courier New, Courier, monospace">ffmpeg -hide_banner -h
encoder=cfhd | grep "Supported pixel formats"<br>
Supported pixel formats: yuv422p10le gbrp12le gbrap12le<br>
<br>
ffmpeg -hide_banner -h encoder=mpeg2video | grep "Supported pixel
formats"<br>
Supported pixel formats: yuv420p yuv422p<br>
<br>
ffmpeg -hide_banner -h encoder=libx265 | grep "Supported pixel
formats"<br>
Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p
yuv444p yuvj444p gbrp yuv420p10le yuv422p10le yuv444p10le gbrp10le
yuv420p12le yuv422p12le yuv444p12le gbrp12le gray gray10le
gray12le<br>
<br>
ffmpeg -hide_banner -h encoder=libsvtav1 | grep "Supported pixel
formats"<br>
Supported pixel formats: yuv420p yuv420p10le</font><br>
<br>
terje@localhost:~> ffmpeg -hide_banner -h encoder=av1_qsv | grep
"Supported pixel formats"<br>
Supported pixel formats: nv12 p010le qsv<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>