git404hub

what is comfyui-ocio fr?

slavasexton/comfyui-ocio — explained in plain English

Analysis updated 2026-05-18

73PythonAudience · developerComplexity · 4/5LicenseSetup · moderate

tl;dr

Adds professional Nuke-style color management to ComfyUI, letting users read, grade, and write color-accurate images and video using OpenColorIO and ACES.

vibe map

mindmap
  root((ComfyUI-OCIO))
    What it does
      Nuke style color nodes
      OpenColorIO plus ACES
      Read and write media
    Tech stack
      Python
      OpenColorIO
      ffmpeg
      Docker tests
    Use cases
      Color grade AI video
      Camera colorspace conversion
      Native ComfyUI video pipeline
    Audience
      VFX and color artists
      ComfyUI developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Color grade AI-generated images and video using ACES inside ComfyUI

VIBE 2

Read and write EXR, ProRes, and other professional video formats with correct color management

VIBE 3

Convert between camera color spaces like ARRI LogC or RED Log3G10 in a ComfyUI graph

VIBE 4

Insert color nodes directly into ComfyUI's native video pipeline

what's the stack?

PythonOpenColorIOComfyUIffmpegDocker

how it stacks up fr

slavasexton/comfyui-ociodcdmllm/instructsamgmboquet/mixle
Stars737373
LanguagePythonPythonPython
Setup difficultymoderatehardmoderate
Complexity4/54/54/5
Audiencedeveloperresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Needs ffmpeg on PATH for video formats and an OpenCV environment variable set for EXR support.

Free to use, modify, and redistribute, including commercially, under the MIT license.

in plain english

ComfyUI-OCIO adds professional color management tools to ComfyUI, a visual programming app used for building AI image and video workflows. The tools are modeled on the color nodes found in Nuke, a video editing and visual effects program used in the film industry, and they are powered by OpenColorIO, an open source color management engine, using the industry standard ACES color system. Normally, ComfyUI treats images as plain sRGB color, the format most computer screens and web images use, with no real color management behind it. This project adds nine nodes that convert between different color spaces, including the ones used by cameras from ARRI, RED, Sony, and others, apply color grading adjustments, apply display transforms or LUTs, lookup tables used to shift color, and let a user preview the result directly inside a node. Two of the nodes matter most: one reads still images, image sequences, or video files off disk and converts them into a consistent working color space, and the other writes the result back out in a properly color managed format, including formats like EXR, TIFF, PNG, JPEG, ProRes, DNxHR, h264, and hevc. The nodes also connect to ComfyUI's newer native video pipeline, so they can sit directly between video related nodes like Load Video and Save Video, working the same way whether the input is a single image or a full video clip. Installation is manual for now: the user clones the project into ComfyUI's custom_nodes folder and installs its Python requirements. Reading and writing EXR files needs an extra environment variable set before ComfyUI starts, and working with video formats like ProRes needs ffmpeg installed separately on the system. The project also ships a Docker based test setup that runs the color math checks without needing a GPU. The project is released under the MIT license, one of the most permissive open source licenses, meaning it can be freely used, modified, and redistributed, including for commercial purposes.

prompts (copy fr)

prompt 1
Help me install ComfyUI-OCIO into my ComfyUI custom_nodes folder and set up its Python requirements.
prompt 2
Explain how to set OPENCV_IO_ENABLE_OPENEXR so I can read and write EXR files with this pack.
prompt 3
Walk me through wiring OCIO Read and OCIO Write around a Load Video and Save Video node.
prompt 4
Show me how to convert an ARRI LogC clip to sRGB display using the OCIO nodes in ComfyUI.

Frequently asked questions

what is comfyui-ocio fr?

Adds professional Nuke-style color management to ComfyUI, letting users read, grade, and write color-accurate images and video using OpenColorIO and ACES.

What language is comfyui-ocio written in?

Mainly Python. The stack also includes Python, OpenColorIO, ComfyUI.

What license does comfyui-ocio use?

Free to use, modify, and redistribute, including commercially, under the MIT license.

How hard is comfyui-ocio to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is comfyui-ocio for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.