Skip to content

A docker image that contains OpenColorIO command line tools and PyOpenColorIO python bindings

Notifications You must be signed in to change notification settings

ayoburgess/docker-ocio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Introduction

This project defines a Docker image that contains OpenColorIO command line utilities (ociocheck and ociobakelut) and python bindings (PyOpenColorIO).

Installation

$ docker pull ayoburgess/ocio

Usage

Using python bindings to compile an OCIO config

$ git clone https://github.com/ayoburgess/cgi_aces_ocio.git
$ docker run --rm -it -v ${PWD}:/mnt/${PWD} ayoburgess/ocio python /mnt/${PWD}/cgi_aces_ocio/make.py

Wrote config_acescg.ocio successfully
Wrote config_linear_srgb.ocio successfully

Verify one of the newly generated configs with ociocheck

$ docker run --rm -it -v ${PWD}:/mnt/${PWD} ayoburgess/ocio ociocheck --iconfig /mnt/${PWD}/cgi_aces_ocio/config_acescg.ocio

OpenColorIO Library Version: 1.1.0
OpenColorIO Library VersionHex: 16842752
Loading /mnt//home/ayo/workspace/github/cgi_aces_ocio/config_acescg.ocio

** General **
Search Path: luts:matrices
Working Dir: /mnt/home/ayo/workspace/github/cgi_aces_ocio

Default Display: default
Default View: ACES Rec. 709

** Roles **
Utility - Raw (default)
ACES - ACEScg (scene_linear)
Utility - Raw (data)
ACES - ACES2065-1 (reference)
ACES - ACEScct (compositing_log)
ACES - ACEScct (color_timing)
Utility - Raw (color_picking)
Utility - Raw (texture_paint)
Utility - Raw (matte_paint)
ACES - ACEScg (compositing_linear: user)
ACES - ACEScg (rendering: user)

** ColorSpaces **
ACES - ACES2065-1
ACES - ACEScg
ACES - ACESproxy
ACES - ACEScc
ACES - ACEScct
Input - Linear (sRGB)
Input - sRGB
Input - Rec. 709
Utility - Raw
Output - ACES Rec. 709
Output - ACES sRGB

** Looks **
no looks defined

** Sanity Check **
passed

Tests complete.

About

A docker image that contains OpenColorIO command line tools and PyOpenColorIO python bindings

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published