Adapters¶
OpenTimelineIO supports, or plans to support, conversion adapters for many existing file formats.
Final Cut Pro XML¶
Final Cut 7 XML Format
Status: Supported via the
fcp_xmladapter
Final Cut Pro X XML Format:
Status: Supported via the
fcpx_xmladapter
Adobe Premiere Project¶
Based on guidance from Adobe, we support interchange with Adobe Premiere via the FCP 7 XML format (see above).
CMX3600 EDL¶
Status: Supported via the
cmx_3600adapterIncludes support for ASC_CDL color correction metadata
Full specification: SMPTE 258M-2004 “For Television −− Transfer of Edit Decision Lists”
http://xmil.biz/EDL-X/CMX3600.pdf
Avid AAF¶
Status: Reads and writes AAF compositions
includes clip, gaps, transitions but not markers or effects
This adapter is still in progress, see the ongoing work here: AAF Project
Depends on the PyAAF2 module, so either:
pip install pyaaf2…or set
${OTIO_AAF_PYTHON_LIB}to point the location of the PyAAF2 module
Contrib Adapters¶
The contrib area hosts adapters which come from the community (not supported by the core-otio team) and may require extra dependencies.
RV Session File¶
Status: write-only adapter supported via the
rv_sessionadapter.need to set environment variables to locate
py-interpandrvSession.pyfrom within the RV distributionset
${OTIO_RV_PYTHON_BIN}to point atpy-interpfrom within rv, for example:setenv OTIO_RV_PYTHON_BIN /Applications/RV64.app/Contents/MacOS/py-interpset
${OTIO_RV_PYTHON_LIB}to point at the parent directory ofrvSession.py:setenv OTIO_RV_PYTHON_LIB /Applications/RV64.app/Contents/src/python
Maya Sequencer¶
Status: supported via the
maya_sequenceradapter.set
${OTIO_MAYA_PYTHON_BIN}to point the location ofmayapywithin the maya installation.
HLS Playlist¶
Status: supported via the
hls_playlistadapter.
Avid Log Exchange (ALE)¶
Status: supported via the
aleadapter.
Text Burn-in Adapter¶
Uses FFmpeg to burn text overlays into video media.
Status: supported via the
burninsadapter.
GStreamer Editing Services Adapter¶
Status: supported via the
xgesadapter.
Kdenlive Adapter¶
Status: supported via the kdenlive adapter