ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

AE CC Multiprocessing

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
Farhan Ali
AE CC Multiprocessing
on Mar 1, 2015 at 1:55:13 pm

Hello everyone hope you're all doing well, after almost 7 years in the making I finally have my dream "Editing Desktop PC". It's always been a dream and now it's reality lol.

My desktop has the following spec:-

OS:- Windows 7 Professional 64bit
CPU:- Intel i7 4790 @ 3.60GHz
RAM:- 32GB DDR3 @ 1066MHz
GPU:- 2x 4095MB (4Gb) Nvidia GeForce GTX 970

I would like to make use of the "Multiprocessing" features that's available within AE.



Can someone please suggest what would be the best possible solution.
Also, when it comes to rendering I mainly use Adobe Media Encoder and do not rendering directly from AE. Not sure if that would affect performance/rendering times.


Return to posts index

Walter Soyka
Re: AE CC Multiprocessing
on Mar 2, 2015 at 3:38:58 pm

[Farhan Ali] "Can someone please suggest what would be the best possible solution. "

See Adobe's FAQ What are the optimum memory settings for best performance in After Effects?...



[Farhan Ali] "Also, when it comes to rendering I mainly use Adobe Media Encoder and do not rendering directly from AE. Not sure if that would affect performance/rendering times."

When you render from AME, all rendering happens in a single background process. Multiprocessing is not available from AME. For maximum performance, render from Ae with multiprocessing on, then encode the output file in AME. You can automate this with an AME watch folder.

Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive [twitter]   |   RenderBreak [blog]   |   Profile [LinkedIn]


Return to posts index

Farhan Ali
Re: AE CC Multiprocessing
on Mar 2, 2015 at 4:27:04 pm

Hey Walter thanks for you're reply, I will be checking out the link you mentioned.
Also I did some tests, rendering using AE without multiprocessing reduced the time compared to AME by 2 hours 15 minutes! That's insanely fast, although it looked like 82% of the RAM was being used by AE.

But the downside of rendering using AE is that the final video size is huge! Just over 22GB for 2 minute clip. Anyway I could reduce the file size, or is this where AME comes into play?

Thanks


Return to posts index


Walter Soyka
Re: AE CC Multiprocessing
on Mar 2, 2015 at 5:36:22 pm

[Farhan Ali] "Also I did some tests, rendering using AE without multiprocessing reduced the time compared to AME by 2 hours 15 minutes! That's insanely fast, although it looked like 82% of the RAM was being used by AE."

I assume you mean using Ae WITH multiprocessing, not without?

MP uses a ton of RAM, because it basically starts a separate instance of the After Effects renderer for each simultaneous frame being rendered (up to the number of available CPU cores).

I have written a lot about multiprocessing here in the last couple weeks; a quick search on this forum for "multiprocessing" will give you a lot of background on how it all works.



[Farhan Ali] "But the downside of rendering using AE is that the final video size is huge! Just over 22GB for 2 minute clip. Anyway I could reduce the file size, or is this where AME comes into play?"

You could render to a lightly-compressed format like CineForm/DNxHD/ProRes instead of a totally uncompressed format -- that would help reduce your initial file size without compromising much quality -- but yes, AME will do a much better job of compression than Ae does.

Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive [twitter]   |   RenderBreak [blog]   |   Profile [LinkedIn]


Return to posts index

Farhan Ali
Re: AE CC Multiprocessing
on Mar 2, 2015 at 5:46:21 pm

I will search around for your threads should be interesting.

When I'm rendering using AE I'm using "QuickTime" output module, the final outcome tends to have large file size.
If I was to use AME to encode the rendered video from AE would that affect quality?

Also, what other "output module" should I render my projects instead of QuickTime? As the file sizes are huge.

Thanks


Return to posts index

Walter Soyka
Re: AE CC Multiprocessing
on Mar 2, 2015 at 5:59:48 pm

[Farhan Ali] "When I'm rendering using AE I'm using "QuickTime" output module, the final outcome tends to have large file size. If I was to use AME to encode the rendered video from AE would that affect quality? "

Yes, of course. Most video compression schemes are lossy, meaning they throw away visual information in order to lower data rate/file size. Compression is compromise.


[Farhan Ali] "Also, what other "output module" should I render my projects instead of QuickTime? As the file sizes are huge."

An output module is a element in an After Effects render queue item that is responsible for post-processing and encoding output frames. QuickTime may be used by an output module, but it is not an output module itself.

QuickTime is a container format that can use many different codecs. Using QuickTime does not make huge file sizes, but using uncompressed or losslessly-compressed formats like Animation might.

See this FAQ from Adobe, "What is the best format for rendering and exporting from After Effects?"

https://forums.adobe.com/thread/729526

Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive [twitter]   |   RenderBreak [blog]   |   Profile [LinkedIn]


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]