Re: OpenTimelineIO meeting agenda 2019-09-05


Joshua Minor
 

Here are my notes from today's TSC meeting.

Attendees:
Joshua Minor (Pixar)
Robyn Rindge (Pixar)
Eric Reinecke (Netflix)
John Mertic (Linux Foundation)
Michel Eid (Autodesk)
Josh Burnell (Dreamworks)
Sean Wallitsch (Dreamworks)

Next steps in ASWF process
- Meeting with Pixar legal and Linux Foundation legal scheduled for next week.
Topics: Switching to unmodified license, switching to minimal CLA, TSC charter, trademark transfer.
- License scan waiting until after license switch.
- OTIO website - we can talk with Emily Olin when we're ready for this.

Summary & discussion of current OTIO roadmap
- We are using Github's Project page to organize our near-term roadmap
- Main directions include: C++ API, Schema enhancements, AAF adapter, Integration with more 3rd party software

C++ API
- C++ port was landed in master right after last release (beta 11)
- Pixar is nearly done integrating OTIO C++ into our in-house animation system, Presto.
- Autodesk provided feedback during development, but waiting until there are new features before switching from their in-house implementation.
- Looking for others to test & file bugs & feedback.
- Next release (beta 12) will include C++ core (and some stability improvements related AAF support)
- Some folks have noticed friction when updating to the latest (e.g. pip install's -e option doesn't work).
- Please file bugs & fixes to improve these quality of life issues, they will pay off when we do the next release :)

AAF
- Aiming for more robust AAF support.
- Working well for Pixar pipeline, but we have a lot of consistency in our media & compositions. Others finding issues.
- Some bugs are only repeatable with AAF files that cannot be shared publicly.
- Some technical documents provided by Avid are not approved for sharing publicly.
- Continuing discussion with Avid about this.
- Autodesk Flame team has some AAF expertise. Michel will reach out to them to see if they can share any insight/advice.
- Dreamworks working to switch to using OTIO AAF adapter. Seems to be going well.
- OTIO is missing a How-To document that explains how to use AAF in a pipeline.

RV
- Autodesk has native OTIO support on their long term roadmap.
- For near-term Autodesk is committed to more engagement in discussion.
- OTIO plans to land the WIP OTIO RV plugin, aiming development towards the RV plugin rather than the RV adapter.

Schema
- Two types of schema improvements on the roadmap: new features & revisions to existing schema.
- Revisions are mainly:
Switching to integers instead of doubles for RationalTime
Revising the time composition model & API to better support time warps, transitions, and queries up/down the composition hierarchy
- Additions include a wide range of new features
Examples: Subtitles, Still Images, Image Sequences, Annotations, etc.
- Priority of these will be driven by community use cases - which ones do you need/want?
- Also heavily influenced by who is willing to do the work.
- Schema changes should be queued up so we don't change too many things at once.
- Integer-based RationalTime is likely to be first.
- Autodesk proposes a universal coordinate system for spatial attributes - especially media size/resolution and compositing effects.
- At some future TSC meeting Autodesk will teach us more about this proposal.
- Netflix is interested in helping to formalize the OTIO spec.
- Eric is now the point person for this. We expect more discussion after some upcoming vacation.

OTIO View
- This is listed on the roadmap project page, but not in active development.
- Volunteers are welcome to work on this :)

3rd Party Integrations
- Media Composer AAF support, and RV support mentioned earlier.
- There is some talk about Nuke Studio & Flix OTIO support - looking for contact/interest from Foundry.
- If there is an app or format that you want to have better OTIO support, please file an issue, or help us make contacts.

Let me know if I missed anything important, or if you have questions about any of this.

---
Joshua Minor (he-him)
OpenTimelineIO Technical Steering Committee Chairperson

On Sep 4, 2019, at 11:39 PM, Joshua Minor via Lists.Aswf.Io <joshm=pixar.com@...> wrote:

This week's OpenTimelineIO Technical Steering Committee (TSC) meeting will cover the following topics:

- Summary & discussion of current OTIO roadmap.
Reference: https://github.com/PixarAnimationStudios/OpenTimelineIO/projects
- Progress update on AAF support.
- Progress update on RV support.
- Next steps in ASWF process.

Conference call details: https://lists.aswf.io/g/otio-discussion/topic/invitation_opentimelineio/33038174

---
Joshua Minor (he-him)
OpenTimelineIO Technical Steering Committee Chairperson
joshm@...





Join otio-discussion@lists.aswf.io to automatically receive all group messages.