- Video Saver: add MOV ProRes 422, 422 HQ, 4444, and 4444 XQ formats via PyAV (prores_ks encoder; 10-bit YUV 4:2:2 / 4:4:4; alpha preserved for 4444 when input is 4-ch) - Fix ACES 1.2 auto-download not running on fresh installs: call download_aces12() and _refresh_aces12() from __init__.py so the config is fetched at startup - Fix BUILTIN_CONFIG_KEYS stale-reference bug: mutate the list in-place in _refresh_aces12() so nodes.py's imported binding always sees the updated keys Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
31 lines
1003 B
TOML
31 lines
1003 B
TOML
[project]
|
|
name = "comfyui-aces-io"
|
|
version = "1.3.0"
|
|
description = "OpenColorIO / ACES color-management nodes for ComfyUI — mirrors Nuke's OCIO node set with ACES 2.0, 1.3, and 1.2 support, EXR sequence loading, animated preview, and video export."
|
|
license = { file = "LICENSE" }
|
|
readme = "README.md"
|
|
requires-python = ">=3.9"
|
|
keywords = ["comfyui", "ocio", "aces", "color-management", "opencolorio", "vfx"]
|
|
|
|
dependencies = [
|
|
# PyOpenColorIO is NOT on PyPI under that name.
|
|
# install.py (run by ComfyUI Manager) installs it via:
|
|
# pip install opencolorio>=2.3.0
|
|
# or: conda install -c conda-forge opencolorio>=2.3.0
|
|
"numpy",
|
|
"Pillow",
|
|
"opencv-python",
|
|
"openexr",
|
|
"av",
|
|
]
|
|
|
|
[project.urls]
|
|
Homepage = "https://github.com/BISAM20/ComfyUI-ACES-IO"
|
|
Repository = "https://github.com/BISAM20/ComfyUI-ACES-IO"
|
|
Issues = "https://github.com/BISAM20/ComfyUI-ACES-IO/issues"
|
|
|
|
[tool.comfy]
|
|
PublisherId = "bisam20"
|
|
DisplayName = "ComfyUI-ACES-IO"
|
|
Icon = ""
|