All Projects → markreidvfx → Pyaaf2

markreidvfx / Pyaaf2

Licence: mit
Read and write Advanced Authoring Format (AAF) files

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pyaaf2

Opentimelineio
Open Source API and interchange format for editorial timeline information.
Stars: ✭ 777 (+1263.16%)
Mutual labels:  vfx, timeline
Jekyll Timeline
Timeline / Résumé Theme with Jekyll
Stars: ✭ 46 (-19.3%)
Mutual labels:  timeline
Timelinetool
Provides an easy way to change Playable Director's Bindings and Clips at runtime.
Stars: ✭ 24 (-57.89%)
Mutual labels:  timeline
Timeliner
A standalone timeline app that can be controlled by and sends out its values via OSC.
Stars: ✭ 33 (-42.11%)
Mutual labels:  timeline
React Itinerary
Render react components based on time sequences such as video or audio files.
Stars: ✭ 13 (-77.19%)
Mutual labels:  timeline
Openexr
The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
Stars: ✭ 992 (+1640.35%)
Mutual labels:  vfx
Timelinejs
🎬 jQuery timeline plugin, easily creates timeline slider.
Stars: ✭ 788 (+1282.46%)
Mutual labels:  timeline
React Native Timeline Listview
Timeline component for React Native App
Stars: ✭ 1,070 (+1777.19%)
Mutual labels:  timeline
Grubo
Audio visual experience with Roland Groovebox MC-101 and the Unity game engine
Stars: ✭ 41 (-28.07%)
Mutual labels:  vfx
Angular Gantt Schedule Timeline Calendar
Angular version of gantt-schedule-timeline-calendar [ angular gantt, gantt chart, angular gantt chart, angular schedule, angular timeline, angular calendar, gantt chart, schedule, scheduler, timeline, calendar ]
Stars: ✭ 32 (-43.86%)
Mutual labels:  timeline
Adaptivecards
A new way for developers to exchange card content in a common and consistent way.
Stars: ✭ 950 (+1566.67%)
Mutual labels:  timeline
Timeline Vue
💌基于 Vue -> Koa2 -> Mongoose 的留言时间轴,记录美好时光。
Stars: ✭ 14 (-75.44%)
Mutual labels:  timeline
Unity Grabsquares Effect
Unity GrabSquares Effect
Stars: ✭ 39 (-31.58%)
Mutual labels:  vfx
Tilda
A timeline written in VL
Stars: ✭ 25 (-56.14%)
Mutual labels:  timeline
Practice
A clean timeline theme for the Ghost CMS
Stars: ✭ 46 (-19.3%)
Mutual labels:  timeline
Virtualproduction Vrchat
Multicam Virtual Reality Production Rig + Crane + Overlays for VRChat
Stars: ✭ 18 (-68.42%)
Mutual labels:  vfx
Timeline
Awesome UI: Timeline with images in Xamarin.Forms.
Stars: ✭ 29 (-49.12%)
Mutual labels:  timeline
Gantt Schedule Timeline Calendar
Gantt Gantt Gantt Timeline Schedule Calendar [ javascript gantt, js gantt, projects gantt, timeline, scheduler, gantt timeline, reservation timeline, react gantt, angular gantt, vue gantt, svelte gantt, booking manager ]
Stars: ✭ 990 (+1636.84%)
Mutual labels:  timeline
Rick And Morty Characters
Rick and Morty Characters Timeline
Stars: ✭ 57 (+0%)
Mutual labels:  timeline
Plaso
Super timeline all the things
Stars: ✭ 1,055 (+1750.88%)
Mutual labels:  timeline

|python-versions| |travis-build| |appveyor-build| |docs|

pyaaf2

A python module for reading and writing Advanced Authoring Format (AAF) files. pyaaf2 rewrite of pyaaf1 <https://github.com/markreidvfx/pyaaf>_ in pure python.

Features

  • Read/Write AAF files
  • Modifying existing AAF files inplace
  • Embedding DNxHD/DNxHR/WAV media
  • Low level read/write Compound File Binary access
  • Lazy file reading
  • Zero dependencies, does not use AAF SDK

Requirements

  • Python >= 2.7

Installation

You can install pyaaf2 via::

pip install pyaaf2

or if you want to use the latest development git master::

git clone https://github.com/markreidvfx/pyaaf2
cd pyaaf2
python setup.py install

Documentation

Documentation is available on Read the Docs. <http://pyaaf.readthedocs.io/>_

TODO

  • More docs
  • More tests
  • More helper classes
  • Port more pyaaf1 examples
  • MXF linking improvements
  • AMA linking improvements
  • XML support

.. |python-versions| image:: https://img.shields.io/badge/python-2.7%2C%203.5%2C%203.6%2C%203.7-blue.svg

.. |travis-build| image:: https://travis-ci.org/markreidvfx/pyaaf2.svg?branch=master :alt: travis build status :target: https://travis-ci.org/markreidvfx/pyaaf2

.. |appveyor-build| image:: https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true :alt: appveyor build status :target: https://ci.appveyor.com/project/markreidvfx/pyaaf2

.. |docs| image:: https://readthedocs.org/projects/pyaaf/badge/?version=latest :alt: Documentation Status :target: http://pyaaf.readthedocs.io/en/latest/?badge=latest

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].