Releases: SlavaSexton/ComfyUI-OCIO
Releases · SlavaSexton/ComfyUI-OCIO
Release list
v1.0.1 - LTX HDR to ACEScg EXR, colorspace in filename, EXR compression
Adds first-class support for writing LTX-2.3's HDR output as a color-managed ACEScg EXR sequence, plus filename and compression control.
Added
- Write LTX-2.3 SDR-to-HDR as an ACEScg EXR sequence.
auto_colorspaceon OCIO Write: when it is wired from LTX'sLTXVHDRDecodePostprocess, it auto-setsfrom_colorspace = Linear Rec.709 (sRGB)andoutput_colorspace = ACEScg, so the LTX HDR path just works. Two wiring methods documented in the README (use LTX's decoder, or do the LogC3 decode on this pack). - ARRI LogC3 (EI800) curve in OCIO LogConvert. The exact tone curve LTX-2's HDR IC-LoRA uses. Round-trips to float precision and matches LTX's own decode, so you can decode a LogC3 plate here (keeping Rec.709 primaries) instead of the config's "ARRI LogC3" (which would shift the gamut).
- Colorspace in the output filename.
colorspace_in_nameon OCIO Write puts the output colorspace before the frame number:name_acescg.0001.exr. Short curated tags (srgb/rec709/logc/clog/acescg). - Nuke-style EXR compression choice.
compressiondropdown on OCIO Write:zip/zips/piz/pxr24/dwaa/dwab/rle/none(defaultzip).
Verified on live ComfyUI 0.25.1: real LTXVHDRDecodePostprocess.hdr_linear -> OCIO Write, two-frame ACEScg EXR, HDR values (well above 1.0) preserved; every compression option confirmed via the EXR header; the LogC3 curve round-trips and matches LTX's decode.
ComfyUI-OCIO v1.0.0
First release. Eight Nuke-style OpenColorIO nodes for ComfyUI:
- OCIO Read / Write - load and save a still, image sequence, or video (EXR / TIFF / PNG / JPEG, ProRes / DNxHR / h264 / hevc), color-managed, with alpha, missing-frame fill, and auto frame range over the wire.
- OCIO ColorSpace, LogConvert, Display, CDLTransform, FileTransform, LookTransform - the color operators.
Powered by OpenColorIO with the built-in ACES config; modelled on The Foundry Nuke's OCIO node set. Standard ComfyUI IMAGE / MASK types - interoperates with the whole ecosystem. See the README for per-node docs and the example workflow.
