I'm starting a new post because the one about Lcms2 is already too long. Now ./configure works for me with --with-opencolorio. However, when I start CinGG for the first time, I get these lines: [OpenColorIO Info]: Color management disabled. (Specify the $OCIO environment variable to enable.) [ocio_616 @ 0x562a521bd680] Error: Config or arguments invalid. [ocio_616 @ 0x562a521bd680] Input color space is null [ocio_616 @ 0x562a521bd680] Display is null [ocio_616 @ 0x562a521bd680] View is null [ocio_616 @ 0x562a521bd680] Failed to create OCIO processor. PluginFFilter::new_ffilter(ocio) And the opencolorio filter doesn't show up. I'm not sure which environment variable to use. Trying to use $OCIO prevents CinGG from starting, saying that this variable doesn't exist.
On Wed, May 6, 2026 at 11:08 PM Andrea paz via Cin <cin@lists.cinelerra-gg.org> wrote:
I'm starting a new post because the one about Lcms2 is already too long.
Now ./configure works for me with --with-opencolorio. However, when I start CinGG for the first time, I get these lines:
[OpenColorIO Info]: Color management disabled. (Specify the $OCIO environment variable to enable.) [ocio_616 @ 0x562a521bd680] Error: Config or arguments invalid. [ocio_616 @ 0x562a521bd680] Input color space is null [ocio_616 @ 0x562a521bd680] Display is null [ocio_616 @ 0x562a521bd680] View is null [ocio_616 @ 0x562a521bd680] Failed to create OCIO processor. PluginFFilter::new_ffilter(ocio)
And the opencolorio filter doesn't show up. I'm not sure which environment variable to use. Trying to use $OCIO prevents CinGG from starting, saying that this variable doesn't exist.
There are some examples for ffmpeg CLI: https://academysoftwarefoundation.github.io/EncodingGuidelines/FfmpegOcio.ht... -vf "ocio=input=ACEScct:display=sRGB - Display:view=ACES 1.0 - SDR Video:format=rgb48,scale=in_color_matrix=bt709:out_color_matrix=bt709,format=yuv444p10" part starting with ",scale .." probably optional for us, because we use different encoding end configuration. Next in parameters description guide says: ===== Option Description config By default the filter will use the OCIO config defined by the OCIO environment variable, but this parameter allows you to explicitly specify its location. If you are getting started, you can use config=ocio://studio-config-v1.0.0_aces-v1.3_ocio-v2.1 which specifies one of the built in defaults. ==== But it also says that this filter also CPU-only for now? "It is worth noting that OCIO using the CPU is not super fast (although clearly faster than the alternative), we will explore using vulkan to accelerate this in the future."
_______________________________________________ Cin mailing list -- cin@lists.cinelerra-gg.org To unsubscribe send an email to cin-leave@lists.cinelerra-gg.org
I can't figure out how to set up Ocio on my system. Anyway, I'm having a few issues. When I launch CinGG from the launcher on my desktop (with the environment variables set for 16-bit and lcms2), I get the following error message: env: «$OCIO»: File or directory do not exist If I start it from the terminal, even though errors related to $OCIO keep appearing, CinGG starts up normally (these are the errors mentioned in a previous email). This happens with both --with-opencolorio and --without-opencolorio, and in both X11 and Wayland. Ocio doesn't work with the system's ffmpeg either: ffmpeg -i /home/paz/aereo.mp4 \ -c:v h264 -pix_fmt yuv420p10le -crf 18 -preset slow \ -vf "ocio=input=ACEScg:output=ACEScct:format=rgb48,scale=in_color_matrix=sRGB:out_color_matrix=bt709,format=yuv444p10" \ aereo_ocio.mov [...] [AVFilterGraph @ 0x5609ab1d1780] No such filter: 'ocio' Error opening output file aereo_ocio.mov. Error opening output files: Filter not found But in this case, I think it’s because Arch doesn’t enable Ocio by default. PS: While I was looking for information on how to configure OpenColoIO, I came across this site: https://pypi.org/project/colour-science/ Could this be helpful? Unfortunately, it's only Python. PS2: To test the x265 patches with Alpha, do I need to install all of them?
On Sat, May 9, 2026 at 10:43 AM Andrea paz <gamberucci.andrea@gmail.com> wrote:
I can't figure out how to set up Ocio on my system. Anyway, I'm having a few issues.
When I launch CinGG from the launcher on my desktop (with the environment variables set for 16-bit and lcms2), I get the following error message:
env: «$OCIO»: File or directory do not exist
If I start it from the terminal, even though errors related to $OCIO keep appearing, CinGG starts up normally (these are the errors mentioned in a previous email). This happens with both --with-opencolorio and --without-opencolorio, and in both X11 and Wayland.
probably something with env variable handling in DE ? did you tried to put ocio filter config string into our ffmpeg/plugin.opts ?
Ocio doesn't work with the system's ffmpeg either:
ffmpeg -i /home/paz/aereo.mp4 \ -c:v h264 -pix_fmt yuv420p10le -crf 18 -preset slow \ -vf "ocio=input=ACEScg:output=ACEScct:format=rgb48,scale=in_color_matrix=sRGB:out_color_matrix=bt709,format=yuv444p10" \ aereo_ocio.mov
[...] [AVFilterGraph @ 0x5609ab1d1780] No such filter: 'ocio' Error opening output file aereo_ocio.mov. Error opening output files: Filter not found
But in this case, I think it’s because Arch doesn’t enable Ocio by default.
PS: While I was looking for information on how to configure OpenColoIO, I came across this site: https://pypi.org/project/colour-science/ Could this be helpful? Unfortunately, it's only Python.
PS2: To test the x265 patches with Alpha, do I need to install all of them?
At least that was now I tested them .. 0001-Switch-to-x265-4.2-enable-alpha-support.patch 0003-Fix-h265_alpha-profile.patch 0002-Add-simple-hevc-alpha-encode-profile-with-hvc1-tag.patch 0004-Add-two-patches-for-decoding-hevc-alpha.patch hacking full night definitely have downsizes :) I typoed my profile patch for example and only noticed this after seding it! Thanks for faithful testing all those parches!
I'm Sorry. The opencolorio patch has nothing to do with It; the problem Is my system, which can no longer create working launchers.
participants (2)
-
Andrea paz -
Andrew Randrianasulu