A .aep (After Effects Project) parser
Project description
aep_parser
An After Effects file parser in Python!
Report Bug
·
Request Feature
Table of Contents
About The Project
This as a .aep (After Effects Project) parser in Python. After Effects files (.aep) are mostly binary files, encoded in RIFX format. This parser uses Kaitai Struct to parse .aep files and return a Project object containing items, layers, effects and properties.
Installation
pip install aep_parser
Usage
from aep_parser.parsers.project import parse_project
aep_file_path = "01_empty.aep"
project = parse_project(aep_file_path)
Roadmap
See the open issues for a full list of proposed features (and known issues).
Contributing
Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a merge request. You can also simply open an issue with the tag "enhancement".
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the MIT License.
Contact
Benoit Delaunay - benoit.delaunay@forticheprod.com
Project Link: https://github.com/forticheprod/aep_parser
Acknowledgments
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for aep_parser-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 128b2c0870e0f519f814dbef4639ad3cbf74dd2413de6e7c61023a84e9dd5fc2 |
|
MD5 | b4e5a469825028fd63177edc73eae279 |
|
BLAKE2b-256 | 79cb87309ed2616ac59a140b79fbb523bf2ff645a698371f4a6743eb9d2f63f4 |