Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update AAF Documentation Link #1202

Merged
merged 1 commit into from Jan 25, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
17 changes: 8 additions & 9 deletions docs/tutorials/adapters.md
Expand Up @@ -15,7 +15,7 @@ Final Cut Pro X XML Format:

### Adobe Premiere Project ###

- Based on guidance from Adobe, we support interchange with Adobe Premiere via
- Based on guidance from Adobe, we support interchange with Adobe Premiere via
the FCP 7 XML format (see above).

### CMX3600 EDL ###
Expand All @@ -31,8 +31,8 @@ Final Cut Pro X XML Format:
- 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: <a href="https://github.com/PixarAnimationStudios/OpenTimelineIO/projects/1" target="_blank">AAF Project</a>
- <a href="http://www.amwa.tv/downloads/specifications/aafobjectspec-v1.1.pdf" target="_blank">Spec</a>
- <a href="http://www.amwa.tv/downloads/specifications/aafeditprotocol.pdf" target="_blank">Protocol</a>
- <a href="https://static.amwa.tv/ms-01-aaf-object-spec.pdf" target="_blank">Spec</a>
- <a href="https://static.amwa.tv/as-01-aaf-edit-protocol-spec.pdf" target="_blank">Protocol</a>

- Depends on the <a href="https://github.com/markreidvfx/pyaaf2" target="_blank">`PyAAF2`</a> module, so either:
- `pip install pyaaf2`
Expand All @@ -41,24 +41,24 @@ Final Cut Pro X XML Format:
Contrib Adapters
----------------

The contrib area hosts adapters which come from the community (_not_ supported
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_session` adapter.
- need to set environment variables to locate `py-interp` and `rvSession.py`
- need to set environment variables to locate `py-interp` and `rvSession.py`
from within the RV distribution
- set `${OTIO_RV_PYTHON_BIN}` to point at `py-interp` from within rv, for
- set `${OTIO_RV_PYTHON_BIN}` to point at `py-interp` from within rv, for
example:
`setenv OTIO_RV_PYTHON_BIN /Applications/RV64.app/Contents/MacOS/py-interp`
- set `${OTIO_RV_PYTHON_LIB}` to point at the parent directory of `rvSession.py`:
`setenv OTIO_RV_PYTHON_LIB /Applications/RV64.app/Contents/src/python`

### Maya Sequencer ###

- Status: supported via the `maya_sequencer` adapter.
- set `${OTIO_MAYA_PYTHON_BIN}` to point the location of `mayapy` within the maya
- set `${OTIO_MAYA_PYTHON_BIN}` to point the location of `mayapy` within the maya
installation.

### HLS Playlist ###
Expand All @@ -82,4 +82,3 @@ Uses FFmpeg to burn text overlays into video media.
### Kdenlive Adapter ###

- Status: supported via the kdenlive adapter