aequery

0.7.1 • Public • Published

AEQuery

General purpose after effects scripting library.

Requirements

Adobe After Effects ExtendScript Toolkit or other text editor

Download/install

npm install aequery

If you are not using npm, you can download the latest version here

Then you can include it in your script

Import into your script:

#include 'path/to/aequery.js' // aequery is now available as aeq
// Disable all Camera lens blur effects in active comp
aeq( 'activecomp effect[matchName="ADBE Camera Lens Blur"]' ).attr( 'enabled', false )

or, if you are using browserify, typescript or similar:

var aeq = require( 'aequery' )

var comp = aeq.getActiveComp()

if (comp) {
	aeq.forEachLayer( comp, function ( layer ) {
		// Do something with layer
	})
}

Documentation

For documentation, visit aenhancers.github.io/aequery

Development

Make sure you have node and npm installed

Install gulp

sudo npm install -g gulp

# Clone the repository and enter the directory
git clone https://github.com/aenhancers/aequery.git
cd aequery

# Install npm dependencies
npm install

Gulp usage:

gulp # Builds it to the relevant places in the ScriptUI Folder
gulp watch # Will monitor it and rebuild it real quick if anything changes

Contributing

Pull requests, bug reports and feature requests are welcome!

Dependencies (0)

    Dev Dependencies (15)

    Package Sidebar

    Install

    npm i aequery

    Weekly Downloads

    1

    Version

    0.7.1

    License

    MIT

    Unpacked Size

    708 kB

    Total Files

    43

    Last publish

    Collaborators

    • runegan
    • zlovatt