Skip to main content

Exports a .cdl file for each clip event in an OTIO instance

Project description

OpenTimelineIO - CDL Export Adapter

This simple adapter allows users to export a collection of .cdl files from an OTIO instance.

One .cdl file is exported for each clip in the OTIO instance (supports both Timeline and SerializableCollection OTIO schemas).

The ColorCorrection Node ID within the .cdl will use the CMX_3600 reel name/Tape of the clip, while the file itself will be named using the timeline event/clip name.

Please note, you must provide directory (not a file) as the output parameter.
Due to this, you must also manually provide the adapter_name as a named parameter as there is no file extension for otio to automatically select it.

Usage

otio.adapters.write_to_file(timeline, 'path/to/output/directory', adapter_name='cdl')

More on OpenTimelineIO

See here for more info on OpentimelineIO

Linting

Linting is handled with flake8

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

otio_cdl_adapter-0.8.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

otio_cdl_adapter-0.8-py2.py3-none-any.whl (6.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file otio_cdl_adapter-0.8.tar.gz.

File metadata

  • Download URL: otio_cdl_adapter-0.8.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for otio_cdl_adapter-0.8.tar.gz
Algorithm Hash digest
SHA256 530859c4d83b681ba16791ecd4961acf4799a3ce8b0a8bf7f0d4a2e8291a65a4
MD5 a4e72b258eb25bbe00c80fca5af506d5
BLAKE2b-256 2835a5d83105d276e0034cb118b6cb47fb7407d62812f3ab36ac4d75cfa58fb4

See more details on using hashes here.

File details

Details for the file otio_cdl_adapter-0.8-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for otio_cdl_adapter-0.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bf3d4531938671700898a1118f988e65d73a14544e80390ae2179a62fd02d3ce
MD5 7f1bdd0572bea1a14e67bfc016e749f4
BLAKE2b-256 89c2cdd33c8d20baa8b06f500e3fd20b80cd29f0409f0caa985e1f5609bdc328

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page