(Page 1 of 1 pages for this article )

Thursday, April 02, 2009

Filed under: Tips

Tip: Render Faster & Smarter in After Effects with BG Renderer

Mark Christiansen | 04/02

This free script will add tons of value to your multiprocessor system

image

My only assumption with this tip is that you use Adobe After Effects CS4 (or even CS3) on a multi-processor machine, Mac or Windows. Beyond that:

  • maybe you only have one main machine and often face the dilemma of wanting to render while continuing to work
  • perhaps you monitor your system’s performance carefully and have noticed that your After Effects renders don’t always peg all of the processors
  • possibly you own or have owned a copy or copies of Gridiron Software’s Nucleo Pro and have experienced the joy of background rendering in After Effects already. However you’re not experiencing that joy in CS4, because Gridiron has been too busy with another little project to update it.
  • It could even be that you are aware that you can kick off an After Effects render in a shell (Terminal on Mac, DOS on Windows), allowing you to render without the GUI, and thus keep working. If so, if you’re like 99% of visual artists, you’re not that fond of memorizing, typing or optimizing code.

If any or all of these is true, get ready to buy Lloyd Alvarez a beer, because he offers the answer to all of these and more.  Lloyd’s site is home of many useful tools, another of which may appear in this space this month, but as my first true tip of the month I wish to promote his most infinitely valuable script. And I say infinitely valuable because BG Renderer is offered free, a 100% discount off the alternatives.

BG Renderer is a script with a little GUI of its own (shown above) that is familiar and will quickly find a home among your panels (the only caveat being that all script panels – including this one – that are open when After Effects is launched and quit will cause a crash on close. It’s a crash that doesn’t lose any data, but annoying nonetheless.

But until Adobe fixes that little bug, this one is worth the bother. You simply load it into your ScriptUI Panels folder (there are instructions showing how and where) and then you can find it in the Window menu. Its controls are simple: set BG Render Priority, maximum RAM usage and RAM cache, and toggle whether or not to use multiprocessing. Each of these sets an argument to be added to the command which is sent to the shell, and that’s all BG Renderer does – send the render or renders in your queue to the shell.

It’s just like rendering in the Render Queue, with the following exceptions:

  • no completion estimation (you can of course try to calculate your own the same way AE does, by averaging frame times)
  • no pause feature
  • no quit (although if you know shell commands you can do it; I often Control-C my way out of a shell render on the Mac)
  • no visible frames (the comp viewer doesn’t update, it’s waiting for what you want to do next)

However, contrary to what you might think, moving image formats with sounds such as QuickTime are not off-limits with this method (Lloyd just recommends you open the file before killing a render if you want to save any of it).

I find I only change the Render Priority and Multiprocessing – my renders tend to be either Low priority and no multiproc, or High with multiproc to peg those processors (sometimes leaving the machine to have difficulty even with smooth iTunes playback). Although I haven’t benchmarked to quantify how much faster this latter type of render is than a Render Queue equivalent, I have consistently noticed the processors pegged much more often when rendering this way.

You may find that you hardly ever see the Render Queue anymore. Just don’t miss the opportunity to buy Lloyd that beer.

(Page 1 of 1 pages for this article )

               



You must be registered to comment. This is an effort to reduce spam. Please REGISTER HERE.

Name:

Email:

Location:

URL:

Smileys

Remember my personal information

Notify me of follow-up comments?

Submit the word you see below:




Adobe Media Encoder - another hidden gem?
After Effects Script of the Week: Add Parented Null to Each Selected Layer
Use Dynamic Link to bring Warp Stabilizer to Premiere Pro CS5.5
After Effects Script of the Week: Tracker2Mask
After Effects Script of the Week: rd_MergeProjects
After Effects Script of the Week: Get Sh*t Done
After Effects Script of the Week: pt Panorama
After Effects Script of the Week: pt TextEdit
After Effects Script of the Week: Change Render Locations
After Effects Script of the Week: pt ExpressEdit
After Effects Script of the Week: MochaImport
After Effects Script of the Week: KeyTweak
After Effects Script of the Week: pt EffectSearch
After Effects Script of the Week: Immigration
Script of the Week: Shortcut Key Reference
Script of the Week: True Comp Duplicator
Script of the Week: 3D Extruder
Script of the Week: BG Renderer
Introducing: After Effects Script of the Week
Red Giant’s newest Plot Device: Magic Bullet Looks 2
Free Stereo Footage from Artbeats, and an After Effects tutorial showing how to use it in CS5.5
Premiere Pro for DSLR in a few easy steps
ASSIMILATE announces Mac support for SCRATCH, updates product line and prices
After Effects CS5.5 in Production
ASSIMILATE SCRATCH first out of the gate with RED Epic HDRx support
Foundry Releases CameraTracker and Kronos 5.0 Plug-ins for After Effects
Innovation and Cinema 4D Part Two: William Dudley on Virtual Sets
Innovation and Cinema 4D Part One: William Dudley and Peter Pan 360°
Pixel Farm to Launch “Radical New Approach to Tracking” at SIGGRAPH
The Foundry unveils 3D Camera Tracker for After Effects







After Effects Apprentice Free Video: Working with Nested 3D Compositions

Chris and Trish Meyer | 05/07

How you can be two places at once inside After Effects

As we mentioned awhile back, we’ve been busy the past year and a half creating an extensive, multi-course video training…

Expression Shorts - loop

David Torno | 05/06

Learn how the loop expressions work.

image

Looping is a very common task in our industry and is mostly associated with video footage of some…

After Effects Apprentice Free Video: Copying Paths from Illustrator to After Effects

Chris and Trish Meyer | 05/01

Revealing Illustrator paths requires a few intermediate steps, involving After Effects masks and effects.

Buried in the shuffle over the announcement of After Effects CS6 is that we concluded the video training series for our book After…

After Effects CS6 Tutorial: Exporting 3D Camera Tracker Data to Cinema 4D

Chris and Trish Meyer | 04/27

You can export the results of the new 3D Camera Tracker to any application that has a way to accept AE keyframe data.

One of the major new features in After Effect CS6 (which we previously previewed here) is a built-in 3D Camera Tracker. Rather than track a specific…

To be considered for listing, contact pr (at) provideocoalition (dot) com


Copyright © 2012, HD Expo, LLC a division of Diversified Business Communications. DBA Createasphere

All rights reserved. HD EXPO, High Def EXPO, Createasphere, E-Tech, Entertainment Technology Exposition, 3D Production Workshop, VariCamp, P2 Camp, ColorCamp 101, and Lighting, Filters & Gels for HD are all trademarks of HD Expo, LLC.

Terms of Use  |  Privacy Policy

Check PageRank