We haven't worked with DPX files for years, but the pipeline I built still supports them. I fear that once I remove all the `or ext == ".dpx"` parts in the code a client will pop up who doesn't use EXR files.
We haven't worked with DPX files for years, but the pipeline I built still supports them. I fear that once I remove all the `or ext == ".dpx"` parts in the code a client will pop up who doesn't use EXR files.
Nuke bug of the day: Nuke's color pipeline breaks with completely nonsensical errors whenever you add the keyword "default_view_transform:" to your OCIO configuration. That's really weird because it doesn't really do anything color-related except define which value the viewer should be set to initially.
For #FreeSoftwareAdvent I'm highlighting open-source tools in our #VFXpipeline. Today: #OpenColorIO
OCIO is a library that is part of all modern DCC applications. It color-manages images, that is: add or remove gamma corrections, apply LUTs (look-up tables) and so on in a well-defined way. Before OCIO for example, every application had to write their own formulas for sRGB or logarithmic curves and one program might load LUTs in format A but the other needed format B.
"For #FreeSoftwareAdvent I’d like to post about open source tools that we’re using in our #VFXPipeline. Let’s start with OpenImageIO.It’s a C++ library and Python module for image processing. Unlike old projects (i.e. ImageMagick) it is aimed at modern VFX workflows (OpenEXR, speed).We’re just using its cli tool for reading and rewriting metadata, combining AOVs or creating thumbnails and text overlays."
I have used OIIO as part of larger programs like Nuke, but I wasn’t aware that it is essentially an alternative to ImageMagick. Very nice.
For #FreeSoftwareAdvent I'd like to post about open source tools that we're using in our #VFXPipeline. On Dec. 5th let's start with #OpenImageIO (https://openimageio.readthedocs.io/en/stable/). It's a C++ library and Python module for image processing. Unlike old projects (i.e. ImageMagick) it is aimed at modern VFX workflows (OpenEXR, speed). We're just using its cli tool for reading and rewriting metadata, combining AOVs or creating thumbnails and text overlays.
Post by @compfu
"For #FreeSoftwareAdvent I’d like to post about open source tools that we’re using in our #VFXPipeline. Let’s start with OpenImageIO.It’s a C++ library and Python module for image processing. Unlike old projects (i.e. ImageMagick) it is aimed at modern VFX workflows (OpenEXR, speed).We’re just using its cli tool for reading and rewriting metadata, combining AOVs or ... https://alexanderkucera.com/2025/12/08/post-by-compfumographsocial-for-freesoftwareadvent.html
For #FreeSoftwareAdvent I'd like to post about open source tools that we're using in our #VFXPipeline.
On Dec. 5th let's start with #OpenImageIO (https://openimageio.readthedocs.io/en/stable/).
It's a C++ library and Python module for image processing. Unlike old projects (i.e. ImageMagick) it is aimed at modern VFX workflows (OpenEXR, speed).
We're just using its cli tool for reading and rewriting metadata, combining AOVs or creating thumbnails and text overlays.
And here's the other RV forum: https://web.archive.org/web/20250914114952/https://shotgunsoftware.zendesk.com/hc/en-us/community/topics/200682458-RV-Questions-and-Troubleshooting-Python-Mu-JavaScript-etc
I hope I got all subpages. Fortunately, the Internet Archive allows you to capture all related posts of each page but it didn't allow me to save every page after another. Instead, there's a (sensible) 1 hour timeout I needed to obey before I could crawl another page. There's probably a better tool for this, but I've only used their "save page now" form.