Skip to main content
Manniac
Known Participant
May 25, 2018
Question

Why is AE Motion Graphics Templates performance so bad in Premiere?

  • May 25, 2018
  • 3 replies
  • 4843 views

Hi there! I have a nagging performance issue.

I created a motion graphics template in After Effects, that includes 6 to 8 video layers and also 2 text layers.

Most of these layers use expressions for various things:

Some turn on or off visibility by changing the opacity value.

Other expressions change positions in response to mograph controls.

Controls in my template determine how the expressions play out. But basically everything is quite simple. No wild calculations there.

Now in After Effects the template plays fast, even at at the highest resolution.

Also in Premiere, a sequence containing the AE mograph plays totally fine.

But it is insanely slow to render!

Without mographics, rendering takes 2 - 3mins. With the mographics it takes 1-2 hours!

Hardware acceleration is on.

Why is this? Is there a secret switch, like "make AE mograph templates render fast"? Or is it just in the nature of AE mograph templates to always be painfully slow?

Does anybody have a tip, what I could try to improve render time?

I use the latest version of CC, on a Windows 10/64 PC, latest Nvidia driver, fast cpu, 64gb ram

This topic has been closed for replies.

3 replies

Sikosyn
Known Participant
November 5, 2018

Hi Manniac.

Are you using any pre-comps in your main comp?

i had the same problem when I was using about 8 pre-comps (with alot of expressions inside those comps with "turn on or off visibility by changing the opacity value" using checkboxes) inside my main comp.

What I did was pre-rendering everything I didn't need to modify into Targa seqs, and put everything inside my main comp and using no pre-comps.  Performance increased 500%.

Averdahl
Community Expert
Community Expert
May 25, 2018

This is not a final solution, but i would never use AE Motion Graphic Templates and let Premiere Pro render them, since as you already has discovered takes too long time. It is based on Adobe Dynamic Link and has been plauged with long render times from day one.

Use the AE Motion Graphic Template, edit it to your liking in AE, render it out from AE to QT CineForm or QT Animation, import it to Premiere Pro and enjoy real time playback. If you want/need to do changes use the Edit Original command in Premiere Pro to open up the AE project, do the changes and render it out again. (It is already added to the Render Queue when using Edit Original.)

Dynamic Link was introduced ca 2006 and has always had issues such as looooong render times compared to AE.

Manniac
ManniacAuthor
Known Participant
May 25, 2018

Thank you for your suggestion! Unfortunately prerendering is not useful in my case.

This template was made to speed up the process of creating daily videos. Prerendering all instances of the mograph would be overkill. Also my editors doesnt know how to use After Effects.

After all, mograph is supposed to streamline the video making process, not complicate it

juanmario
Participating Frequently
May 25, 2018

The .mogart according to my point of view, is the ability of the program to have a friendly interface for the creation of simple titles with their respective controls.

As for complicating it, everything depends on what the user of the program wants.

juanmario
Participating Frequently
May 25, 2018

Hi.

If your motion graphics template is so complex, 6 to 8 video layers and also 2 layers of text and expressions, you should consider exporting your title directly from AE.

Although there are similarities between Premiere and AE, it must be understood that they were conceived for different purposes.

Manniac
ManniacAuthor
Known Participant
May 25, 2018

Thank you juanmario. But 6 to 8 video layers is not complex. In After Effects you easily ramp up hundreds of layers. I forgot to mention that even with 2 video layers rendering in premiere is terrible. This seems like a weird bug to me, and I was hoping anyone has tips how to improve performance specifically on motion graphics. This is a core feature of Premiere, isn't it?