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.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a9f82ca3e80d65d92ca7dd999e4fa01120fa0484b0f93c4772b2aa3525feead |
|
MD5 | 898898853988a000fa20940859a2b16a |
|
BLAKE2b-256 | 4b9d486f432ed8d65599f0c59eadc65e78f7ede84b5ff830667a29a8f755b1d0 |