You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* freeze versions ahead of release
* remove path
* remove .dev1 suffix
* bump version number in CMakeLists.txt to 0.15
* Update README.md
* Update CONTRIBUTORS.md
* update supported VFX platform list
* add link to Presentations wiki page
* tweak some settings in clang format
* Run make format over the c++ code
* match autoformatted C++ in the version map
Signed-off-by: Stephan Steinbach <[email protected]>
Co-authored-by: Nick Porcino <[email protected]>
OpenTimelineIO is an interchange format and API for editorial cut information.
36
-
OTIO is not a container format for media, rather it contains information about
37
-
the order and length of cuts and references to external media.
36
+
OTIO contains information about the order and length of cuts and
37
+
references to external media. It is not however, a container format for media.
38
38
39
-
OTIO includes both a file format and an API for manipulating that format. It
40
-
also includes a plugin architecture for writing adapters to convert
41
-
from/to existing editorial timeline formats. It also implements a dependency-
42
-
less library for dealing strictly with time, `opentime`.
39
+
For integration with applications, the core OTIO library is implemented in C++
40
+
and provides an in-memory data model, as well as library functions for
41
+
interpreting, manipulating, and serializing that data model. Within the core is
42
+
a dependency-less library for dealing strictly with time, `opentime`.
43
43
44
-
You can provide adapters for your video editing tool or pipeline as needed.
45
-
Each adapter allows for import/export between that proprietary tool and the
46
-
OpenTimelineIO format.
44
+
The project also supports an official python binding, which is intended to be
45
+
an idiomatic and ergonomic binding for python developers. The python binding
46
+
includes a plugin system which supports a number of different types of plugins,
47
+
most notably adapters, which can be used to read and write legacy formats into
48
+
the OTIO data model.
47
49
48
50
Documentation
49
51
--------------
@@ -52,24 +54,25 @@ Documentation, including quick start, architecture, use cases, API docs, and muc
52
54
Supported VFX Platforms
53
55
-----------------
54
56
The current release supports:
55
-
- VFX platform 2021, 2020, 2019, 2018
57
+
- VFX platform 2022, 2021, 2020, 2019
56
58
- Python 2.7 - 3.10
57
59
58
60
For more information on our vfxplatform support policy: [Contribution Guidelines Documentation Page](https://opentimelineio.readthedocs.io/en/latest/tutorials/contributing.html)
59
61
For more information on the vfxplatform: [VFX Platform Homepage](https://vfxplatform.com)
60
62
61
-
Adapters
62
-
--------
63
+
Adapter Plugins
64
+
---------------
63
65
64
-
OpenTimelineIO supports, or plans to support, conversion adapters for many
65
-
existing file formats, such as Final Cut Pro XML, AAF, CMX 3600 EDL, etc.
66
+
To provide interoperability with other file formats or applications lacking a
67
+
native integration, the opentimelineio community has built a number of python
68
+
adapter plugins. This includes Final Cut Pro XML, AAF, CMX 3600 EDL, and more.
For more information about this, including supported formats, see: https://opentimelineio.readthedocs.io/en/latest/tutorials/adapters.html
68
71
69
72
Other Plugins
70
73
-------------
71
74
72
-
OTIO also supports several other kinds of plugins, for more information see:
75
+
The OTIO python bindings also support several other kinds of plugins, for more information see:
73
76
74
77
*[Media Linkers](https://opentimelineio.readthedocs.io/en/latest/tutorials/write-a-media-linker.html) - Generate media references to local media according to your local conventions.
75
78
*[HookScripts](https://opentimelineio.readthedocs.io/en/latest/tutorials/write-a-hookscript.html) - Scripts that can run at various points during OTIO execution (_ie_ before the media linker)
@@ -88,11 +91,43 @@ For detailed installation instructions and notes on how to run the included view
0 commit comments