Welcome to pyavb’s documentation!¶
pyavb is a python module for reading and writing Avid Bin Files (AVB) files.
This project is in no way affiliated, nor endorsed in any way with Avid, and their name and all product names are registered brand names and trademarks that belong to them.
You can install pyavb via:
pip install pyavb
or clone the latest development git master:
git clone https://github.com/markreidvfx/pyavb cd pyavb python setup.py install
import avb with avb.open("/path/to/file.avb") as f: for mob in f.content.mobs: print(mob.name) for track in mob.track: print(track.component)
- avb package
Indices and tables¶
pyavb was initially started using these projects as reference
More datatypes and names have been discovered via this avid console command:
The xml dumping can be buggy, if it fails you might need to set this to disabled too: