Get $500+ of the best After Effects files, video templates and music for only $20!

31 Essential Scripts from AEScripts.com

If you have never used scripts before, you are missing out. These extensions to your AFter Effects arsenal can be invaluable. There are tons to choose from, they do a wide range of tasks, and new ones are being developed all the time. Lloyd Alvarez, our former editor actually runs AEscripts.com, an online marketplace and central hub for everything scripts in the AE Universe.

Scripts by Lloyd Alvarez

BG Renderer

This is quite the script to start this roundup off with. For those of you that haven’t heard of BG Renderer, it renders your videos and everything in your Render Queue, in the background… pretty straightforward. Its a nice free way to free up some time if you want to work on some projects while you render some other work. You can get BG Renderer for AE CS3 and AE7 as well.

Magnum

Quite possibly my favorite script, and not just because of the mustache, is Magnum – The Edit Detector, which can scene detect any piece of footage you throw at it. You can check out the Installation and Demo Videos that come with it for a full guide on how to use it.

Duplicate Frame Remover

This is great if you are working with crappy footage, or some wierd pulldown that you might encounter on your AE journey. The script works a lot like Magnum, being it scans the footage and then sets hold keyframes in the layer’s time-remapping parameter.

3D Layer Distributor & 3D Text Creator

You guys might remember this one from Lloyd’s tutorial (Part 1 & Part 2) back when AEtuts+ was started. 3D Layer Distributor takes the selected 3D layers and distributes them in 3D space. 3D Text Creator does basically the same thing, except it takes the text from the 3D_text_creator.jsx and distributes the text in 3D space.

Add Parented Null

This is an extremely useful script, and I can think of a hundred uses for it. This script just adds a null (or several nulls depending on which script is run) and parents it to the selected layers. Similar to Alt-G in Cinema4D but with the option of adding a null to every layer if you want.

Time Reverse Keyframes

I am sure you all know the Keyframe Assistant “Time-Reverse Keyframes”, but wouldn’t it be great to have a keyboard shortcut enabled to perform this simple function? Ahh, well hope no longer, with this simple script you can assign it to a keyboard shortcut along with any script by checking out AEscripts.com’s FAQ.

Throttle

Basically what Throttle is, is a dockable UI that allows you to easily configure your rendering and preveiw preferences. With the new V1.2 update to Throttle, you are able to work with multi-processing in CS4. You can check out previous version, 1.1 here.

Zorro the Layer Tagger

Another sweet dockable script from Lloyd is Zorro, what it does is actually puts tags on layers that you can control from the docked UI and you can select or isolate those layers in groups by using the applied tags. There is a tutorial as well over at AEscripts on installing and using this script.

Create Trimmed Adjustment Layer

Probably one of the most used scripts in my toolbox, before I learned about this script, I was creating adjustment layers, splitting adjustment layers, all that garbage. With this just select your layers and apply the script and you got yourself a trimmed adjustment layer.

Trim to Layer

Another one of those simple timesaver scripts is Trim to Layer, which actually includes two scripts, one for trimming to the layer above, and one to trim to the layer below.

Scripts by Mathias Möhl

MochaImport

Mathias is relatively new to the scripting scene, but his contributions are spectacular. MochaImport lets you apply Mocha tracking data with as simple as one click using the dockable UI. Mathias also has 2 tutorials and an extensive documentation on the script. You might remember his Tracking A Head Wound tutorial a few weeks back using this script.

Tracker2Mask

Basically what Tracker2Mask does, is computes the movement of mask shapes based on the movement of trackpoints. Using all of Mathias’ scripts with eachother can greatly ease your tracking duties. Another tutorial on AEtuts+ uses this script, and the next, Keytweak in How to Track Live Video to a Postcard.

KeyTweak

What KeyTweak does is eliminate the need to hand fix your keyframes in a track. KeyTweak allows you to select a few keyframes and analyze the fix of the track from the selected keyframes and recalculates the track accordingly. KeyTweak is most useful when you need to change a rotoscoped mask that already has a keyframe on every frame.

Scripts by Nab

TrackerViz

TrackerViz is another script made to help make your tracks better, and easier to work with. Nab has a tutorial on AEScripts.com that shows you how to utilize all of the functions of this powerful peice of javascript goodness.

Create3DShapes

It’s funny, while writing this, I realize that I actually could have really used this last night when making a bunch of 3D cubes. What this actually does is creates a bunch of 3D shapes using the existing layers in your composition. This pack of scripts is actually six files to create a range of different figures.

Decompose Text

Decompose Text does exactly what its called… decomposes your text into seperate layers for each character. This can be extremely useful for individually animating per character when the built in functions just aren’t enough.

LockProperties

This script converts the selected properties to expressions and adds the current value, locking the property with that value and ignoring the keyframes. Lock properties is also handy for when you are animating a keyframed property and you want to see what it looks like without the keyframe value.

MasksToLayers

For each of the masks that you apply this script to, it will create a new layer for that mask. This works good for if you need a bunch of layers for rotoscoping, or need to organize your masks on duplicate peices of footage for whatever the reason may be.

RepositionAnchorPoint

A nice little addition to reposition your anchor point exactly on the edges, corners, or middles of your layers or masks without having to use the Pan Behind tool. Its easy to think of this script as a batch version of the Pan Behind tool if you want to use it that way.

TranslateExpressions

If you are running After Effects in a language other than english, you will have encounted some troubles with expressions. What this does is actually translates the expression so that it works with the language your are working in.

Scripts by Paul Tuersley

pt Panorama

Video Copilot just had a cool post about using this script to make a camera move in the Oval Office. What this does, is takes a panoramic picture, and converts it into a 3D cylinder that can be used as a background ina 3D composition.

pt EffectSearch

This is a great little palette to have up, especially if you are working with a huge composition with hundreds of layers, and perhaps thousands of effects. All you have to do is type in the search box what you need and that layer pops right up and you can turn it on or off.

pt AutoExpress

To put simply, this script can be used to automatcially add wiggle, smooth and loop expressions to any selected properties on a layer.

Scripts by Sebastien Perier

sParticular

If you are a large Trapcode Particular user, sParticular is a great addition to your workspace. What this script does is helps 3D integration by letting the particles from Particular interact and intersect with other 3D layers inside of your composition.

Scripts by Ian Haigh

Ease and Wizz

Ease and Wizz is great for motion graphics artists that are dealing with anything from kinetic typography to very complex motion design peices. What it does is give you a crapload more control over the basic easing keyframe assistants in After Effects. There is also a function called Curvaceous which allows you to apply the expressions that the Ease and Wizz script generates to motion paths and mask shapes.

Scripts by redefinery

rd: Script Launcher

It’s about time that we have a script that launches scripts. This awesome little dockable palatte lets you access all the scripts in your Scripts folder and subfolder and execute them with ease.

rd: Kinda Sorta

This is a cool little reordering and sorting script that lets you sort by specific criteria such as renamed layers, or selected layers.

rd: Render Layers

Render Layers is a lot like rendering passes out of a 3D program when you render UV passes or occlusion passes. What this does is acttually renders out each of your layers as seperate passes.

rd: Pre-Compose

This is a killer palette to have on your workspace. What it is, is the same thing as the Pre-compose dialog box, but its an enhanced version of the pre-compose command. It pre-comps your layer and trims the resulting comp layer to the same duration as the layers that were pre-comped.

rd: Key Markers

Using layer markers to display what keyframe data is inside of your composition, the UI allows you to choose which layers to identify, where to place the markers and the marker comment such as the parameter shortcut. This allows you to see where you keyframes are on a layer without having to twirl the layer down.

rd: Statesman

The last script in our roundup is Statesman, and the easiest way to think about this one and how it works, is that it’s a history palette that you can save snapshots of your settings to go back to at a later time.

If you enjoyed this post, please give it a vote on Digg or a stumble to say thanks!


Topher Welsh is TopherWelsh on Videohive
Add Comment

Discussion 37 Comments

  1. goktug says:

    nice scripts. thanks a lot

  2. charlie18 says:

    you definitely forgot the script that i and the place i work at uses most. final cut 2 after effects sequence
    http://www.popcornisland.com/after-effects/final-cut-2-after-effects/

  3. BAD GHOST says:

    woooooooooooooow awesome stuff

  4. Billy says:

    Noticed that Lloyd is charging now for his scripts. Not a lot….a $1 or $2….but it is a change. Lloyd is the Maestro of all things AE. I hope he finds mucho success….and throws us a bone or two every so often in the form of one of his INCREDIBLE tutorials!

    You ROCK Lloyd!

    • genericusername says:

      Not entirely accurate… He doesn’t charge as much as he accepts donations.

      He has a name your own price policy. You could enter $0 and still complete checkout and have access to all the awesome scripts you can want.

      But in the interest of encouraging a great contributor to the community, it wouldn’t be too hard to throw him a dollar or two…

    • emygdio says:

      you can pay – but you don´t have to. The price is only a suggestion.

  5. IANH - BR says:

    Awesome!!
    congratulations!

  6. Satya Meka says:

    Magnum the Edit Detector is one of the genius scripts ever written!

    • Billy says:

      I just realized that he is charging $20 for that script. WAY too much for a script (a cool one…but way too much!)

      • Mathias Möhl says:

        If you think $20 is too much, just change it to what ever price you think is appropriate. It is a “name your own price” system. You can even lower the price to $0 and download for free, if you really don’t want to give anything.

      • Satya Meka says:

        You are mistaken. It is ‘Name Your Own Price’ scheme. You can delete the 20$ price and put 0$ and download it for free. None of the old scripts are charged. Till Now, ‘Immigration’ is the only script charged.

      • Thomas says:

        without the intention being rude, i belive you don’t have a clue how much bulls**t software is out there in the www that cost triple if not quadruple of the amount you think it’s “way too much”.

        try to think in the ways how a community work. You’re not supporting an industry by a 20 Dollar bill.

        all these guys are programming scripts mostly entirely in their spare time while you’re probably having a night out with your friends and maybe spend “way too much” money…

        cheers.

  7. MushTools says:

    awesome scripts, thanks

    http://www.mushtools.com | resources for designers

  8. vizza says:

    Nice, I think if the “rd: Script Launcher” add search function wll be perfect.

  9. Freddy Gonzalez says:

    Some are good but please please people

    “Don’t let a computer animate for you”
    http://greyscalegorilla.com/blog/2009/09/02/the-death-of-the-keyframe/

  10. Alex C. says:

    Awesome collection of Scripts!
    Really useful for AE dudes! “Essential” as you call it!

    Thanks for posting this list!

  11. avidalone says:

    These are like gems in the mine. Gracias.

  12. Rev65 says:

    Great list, Topher! I already use a lot of these, but appreciate your concise descriptions of the ones that are new to me! Peace.

  13. tot pal says:

    very useful .thnx

  14. Vincent BOUDIER says:

    Just to add one : http://www.duduf.com/ressources/duik/

    The site is in french, but you can google-translate it !
    It’s a script that allow you to use Inverse Kinematic within After Effects, very useful !

  15. Great list. I like your supportive imagery too. Pretty clever.

  16. Lloyd says:

    Hey Everyone,

    Thanks for all the kind words and support and yes, as explained above the prices are only suggested donation amount that can be changed to anything you want.

    However, I just found out that the e-commerce vendor that we are using has a limit to the number of completely free checkout that it can process in a day and apparently since the posting of this article, the limit has already been reached. We are really sorry about this and our intention was never to “limit” the number of free checkouts. We are working with the e-commerce vendor as we speak to raise or remove this limit. In the meantime, please bookmark the page as you will be able to complete the free checkout when it is reset tomorrow. Non-free checkouts are still working normally.

    Thanks for understanding.

    • Lloyd says:

      Just wanted to let everyone know that we’ve resolved the free checkout limit so things are now back to normal. Thanks again for understanding.

  17. Billy says:

    If you haven’t used any of Lloyd’s scripts….you are missing out. There are still a few I haven’t tried but everyone that I have has been incredible! Let’s all chip is at least a buck or $2 when we do. We all love a freebie (and Lloyd has given away these for free forever) but for the incredible job they do and the vast amount of time they will save you….helping to support his creative efforts is more than worth it!

    Thanks Lloyd for the great scripts….and if you have time….I KNOW that we all would love to see another tutorial from you. Your stuff the best by far!

  18. William says:

    Hey, do someone have a video on what they do and how to use them? I’m not convinced that they really save time but I never used scripts so I don’t know….

  19. Abe says:

    They only save time if you use them.

  20. Thomas says:

    Awesome! Every single script stays for its own.
    There are a few of them which had saved my butt after some frustrating nights towards a tight deadline.

    Thank you ALL for your efforts and passion.

    cheers

  21. Marissa says:

    Thank you
    thank you
    thank you
    for putting these links all in one place, I’m about to change my AE habits forever :)
    Thanks!

  22. Alex says:

    now it is all pay? Isn’t possible

  23. John Fredericks says:

    So AE Tuts pays $150 per article published… does that mean this guy is getting paid to post and link to other people’s hard work? That’s what google is for. Can I write some articles and link to things that we all already know about and get some free money for not doing anything original?

    • Staff

      Hey John, pretty blunt man. A roundup is different then a tutorial and therefore is paid differently. If you would like to do either, I would love to hear your ideas and we can talk about price. Most of the details are here: http://ae.tutsplus.com/about/write-a-tutorial/ but I am surprised you would have any issue with Topher’s work. He spends a lot of time to take the frustration out of having to do the searching ourselves.

      • John Fredericks says:

        Granted that it’s useful, but the same material appears on AEPortal, the Cow, and some other sites. Plus anyone who looks at Motionographer sees plenty of VFX breakdowns and reels and things. It seems a bit superfluous to post that kind of thing here. I know AETuts would love to cover the whole market, but I come here to find tutorials that don’t exist on other sites, not to read about tutorials that I’ve already seen/heard about. But respect to topher for taking the time to create roundups, it’s an easy source of income for him. Perhaps I will consider doing the same and we can talk – then it will be a race between Topher and I to post a roundup as quick as we can.

  24. nikitas mikas says:

    hallo i am interesting of developing a script/expression
    and i want to ask WHERE I CAN FIND SOMEONE TO HELP ME

    It is about having a comp with 10 layers (symbols tga sequences)
    and from a text file choose which will be visible)

    Thanks

Add a Comment

To add a code snippet to your comment, please wrap your code like so: <pre name="code" class="html">YOUR CODE</pre>. You can replace the class name with "js," "css," "sql," or "php." If there are any "<" or ">" within your code, please search and replace them with: &lt; and &gt; respectively.