Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Attendees

✓Gary Oberbrunner (Dark Star Systems) - Chair

✓John-Paul Smith (BorisFX)

Pierre Jasmin (RE:Vision)

✓Dennis Adams (Sony)

Phil Barrett (FilmLight)

✓Guido Veldkamp (Assimilate)

John Mertic (Linux Foundation)

-----------

✓Mikki Wells (BorisFX - Mocha)

✓Paul Miller (Boris FX - Silhouette)

Alexandre Bizeau (Maxon)

Abigail Brady (SideFX - Houdini)


Future Agenda Items:

Minutes

Meeting called to order at 11:05am EST.

1.5 is released! Good PR!

  • Need to push release to github
  • Paul is willing to work on a promo "getting started" video – will work with Gary

Technical Matters

  • What do we hope to get done by this time next year?
    • Template project for users with video
    • Color extension implementations and shakeout (Phil, J-P?)
      • Phil & Paul have been implementing it, may need changes
      • Track OCIO developments: ACES2,
      • Follow nanocolor project -- could do a nanocolor implementation in our example
      • Paul's implemented part of this in a new Silhouette release, but it only tells plugins what they're getting, doesn't handle output or negotiation. So it's the very simplest possible host implementation, but it is conformant (per J-P).
      • Phil also is working on it in Filmlight.
    • USD: could we build a bridge?
      • Plugin running in a USD host, host makes USD stage available to plugins, then plugin can add/edit layers
        • J-P could use this in SynthEyes and Mocha
        • Could use to transfer 3d camera data
        • Might not be an image effect at all, but for camera tracking could use both images & USD
        • Autograph might also want this, see Pierre
      • Subcommittee: Paul & J-P
    • Dennis: OTIO effects in project interchange, using OpenFX - who can help drive that?
    • Metadata
      • Paul: need prop introspection (given name, get type and given suite, get all props)
      • Should it be an existing prop system or something else?
      • Paul will experiment with it
    • What about prop introspection?
      • Add a processor that runs over the headers, produce JSON
      • TODO I'll write a doc script to go through the docs & extract some magic tag, produce JSON w/ prop, type, related suite/action
      • Then the host can build a runtime mapping (we could spit out C++ util)
      • We rev the property suite to use that mapping
        • Clip props just get extended, & metadata suite isn't needed as a separate thing.
        • Might need to support "property list" property datatype, or ClipGetMetadata
        • Could a property value be of type propertylist? Maybe just use analogy ClipGetImage
      • Paul will try this
    • First ARM64 Windows host & plugin (BlackMagic?)
      • What about Natron?
    • All: please review github, close issues & PRs.
    • Paul will miss next month, will have some metadata for following meeting

Organizational Matters

  • None

Misc

Meeting adjourned at 11:58am EST

Meeting recording and transcript

(To find meeting recordings, go to https://projectadmin.lfx.linuxfoundation.org/project/a092M00001MSuGfQAL, find the meeting – link should be in there)

Next month's meeting will be at the usual date and time. We will find a time for an upcoming meeting that works for APAC folks e.g. BlackMagic.




  • No labels