When I render, After Effects takes approximately 4-5 minutes to “initalize background processes”. I’m just wondering if this is pretty normal or if I can do anything to speed this up. Also, when the render gets to the final frame, it will stall again for another 4-5 minutes before finishing the render. Essentially, a 2 minute render becomes a 9-10 minute render. Its been a while, but I don’t remember CS3 taking this long..
I have an 8 core Mac with 2 CPUs reserved for other applications. I currently have 10gigs of ram with 3 gigs reserved for other applications. And I’m on the default .75 GB of RAM allocated per background CPU. I also have Open GL turned off.
What settings can I tweak to speed up my renders? It seems like its mostly related to using multiple processors. Should I just turn that off for smaller renders?
Todd: I had not installed the update, but the problem remains after I did install it per your suggestion.
If I turn off the multi-cpu rendering, everything works just fine. With multi-cpu’s rendering, it still does exactly what I described before.
As a test, I rendered a really simple comp with some particles. It literally took 6 seconds without multi-cpu, and about 9 minutes with multi-cpu on.
I also noticed sometimes I get a “unable to connect to background processes” when doing a ram preview. I hit “0” on the numberpad and AE renders the preview but it never plays and I see that message in the Ram preview controls area. If I hit “0” again it will play the rendered frames as normal. Really strange.
Cory: For this project I’m rendering mostly AE generated graphics and effects. Some light particles but nothing too complicated really..
What about rendering to a different codec? Like a non-quicktime codec. What if you play with the memory settings, or use the options in the secret menu (hold shift when going into general preferences and you’ll see ‘secret’ on the left)? What about being able to use multiprocessing in other non-adobe applications? What about within other adobe applications, like premier and using AME, rendering to the same codec you are using now. Basically logically testing other components on your system to determine the culprit.