Skip to content

Beta 17 Pre-Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@reinecke reinecke released this 24 Oct 19:44
843806e

Summary

This is a preview release for extracting the "batteries included" file format adapters and moving them to their own repositories and python packages. If you still require the adapters, you should use the opentimelineio-plugins python package which will have a version correlating to each OpenTimelineIO core release.

The release is a Developmental release to give users a chance to try out how the new opentimelineio and opentimelineio-plugins package setups work in their environments. Because this release is an early cut, there are still a collection of tasks to complete before the final release. There are also additional 0.16.0 changes that will be integrated with this release when it is finalized, so please treat it very much as a work-in-progress.

Please provide feedback about your experience in the GitHub issue for adapter break-out - #1386.

How To Install

By default pip won't pick up developmental releases. To try this release, use one of the following:

  • Setting opentimelineio==0.17.0.dev1 as a dependency
  • python -m pip install opentimelineio==0.17.0.dev1
  • python -m pip install --pre opentimelineio

To opt-in to the "batteries-included" package, use any of these variants with the opentimelineio-plugins package.

Important Note About Adapters

Since we've removed the adapters from OpenTimelineIO core, only the OpenTimelineIO native file format adapters are present in the opentimelineio python package. These adapters are:

  • otio_json
  • otiod
  • otioz

To get the full set of OTIO adapters, use the OpenTimelineIO-Plugins python package. In addition to the OpenTimelineIO native adapters, you'll also get:

  • AAF
  • ale
  • burnins
  • cmx_3600
  • fcp_xml
  • fcpx_xml
  • hls_playlist
  • maya_sequencer
  • svg
  • xges

The following are not included in the OTIO-maintained top-level packages:

  • kdenlive - Now hosted and supported under the KDE repository
  • rv_session - This adapter was made obsolete by first-party support of OpenTimelineIO in Shotgrid RV and OpenRV

What's Changed

Full Changelog: v0.15...v0.17.0.dev1