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.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aebe5f0d6b9b9df4e3887fa7b03590273767420fa1aec464765566bbefea898 |
|
MD5 | 1ec6a859cb799a72c0c185c30ddb2859 |
|
BLAKE2b-256 | 329e6fdeab007fd0759ca10c8a4ee851f89b1675098a9c7a6a6e8aa02b1d84d9 |