Open Video Editors

Session notes

Session Type: Working group

Session Category: Open Media Developers

Session Leader: Jeff Fortin (Pitivi)

Day: Sunday
Time: 3:30—5:00
Room: Faculty Commons

Description

Open video editing software has come a long way in the last ten years; however, due to various technical and socioeconomic factors, it has thus far failed to gain significant traction in terms of userbase or software development. Video editing software projects are typically struggling to get the basic use cases cornered, let alone the professional use cases.

In this session, we will discuss the problems that open video editing software face, the road to increased adoption and sustainability, ways to ease code reuse and lower duplication, and any other topic you may deem relevant to the world of FLOSS video editing.

Outcome

This session will increase the level of mutual understanding among members of various video editing projects (and users), possibly lead to a list of technologies that can be jointly developed or ways to sustain this ecosystem.


Notes

Topics for discussion

  • collaborative video editing
  • open video standards
  • open document format for video production
  • hardware acceleration
  • Kronos http://www.khronos.org/opengl
  • Scripted interactions
  • Web interfaces and interchange formats.

Shared format

  • Open documented format adoption ( a very successful )
  • What about FinalCutPro XML
  • FinalCutPro X makes it even harder to exchange formats.
  • Pitivi XML format is ~pretty human~ readable.
  • Walking through a sample Pitivi xml file

Pitivi overview

  • Gstreamer based (widely supported)
  • Gstreamer does not have an intermediate format.
  • Disadvantage of intermediate format not all formats are seekable and work well in video editors.
  • showing clip editing.
  • effects do not yet have key framing.
  • New "Gstreamer Editing Services" core coming in with improved performance
    • (helps address the intermediate codec issues)

Color space issues (camera codecs locked up)

  • gstreamer full support for 4:4:4 color space representation.
  • auto color correction undone by video editors like final cut.
  • Final cut pro has filters for camaras to normalize video content.
  • without intermediate format hard to do this in realtime.

Final Cut XML

http://developer.apple.com/appleapplications/fcpxml.html http://developer.apple.com/library/mac/#documentation/AppleApplications/Reference/FinalCutPro_XML/AboutThisDoc/AboutThisDoc.html http://documentation.apple.com/en/finalcutpro/usermanual/index.html#chapter=97%26section=3%26tasks=true

Piviti XML

http://thomaslevine.com/piviti.xptv

To bring forward to OVA as project - ernest [at] openvideoalliance.org - if there is a possibility to create a consortium for open video editor standards (see open document standart) - but also check what happens lightworks.

set up a mailinglist for FLOSS video editors set up a FLOSS video editors page @ open video alliance [issues page], or within one of the following pages?: