Overview of pyaaf2 features
mainpyaaf2 is a pure Python module designed for reading and writing Advanced Authoring Format (AAF) files. It is a rewrite of pyaaf1 and is designed to be lightweight with zero dependencies, meaning it does not require the AAF SDK.
Key capabilities include:
- Reading and writing AAF files.
- Modifying existing AAF files in-place.
- Embedding media such as DNxHD, DNxHR, and WAV.
- Copying objects between different AAF files.
- Low-level access to Compound File Binary.
- Lazy file reading for efficiency.