Copy link to clipboard
Copied
After some problems with mogrt in premiere pro, I create a very simple mogrt for testing purpose :
- 10 s long
- protected regions at start (from 0 to 1s) and end (from 9 to 10s)
- a text box with text.source script : Time
- another text box with text.source script : thisComp.duration
I create the mogrt and import it in premiere pro (2025)
I extend the mogrt to 20 s
For the first second, everything is fine for the first text box, the time is correct. But the second text box show "10" and not "20"
After the first second, the time is incorrect, it is stretched.
I have created some mogrt with lots of scripted animations (in general, an intro, then continous animation and an outro). The animation speed is ok in the intro and outro but slower or faster in the middle.
I hope I could modify my code to adapt, but as duration doesn't adapt if stretched, it's impossible for the mogrt to know the duration in premiere pro.
Is someone know how to fix that ?
Copy link to clipboard
Copied
Hi,
Thanks for the question. MOGRTs don’t update thisComp.duration when stretched in Premiere Pro, which might cause timing issues. Use Responsive Design – Time to protect intro/outro regions and avoid relying on thisComp.duration for dynamic length. Instead, manually control duration with MOGRT parameters or align animations within protected regions. Ihope the advice helps. Let me know. Thx, ^ KM
Copy link to clipboard
Copied
Thank you
Another incomprehensible limitation with mogrts. It would be very complicated to adapt my mogrts, because they have a lot of nested animations.
It would have been normal for the duration to adjust automatically, with two Adobe products that are designed to work together.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now