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