3135 posts
  • Beta Tester
  • Bought between 500 and 999 items
  • Exclusive Author
  • Has been a member for 5-6 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Sold between 1 000 and 5 000 dollars
  • United States
  • Won a Competition
Daniel_R says

Hey creative people! Would you share here some thoughts on speeding up rendering times with AE projects.

Here are some thoughts:

1. Does a better video card improves rendering times? Asking Mark about this, he suggested the GTX295 and the coming 300 series improves quite a bit rendering times.

2. Tweaking AE preferences, like cache or multiprocessing. How much on cache size? Does this function really helps AE rendering engine?

3. Dual boot, installing Windows on a separated partition / disk only for working with AE…and tweak windows for performance disabling unnecessary services or so.

4. Enabling/disabling the Open GL rendering.

5. Also I’m curious to user reaction to RAID /SATA storage options. Does this helps?

6. Is there any way to make sub-compositions or make a more efficient flow in your comps that speeds up rendering?

Thanks for sharing your knowledge.

417 posts
  • Australia
  • Beta Tester
  • Bought between 100 and 499 items
  • Exclusive Author
  • Has been a member for 6-7 years
  • Sold between 10 000 and 50 000 dollars
Sharky says

Video cards won’t help much I don’t think unless it’s using open GL.

General rule for after effects is lots of CPU and ram. They’re usually the main factors.

The other things you’ve listed are more tweaks.

3135 posts
  • Beta Tester
  • Bought between 500 and 999 items
  • Exclusive Author
  • Has been a member for 5-6 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Sold between 1 000 and 5 000 dollars
  • United States
  • Won a Competition
Daniel_R says
Video cards won’t help much I don’t think unless it’s using open GL.

General rule for after effects is lots of CPU and ram. They’re usually the main factors.

The other things you’ve listed are more tweaks.

Thanks for your insight Sharky. I agree with you. My approach its the same with ram and cpu. Does a special kind of ram, like DDR3 or brand help for the best?

I guess that if my video card is using GL you have to enable this function in the AE preferences. I’ve read that this function in AE may cause crashes or errors. What do you think?

145 posts
  • Author had a File in an Envato Bundle
  • Beta Tester
  • Bought between 10 and 49 items
  • Exclusive Author
  • Has been a member for 5-6 years
  • Indonesia
  • Referred between 100 and 199 users
  • Sold between 10 000 and 50 000 dollars
frayquantum says

you might wanna check Nvidia CUDA out. it helps with working inside after effects, dunno about helping rendering though. maybe they will maybe won’t

Nvidia

but I think CS4 have these hardware support built in, especially for quadro cards. however geforce cards don’t have these enabled, unless you try to soft-mod some(which is impossible in vista 64) :(

5035 posts
  • Elite Author
  • Community Superstar
  • Community Moderator
  • Sold between 100 000 and 250 000 dollars
  • Author had a File in an Envato Bundle
  • Beta Tester
  • Has been a member for 5-6 years
+6 more
felt_tips Volunteer moderator says
Hey creative people! Would you share here some thoughts on speeding up rendering times with AE projects.

Here are some thoughts:

1. Does a better video card improves rendering times? Asking Mark about this, he suggested the GTX295 and the coming 300 series improves quite a bit rendering times.

2. Tweaking AE preferences, like cache or multiprocessing. How much on cache size? Does this function really helps AE rendering engine?

3. Dual boot, installing Windows on a separated partition / disk only for working with AE…and tweak windows for performance disabling unnecessary services or so.

4. Enabling/disabling the Open GL rendering.

5. Also I’m curious to user reaction to RAID /SATA storage options. Does this helps?

6. Is there any way to make sub-compositions or make a more efficient flow in your comps that speeds up rendering?

Thanks for sharing your knowledge.

Hi Elreto…

1. Not sure. Depends on the machine and the card. I’m hoping that for Mac, once Adobe brings out its first post-Snow-Leopard release for Mac that video card resources will be heavily used by After Effects… and that it might be able to use more than 3gb RAM too! For PC, I don’t know.

2. I’ve never noticed much of a difference with cache etc. Multiprocessing makes a big difference. I like to leave it off while I’m working as it causes a delay in RAM previews. But I turn it on for rendering and also for working when projects get heavy duty. If you have a utility where you can watch what your processors are doing, then you can see the difference it makes. Some effects are not multiprocessor enabled though and that can mean having this option turned on makes little difference. You should see the biggest improvements if you have lots of RAM .

3. After Effects is a system resource hog. It’s worse than many 3D programs. Turn as much off as possible before doing a big render.

4. Never sure on this one. I’m not keen on Open GL. Maybe it’s just my video card, but I find it unstable.

5. If you’re doing rendering where not too much processing is required, but you have loads of video layers…i.e. loads of data to read in per frame, then your bottle neck is going to be disk read times. In this situation, a nice 4 disk RAID helps, but make sure it’s hooked up to your system with SATA II or something. If it’s going via USB 1 .0, it doesn’t matter a jot how fast those disks are spinning!

6. Yes. This is a big topic. Precomp where you can and using collapsed transformations can help. Generally, think how After Effects thinks. If you need three identical particle system, each tinted a different colour, make the particle system, pre-compose it and then tint three different instances of the precomp three different colours. If you have a separate particle system on three different layers, you’ll have three times more processing to do than the single precomped particle system. For particularly heavy duty files (in terms of rendering time) I usually pre-render the most difficult layers… I also render to file sequences, not a Quicktime… that way I can halt renders more easily part way through, render over sections more easily if there are any problems in parts of the render. I only convert to QT once I’ve got everything how I want it.

Extra stuff…. don’t use files with pixel dimensions bigger than they need to be. Very high res graphics slow everything down. Resize in Photoshop first.

Work at half res. Turn frame blending and motion blur off.

Hope that helps! :)

-felt.

418 posts
  • Author had a Free File of the Month
  • Beta Tester
  • Contributed a Tutorial to a Tuts+ Site
  • Exclusive Author
  • Germany
  • Has been a member for 5-6 years
  • Referred between 10 and 49 users
+1 more
Matthias_ says

My tip: Use for heavy Projects Open GL! If you have a great video card it renders very fast!

4901 posts
  • Senior Reviewer
  • Support Staff
  • Envato Staff
  • United States
  • Exclusive Author
  • Has been a member for 7-8 years
  • Sold between 5 000 and 10 000 dollars
+6 more
MarkBrodhuber Staff says

Yep, I use OpenGL with my 295, and it does speed up AE pretty well. Cuda tech is built into the card and while I wish I could have picked up a quadro, I wasn’t able to pay the price I paid for the whole computer on just the video card.

Also, RAID configs do help but you lose redundancy so backing up in crucial. A friend of mine has two VelociRaptors from Western Digital. Smaller drives (more expensive) that spin at 10,000, he set them up in a RAID0 configuration to increase render/write time and its noticeably faster from this. But then after the render is finished he immediately backs up the render to other, slower, internal drives.

Also, you may want to consider getting an eSata card, which allows you to connect Sata hard drives externally without having such an impacting speed drop that you get with USB connections.

3135 posts
  • Beta Tester
  • Bought between 500 and 999 items
  • Exclusive Author
  • Has been a member for 5-6 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Sold between 1 000 and 5 000 dollars
  • United States
  • Won a Competition
Daniel_R says
Yep, I use OpenGL with my 295, and it does speed up AE pretty well. Cuda tech is built into the card and while I wish I could have picked up a quadro, I wasn’t able to pay the price I paid for the whole computer on just the video card.

Also, RAID configs do help but you lose redundancy so backing up in crucial. A friend of mine has two VelociRaptors from Western Digital. Smaller drives (more expensive) that spin at 10,000, he set them up in a RAID0 configuration to increase render/write time and its noticeably faster from this. But then after the render is finished he immediately backs up the render to other, slower, internal drives.

Also, you may want to consider getting an eSata card, which allows you to connect Sata hard drives externally without having such an impacting speed drop that you get with USB connections.

Thanks Mark. I have an eStata card and use Sata hard drives externally….I’m considering to get a faster HD like and a configuration like your friend.

3135 posts
  • Beta Tester
  • Bought between 500 and 999 items
  • Exclusive Author
  • Has been a member for 5-6 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Sold between 1 000 and 5 000 dollars
  • United States
  • Won a Competition
Daniel_R says
My tip: Use for heavy Projects Open GL! If you have a great video card it renders very fast!

Thanks Driverx for your advice and sharing your knowledge.

3135 posts
  • Beta Tester
  • Bought between 500 and 999 items
  • Exclusive Author
  • Has been a member for 5-6 years
  • Repeatedly Helped protect Envato Marketplaces against copyright violations
  • Sold between 1 000 and 5 000 dollars
  • United States
  • Won a Competition
Daniel_R says

Thanks Felt_Tips…I appreciate your approach as it is very helpful. I didn’t know saving projects as image sequences will help even if AE crashes..I live this forums…haha

by
by
by
by
by
by