oiiotool for Openclaw

A powerful CLI-based image processing tool for format conversion, color management, and batch operations in VFX and CGI workflows.

oumad
v0.1.1
Mar 7, 2026
0
938
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install oiiotool

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install oiiotool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is oiiotool?

The oiiotool skill integrates OpenImageIO's industry-standard command-line utility into the Openclaw Skills ecosystem. It provides a robust framework for handling complex image transformations, including HDR content, multichannel EXR files, and professional color grading via OpenColorIO (OCIO). This skill is essential for developers and artists working in VFX, game development, or high-end photography who require automated, stack-based image processing pipelines.

By leveraging oiiotool through Openclaw Skills, users can automate repetitive tasks like resizing, format conversion, and sequence-to-video encoding with high precision and performance. The tool is designed to handle high-bit-depth data and complex metadata, making it a cornerstone for modern digital imaging pipelines.

oiiotool Use Cases

  • Convert between professional image formats like EXR, TIFF, DPX, and web-ready PNG or JPEG.
  • Apply ACES color transforms and OCIO display transforms for consistent HDR viewing across different devices.
  • Automate exposure adjustments and generate exposure sweeps for high dynamic range assets.
  • Process large multichannel EXR sequences into compressed MP4 videos using ffmpeg integration.
  • Perform batch image operations like resizing, cropping, and metadata manipulation across entire directories.

How oiiotool Works

  1. The skill utilizes a stack-based processing model where commands are executed from left to right.
  2. Input files are pushed onto the stack, and subsequent commands pop inputs to process them before pushing results back.
  3. Results are finally written to disk using the -o output flag.
  4. Advanced operations like --ociodisplay integrate with OCIO configurations to handle complex color space conversions automatically.
  5. Sequence processing is handled via frame wildcards (####) and parallel execution for maximum efficiency across CPU cores.

oiiotool Setup

Install the required dependencies using pip:

pip install openimageio

Verify the installation and configure the OpenColorIO environment:

oiiotool --version
# Set the built-in ACES configuration
export OCIO=ocio://cg-config-latest

oiiotool Data Schema & Taxonomy

Component Description
Metadata Supports EXIF, XMP, and custom attributes via the --attrib flag.
Color Spaces Integrates with OCIO v2+ built-in configs including ACES, sRGB, and Rec.709.
File Formats Supports EXR (tiled/scanline), HDR, TIFF, PNG, JPEG, WebP, and more.
Channels Manages R, G, B, A, Depth (Z), and custom layers like Cryptomatte.

oiiotool Advanced Features

  • Parallel frame processing using --parallel-frames for high-performance sequence rendering.
  • Deep image support including flattening, merging, and deep holdout operations.
  • Visual and perceptual image comparison (pdiff) for automated quality assurance.
  • Automatic texture baking (TX) and environment map generation for 3D rendering engines.
  • Cryptomatte visualization and multi-layer splitting for complex production files.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*