andrewandoru home

labs: AERender (AE render droplet for OS X). . .

aerender_dock

Just like the MayaRender app, but for After Effects. A quick and easy way to launch AE renders without using the resources necessary to load up the After Effects UI and load each preview frame into memory. Plus this gives you the ability to launch multiple renders at once if you so choose.

Essentially just another way to render in the background (inspired by Lloyd Alvarez’s great BG Render script on aescripts.com), but without ever having to open AE. Render speeds should also be slightly quicker this way as well since no resources are used by the app and only the render engine.

AEae_v1.1 download page. . .

Demo:

Here is a quick demo of the AERender & AEae apps (both available in the “labs” section of this site.

QuickTime Version 960×600 (27MB)

iPhone Version

Enjoy! If there are any issues or concerns please contact: andoruLABS.support.

[andoru.LABS]

102 Responses

  1. PJ Palomaki says:

    Hi,

    To get this script working in CS6:

    1. Command-click the ‘AERender’ app
    2. Select ‘Show Package Contents’
    3. Navigate to ‘Contents->Resources->Script’
    4. Double-click ‘main.scpt’ to open the script in AppleScript Editor
    5. Replace path ‘/Applications/Adobe After Effects CS5/aerender’ with ‘/Applications/Adobe After Effects CS6/aerender’
    6. Save
    7. Done!

    • PJ Palomaki says:

      Sorry, correction:
      Step 1. CONTROL-click the ‘AERender’ app

    • andrew says:

      This man speaks the truth! Sorry I haven’t had time to update this, extremely busy recently

      • Rob Bellon says:

        Some fine wisdom here. For Creative Cloud users, it also seems to work with After Effects CC. There’s just a small difference in what you change the path to, namely:

        “/Applications/Adobe After Effects CC/aerender”

    • Ellen says:

      Hey PJ Palomaki

      I cannot find the path /Applications/Adobe After Effects CS5/aerender’ …

      This is what he shows me:

      (*

      [AErender v1.1...]
      -Drop the project file you would like to render onto this applet and whatever is configured in the Render Queue of that project file will begin
      rendering in Terminal.

      This is not a queueing app. This is a stand alone droplet that will startup seperate renders for any files dropped onto it. For queueing you can use my RenderQ app.

      2014.01.10 – v1.1
      -universal version
      -custom shell color settings
      2010.05.01 – v1.0
      -developed basic functionality

      *)

      –Set Double-Click behavior. . .
      on run

      checkForPrefs()

      set dropped_items to choose file with prompt “Select the projects to render:” of type {“aep”} with multiple selections allowed

      AErender(dropped_items)

      end run

      –Set drag and drop behavior. . .
      on open (dropped_items)

      checkForPrefs()

      AErender(dropped_items)

      end open

      –Set Check for prefs behavior. . .
      on checkForPrefs()

      –Check if preference file exists

      set file_name to “com.andorulabs.AErender”

      try
      do shell script “/usr/bin/defaults read ” & file_name
      set prefsExist to true
      on error
      set prefsExist to false
      end try

      –If preference file doesn’t exist, create a new one
      if prefsExist = false then

      –Set location of After Effects
      set apps to path to applications folder
      set AE_path to choose file with prompt “Where is the After Effects aerender executable located?” default location apps
      set app_path to the quoted form of (POSIX path of (AE_path as text))

      do shell script “defaults write com.andorulabs.AErender path ” & app_path

      end if

      end checkForPrefs

      –AErender function
      on AErender(dropped_items)

      repeat with current_item in dropped_items

      –Set the project file path
      set projectfile_path to the quoted form of (POSIX path of (current_item as text))

      –Set the Render Command
      set AE_path to quoted form of (do shell script “defaults read com.andorulabs.AErender path”)
      set render_cmd to AE_path & ” -sound ON -project ” & projectfile_path

      –Launch Render in Terminal

      –Terminal Shell Settings
      set shell_settings to (path to resource “AERender.terminal” in bundle (path to me)) as string
      tell application “Finder” to open file shell_settings

      tell application “Terminal”
      activate
      do script with command render_cmd in front window
      tell front window
      set custom title to “AERender”
      end tell
      end tell

      end repeat

      end AErender

      Any help would be great! :)

      Thanks!
      Ellen

  2. Akiba says:

    Can this script work on a directory? In other words, I have a folder with 80 files in it that all need rendering. Can I use this script to run the render on all the files in the folder? If not, can I get you to enhance this script for my needs? I would be very grateful…($)

    Thanks

  3. Chris says:

    i did the script change for cs6 and get prompted with this error message every time:

    “aerender ERROR: After Effects can not render for aerender. Another instance of aerender, or another script, may be running; or, AE may be waiting for response from a modal dialog, or for a render to complete. Try running aerender without the -reuse flag to invoke a separate instance of After Effects”

    any ideas?

  4. jb says:

    wow, very usefull thanks a lot !

  5. jos says:

    The script edit does not work. :(

    When I start AErender it says the script is uncompiled? EDIT or OK?

  6. Omer Headington says:

    About 69 million tonnes of apples were grown worldwide in 2010, and China produced almost half of this total. The United States is the second-leading producer, with more than 6% of world production. Turkey is third, followed by Italy, India and Poland. Apples are often eaten raw, but can also be found in many prepared foods (especially desserts) and drinks. Many beneficial health effects have been found from eating apples; however, two forms of allergies are seen to various proteins found in the fruit.,

    Most recent write-up produced by our web blog
    http://www.caramoan.ph/caramoan-lahuy-island/

  7. Matthew says:

    This is awesome! Any chance of a PC version in the future?

  8. Ricky Diaghe says:

    This is a godsend! Thanks so much Andrew and thank you community for explaining how to make this work with ae cs6.

  9. Allen Dale says:

    Hi! i’ve downloaded the cs5 version. When i want to use it, it says file “AERender” is damaged and con’t be opened. You should move it to Trash. I need help, whats wrong with it?

  10. Gabriel says:

    Hi there,

    Thank you for your script!
    I’ve been using it extensively, but it stopped working for me today. It keeps looking for an older file that I rendered in the past, and not the file that I need to currently render. How would I fix that?
    Thanks!

  11. patrick says:

    Anyone knows if there is a version that works with Adobe CC?

  12. Awly says:

    Hey!
    I installed AErender_v1.1.app , the universal version.
    First time you launch it, the app is asking this :
    «Where is the After Effects aerender executable located?»

    and I don’t know where I should find it.

    What ever I pointing to, the Terminal is showing this line :
    « /Applications/Adobe After Effects CS6/Adobe After Effects CS6.app/: is a directory »

    What should I pointing at?
    Thanks

Leave a Reply

andrew hake | reel | twitter-andrewhake
one man thinktank

archive