Skip to content
/ aepx.js Public

Parse an After Effects project xml file as a readable JSON object

License

Notifications You must be signed in to change notification settings

actumn/aepx.js

Repository files navigation

Deprecated. please use https://github.com/boltframe/aftereffects-aep-parser

aepx.js

License

This project tries to convert aepx to readable json.
Inspired by

Install

npm i aepx

Usage

.parse()

callback api

const aepx = require('aepx');

let data = '<AfterEffectsProject></AfterEffectsProject>';

aepx.parse(data, (err, project) => {
  console.log(project);
});

promise api

const aepx = require('aepx');

let data = '<AfterEffectsProject></AfterEffectsProject>';

aepx.parse(data)
  .then(project => console.log(project));

.parseSync()

const aepx = require('aepx');

let data = '<AfterEffectsProject></AfterEffectsProject>';

console.log(aepx.parseSync(data));

.parseFile()

callback api

const aepx = require('aepx');

aepx.parseFile('./input/empty.aepx', (err, project) => {
  console.log(project);
});

promise api

const aepx = require('aepx');

aepx.parseFile('./input/empty.aepx')
  .then(project => console.log(project));

.parseFileSync()

const aepx = require('aepx');

console.log(aepx.parseFileSync('./input/empty.aepx'));

License

  • MIT

About

Parse an After Effects project xml file as a readable JSON object

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published