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]

117 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

  13. Guillaume says:

    I can’t find the preferences in OS X 10.9.4 Maverick. I want to delete them but it is not in Macintosh HD/library/preferences/

    What do I do? I also check in the main.script but I do not know which lines to change. Help please!!

  14. Miguel R, says:

    I did the same mistake, when prompted i pointed to the AE app dander than the aerender.
    Is there a plist I can delete so the droplet can work as if launched for the first time?
    Thanks

  15. george says:

    I downloaded this but I don’t have a mac I use a windows 7. It doesn’t seem to be working. Is there a way to fix this?

  16. Bruno says:

    Tks Andrew! Nice work.

    Have just one problem: If I select two projects using the aerender app, it will open two terminals and render th ae projects simultaneous.

    But in terminal, if I put:

    ‘/Applications/Adobe After Effects CS6/aerender’ -sound ON -project ” (the location of project 01)’ ; ‘(the location project 02)’

    the two projects will render in sequence. It would be really fantastic if the app could do this.

  17. J says:

    I download the app but it is not working. I am running –
    OS X Yosemite Version 10.10.1 with AE CC Version 13.2

    And this is the error that I receive upon loading my AE file into the app…

    Last login: Wed Jan 7 11:26:22 on ttys000

    GR02:~ gr02$ ‘/Users/gr02/Desktop/XXXX_Sc00_Sh00_1920X1080_24fps_MSTR_v01.aep’ -sound ON -project ‘/Users/gr02/Desktop/XXXX_Sc00_Sh00_1920X1080_24fps_MSTR_v01.aep’

    -bash: /Users/gr02/Desktop/XXXX_Sc00_Sh00_1920X1080_24fps_MSTR_v01.aep: Permission denied

    GR02:~ gr02$

  18. Cynthia says:

    Thanks for sharing your thoughts on aerender. Regards

    my site plastic surgery eyes; Cynthia,

  19. domain says:

    Simply wish to say your article is as astounding.
    The clarity on your submit is simply spectacular and
    that i could suppose you’re an expert on this subject.

    Fine together with your permission let me to grab your feed to stay up to date with coming near near
    post. Thank you one million and please carry on the enjoyable work.

  20. patrick t says:

    Is there a windows version of this?

  21. AL says:

    Hi Andrew,

    Thank you so much for this plugin, I have been using it ever since I’m using AE CS5.

    But it seems to have issue with AE CC2014 v13, it worked up to AE CC v12

    Here is the error message from terminal

    After Effects error: The file you are attempting to open was created with After Effects version 13.2 (Macintosh 64) and cannot be opened with this version.

    is there are new version or a way which I can fix this issue?

  22. Francis says:

    Hi,
    I’ve been using aerender for two years, it’s soooo useful.
    I just upgraded to CC and I can’t get it to work.. :(
    I went through the comment in this page, but no luck…

    Any cues?

    • Allen says:

      I think we are on the same boat, It stills works with CC 2013 to me just not CC2014

    • AL says:

      there are a work around for me, I try to save the .aep file down to CC2013 v12, then it would worked for me.

      • Francis says:

        I finally got it to work on CC2014 (first delete prefs, then I installed it in the AFX folder (actually it might just have been the prefs)) Also, I did not pay attention the first time I got prompted to select the aerender exec file…

        Now it works like a charm!!!

      • Francis says:

        Pretty website by the way!

Leave a Reply

andrew hake | reel | twitter-andrewhake
one man thinktank

archive