Add the ability to keyframe an imported After Effects MOGRT
It would be extremely useful to be able to keyframe the controls in Premiere Pro for a MOGRT (Motion Graphic Template) created in After FX. I create a template in AFX, add it to CC libraries, I can import this into Premiere and adjust the controls, but I can't keyframe them. This would take the power of MOGRT's to a whole new level.
I have extensively documented the process I'm trying to do here: https://forums.adobe.com/thread/255599
Alexander Davis commented
For my use case, a 'List' animation is created, where the keyframing could be used to expose indexed lines in a text animation. It would be very convenient to keyframe the active lines so that the client could control when list entries become visible. Graphical personality could then be introduced at the animation level as well. This could keep the clients workload down to "write the list" and "select visible lines" with optional fade-in / fade-out mechanisms.
It would also be convenient if the mogrt in PrPro could utilize markers to indicate progress. This would allow parameters to be enforced uniformly across all transition points. I yield that this is slightly trivial since keyframes could accomplish all of this, but there are already supported effects (Opacity Flash - Layer Markers) that provide this sort of a workflow and it seems reasonable to consider such a mechanism.
Crude example attached. The start/end essential properties support a dynamic keyframing that the user can control, but they have to splice multiple mogrts back-to-back to simulate list progression over talking points. Keyframing would just allow a single slider to indicate the end of the list, or even start/end sliders could be separated and used.
Thanks Mike, really appreciate your response.
Paul and Levi, this may or may not help but I've had some success with a few workarounds:
- One thing I've done is add duration controls, and tied the animation in with a duration. I can set the duration of either the whole mogrt or an individual effect, and the animation changes it's speed or timing based on that.
- For following a tracking point, I've overlaid 2 mogrts before where one entire clip follows the motion tracking using the standard Motion controls, the other clip is static but both tie together at the same position which can be entered into both mogrts. Hacky but it did the trick.
- I also considered making a script that could insert a mogrt over and over, each is one frame duration, and the script would set certain values for the controls, effectively a makeshift animated mogrt. I haven't needed it enough yet to seriously look into this though and whether it can be done.
I've attached an screenshot of one that uses a duration slider to control how long before the graphic animates out. I think this one also used the length of the text to change some animation timings too. So simple animating can be done by building it in, but it's much more complex.
Mike Berry commented
Hi Paul -
The complications are not at the UI/UX level. They are at the communication level between the Pr and AE code, particularly for mogrts that require dynamic link.
Paul Slemmer commented
I'll add my voice to this thread and say this feature would be extremely useful for the creation of more detailed text templates as mogrts.
I'm the creator of a very simple but widely used preset for text in AE. Myself and now my users have noticed the benefit of using this preset in mogrts for Premiere. That's already been done with much success, but exposing the timing functionality to Pr would only be possible if keyframe and/or marker tracks were modifiable in Pr.
As mentioned in the forum thread, the UI for this is all there if you right click the fx icon on a mogrt in the timeline. To be a little bold, I find it unacceptable that adding this functionality has not been addressed in the almost 4 years since its posting, as it affects a flagship feature of not one but two apps. In fact, the presence of a vestigal UI that does nothing should qualify this as a bug not a nice-to-have.
In addition to the use cases described, this is a relevant topic to some time artifacts when using Protected Regions, namely that any looping/random motion in the unprotected regions is sped up. Short of overhauling that feature, the addition of keyframe-able essential graphics properties would give mogrt creators a different pipeline to use if such time artifacts affect them.
If any of the complications mentioned are related to decisions in functionality (how keyframes are overridden, etc) I would be more than happy to work with the development team to understand how those decisions would be perceived from the user's end.
Mike Berry commented
We do see this thread and have responded multiple times, as recently as a few months ago. We know this is a request, but there are a number of complications and we have not had the capacity to take this on to date.
The link I posted in the description is wrong, for reference it can be found here: https://community.adobe.com/t5/premiere-pro-discussions/is-there-any-way-to-keyframe-an-ae-mogrt-in-premiere/td-p/10177446
Great to see so much support for this, it's now in the top 50 requests for Premiere Pro features! Disappointing that there's no response from Adobe after 4 years - it really isn't hard just to say "we've noticed but we don't have capacity to work on this yet" so we don't feel completely ignored... but hey.... we're only customers!
Levi DeWitt commented
Yet another comment to bring this thread back to the top.
I'm experimenting with a complex, adaptive Ae -> Pr essential graphics template for the first time and I am quickly realizing this is impossible without the ability to import the keyframes from Ae to Pr, or the ability to add keyframes to the template in Pr.
Essential graphics is so close to being a truly amazing and powerful tool, adding keyframe features is a small feature that would greatly increase Essential Graphics utility.
What I am thinking of is this: Currently, you can make a EG template from scratch in Pr, set keyframes, set the intro/outro animation segments then, boom, you now have an adaptive template that auto-adjusts as you change the clip's length. That's exactly what I'm wanting, but instead of building it in Pr, I'd like to build it in Ae (which is Adobe's intended program for doing heavy-lifting keyframe work in the first place).
I'd also expect/desire for any EG keyframes set in Ae to be brought over automatically to Pr. Without this as an option, Essential Graphics' utility is greatly limited for me.
Kevin Gonzales commented
YES, PLEASE! I use slider controls all the time and I have to go into After Effects each time I want to change a value in the graphic I am making. It is such a pain. It would be absolutely fantastic to be able to keyframe properties of a mogrt in Premiere.
Paul Starsky commented
Just wanted to bump this back up. This would be an amazing addition.
Oliver Eyre commented
Hello Adobe! Any news on this? In was posted in 2018!!
Alex Simon commented
I find this strange that it's not in already. In Effects Controls there is Graphic Parameters. I was expecting to just find stopwatches throughout. Finding this thread is a disappointment
Marcus Pettersson commented
It is utterly strange that I can add a slider to the Essential Graphics panel but it is not keyframeable in Premiere. Then it´s meanless to co-work with project that has graph and bars and statistics where the nuumbers are chnging and where I want it to be editable by another person in my organisation.
Carla Morales commented
THIIIISSS ISS NEEEDEEEDDD
Liam Leslie commented
Created my first motion graphics templates recently to speed up workflow and couldn't believe that this wasn't a feature. Adobe need to add the ability to keyframe the individual mgrt graphic parameters ASAP!
Jem Clowes commented
This would be such massive help being able to key frame the Graphic Parameters! Save so much time and allow editors to stay in one programme rather than having to go back between premiere and after effect.
While this feature is not in development at the moment, you have a couple of options to help you fine-tune animations in Mogrts once you're in Premiere Pro.
There is a feature called Responsive Design - Time which allows you to change the overall timing of a Mogrt by creating Protected Regions at certain points in the Primary comp. If you want to be able to fine-tune the animation in Premiere, then setting the Protected Regions around the parts of the comp that are static will allow the timing to be squashed or stretched in the animated parts.
Or if you want to be able to control the timing of certain elements in your Mogrt, then EC Abrams tutorial on using expressions for time is a must watch!
Control Time in Templates - Adobe After Effects tutorial
Thanks so much,
Amir Aizat Kamaruzaman commented
This feature is needed urgently! This will allow video editors to really fine tune the timing of the animation.
Jacob Johnson commented
There are so many things I want to do with the essential graphics, but can't because it doesn't support keyframes. Please add this feature. It will open up a lot of new possibilities for editors.
Marie-Eve Lapierre commented
Hong Tran commented