Essential Scripts For After Effect

17 July 2014Under Tutorial


What are they?

If you have never used scripts before, you are missing out.

After Effect Scripts are just little scripts programmed in Java that helps you in a lot of different functions. They are programmed from other users and you can find them easily on the web. There are many sites where you can find this scripts, but if you are searching for a particular script I really suggest you to visit this site, here is where you can find almost everything in terms of After Effect Scripting.

AEScript is for sure one of the most used and popular site for After Effect Scripts, it collects tons of scripts from different users and has some plug ins too.

How to use?

Just buy (some are free, some are up to you, best ones are just a bunch of bucks) and download the script. Once you have downloaded it place it inside the Script application folder and you are ready to use it.

Use the path below:

Mac user: Application\Adobe After Effect\Scripts

PC user: C:\Program Files\Adobe\Adobe After Effects\Support Files\Scripts

Screen Shot 2014-07-17 at 11.48.01 AM

Once you have copy the script in the right place you can run it by selecting it inside the After Effect menu File -> Scripts.

My Essential Scripts

Everybody has his favorite scripts, here below you can find my Essential Scripts with the direct link where you can buy it, they are the ones that I use almost on every project.

BG Render Pro


For sure my favorite one! This script from LloydAlvarez really saved me when I was near a deadline. It allows you to render your composition in your background while you can go on working on the same machine!! And that’s not all, it can even notify you via email, sms or iPhone push notification when your renders are done or have an error.

A must have script if you are late and have to work on the same machine while rendering, or even if you have time and you wanna take a walk outside, your computer will notify you when he is ready, have a nice walk in the park!

Decompose Text

Screen Shot 2014-07-17 at 4.20.16 PM

I use this Script a lot on my motion graphics works each time I have to split each letter/words/line text in a different layer with the same original position. It saves you a lot of time and you can even choose from:

Keep original position using expressions (new layers have the same text as the original layer with some elements hidden)

Approximated position without expressions (new layers are 1 char/word/line long)

Precomp In & Out

Screen Shot 2014-07-17 at 4.13.50 PM

Pretty saving trim time Script. I use it every time I precompose layers, it will create a precomp trimmed from the first in point to the last out point of your selected layers. No need to trim your pre comp any more.

Unpack Precomp

Screen Shot 2014-07-17 at 4.35.34 PM

Do you want to unpack your pre comp layers? Select your Precomp layer and run this Script. Un-PreCompose allows you to quickly and easily extract all of the layers out of a nested composition and place them into the parent composition while maintaining all the effects and other properties.


Screen Shot 2014-07-17 at 4.46.10 PM

Are you a pro motion grapher? Is your Composition plenty of layers? With this Script you can manage and sort your layers instantly. It provides you with quick powerful methods to sort layers vertically in the timeline. Allows you to sort layers based on criteria such as: position, opacity, distance from a point, name, in point etc. Reverse layer order or randomize them, group selected layers or perform sort operations in place.


Share Button
Enjoyed this post?

Please consider sharing this with your friends on Twitter or Facebook or joining the discussion below in the comments.

Join the Newsletter

If you want posts and tutorials like this delivered to your inbox, sign up for the newsletter

Comment Rules

This is a friendly community. Please treat everyone with respect. We don't all have to agree, but we do have to be nice. Criticism is fine, but rude comments and name calling will be deleted. Use your real name and don't be spammy. Thanks for adding to the conversation.

Leave a Reply

Your email address will not be published. Required fields are marked *