Throttle 1.1

Throttle 1.1 - photo © Lowell Sannes via FlickrThrottle 1.1 panel

With the 8.0.2 update After Effects introduced 2 very important but not very well publicized or easy to modify preferences that are crucial to proper throttling of AE, so I updated Throttle to include these prefs to make them easy to access and modify. Secondly i removed the purge option since I learned that there is a keyboard shortcut for Purge:   Ctrl-Alt-/ (on number pad) or Cmd-Option-/ on mac.

The 2 prefs are the ability to limit the number of processes used when multi-processing is on.  This becomes important on multi-core machines that don’t have at least 2gb of ram per core.  According to the 8.0.2 release notes:

“[Fixed] Multiprocessing performance issues with multi-core machines, especially high-end 8-core hardware. When all 8 cores try to render a complex or memory intensive composition with Render Mutliple Frames Simultaneously, the application can become memory starved if each process has insufficient memory. For better performance on an 8-core machine with 8GB RAM, for example, change the number of processes from “0″  setting to “4″ . This restricts multiprocessing with RenderMultiple Frames Simultaneously to 4 cores, each getting approximately 2GB of RAM.”  [note: "0" means use all available processes]

Unfortunately this pref only controls the number of processes used by the main AE application and therefore does not apply to aerender which is what  BG Renderer uses, so if you use BG Renderer and want to use MP successfully you might want to stock up on some RAM.

The second pref is the ability to let After Effects continue rendering the Comp frame while you switch away to another application.  They call this “Allow Idle Rendering”.  Both of these prefs are only accessible by manually opening the AE prefs file in a text editor and knowing how to look and change the pref.  Throttle makes this easily accessible from within AE.

Download: Throttle.jsx

And by popular demand, for all your old-schoolers out there, I also updated Throttle-n-Purge to support the new prefs.

Download: Throttle-n-Purge.jsx


5 Responses to “Throttle 1.1”

  1. sam yohannan said on August 15th, 2008 at 2:56 pm

    my download of throttle doesn’t have the pretty graphics likes yours does. I just get a gray box and only two options. one to adjust the bit depth and one for turning multi-P on. did I get the wrong one here?

  2. lloyd said on August 15th, 2008 at 3:07 pm

    Hey Sam,

    To get the pretty panel you need to instal it in the ScriptUI Panels folder. Here’s a screencast for BG Renderer that shows how to install scripts as panels:

    http://aescripts.com/scripts/images/BG_RendererCS3_tutorial.mov

    Secondly, you will only get the extra options if you are running version 8.0.2 or later. Once you upgrade you will see those options. The upgrade link is at the top of the post, just click on the 8.0.2 link.

    -Lloyd

  3. Ruediger Chmielus said on August 15th, 2008 at 6:09 pm

    Very impressive update for your Must-have-script ;)
    Congratulations!
    I loved that purge button sooo much.
    Although there is a shortcut for that -This button was so elegant and for times you cant remember that combination…
    Miss it badly
    Thank you for your effort.

  4. lloyd said on August 15th, 2008 at 6:30 pm

    Fair enough.. I updated the Throttle-n-Purge version as well :-)

  5. Jonas Hummelstrand said on August 30th, 2008 at 12:14 pm

    Great as always, Lloyd!
    Please put the Purge button back, the / key doesn’t exist on many non-English keyboards.

Leave a comment

RSS feed for comments on this post · TrackBack URI

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>