Skip to main content
Participant
September 19, 2020
해결됨

Create MOGRTs in After Effects for premiere with different aspect ratio settings

  • September 19, 2020
  • 2 답변들
  • 3006 조회

Hi, 

 

I'm making some MOGRTs in after effects that editors need to use in Premiere and they need to work 16x9, vertical and square. What is the best way to create settings in the MOGRT so that I can deliver a single MOGRT with options for the editor to select the screen size they are using? If it was a name strap for example the scale and position of everything would need to be slightly different for each screen size. Can anyone suggest the best way to set this up? 

 

Thank you, 

James

이 주제는 답변이 닫혔습니다.
최고의 답변: Mathias Moehl

What you could do is create a separate comp for each aspect ratio and then place all of them as precomps in a master comp (that should have a size big enough to include all the others, i.e. if you support 1920x1080 and 1080x1080 and 1080x1920 your master comp should have 1920x1920).

Then in the Master Properties, you could

1. add a dropdown control to choose the aspect ratio, say "16:9", "1:1" 9:16"

2. to the opacity of the precomp layer for the 16:9 content add an expression

var variant = LINK_DROPDOWN_HERE;
(variant == 1)? 100:0

That way opacity of the precomp will be 100 if first option is choosen in dropdown and otherwise it will be 0, i.e. invisible

3. do the same for all other variants but change the variant check accordingly i.e. variant == 2 for the second variant etc. Then always exactly one variant is visible depending on which variant you choose in the dropdown.

2 답변

Participant
September 20, 2020

Thanks for the reply. I was also looking for some script / expression suggestions so that I can set up a position property in AE in the MoGRT labelled as 'aspect ratio' so the editor can select the screen size they want and the mogrt is set up to reposition the animation depending on which option they choose. If there's an easy way to do that? 

Mathias Moehl
Community Expert
Community Expert
September 20, 2020

What you could do is create a separate comp for each aspect ratio and then place all of them as precomps in a master comp (that should have a size big enough to include all the others, i.e. if you support 1920x1080 and 1080x1080 and 1080x1920 your master comp should have 1920x1920).

Then in the Master Properties, you could

1. add a dropdown control to choose the aspect ratio, say "16:9", "1:1" 9:16"

2. to the opacity of the precomp layer for the 16:9 content add an expression

var variant = LINK_DROPDOWN_HERE;
(variant == 1)? 100:0

That way opacity of the precomp will be 100 if first option is choosen in dropdown and otherwise it will be 0, i.e. invisible

3. do the same for all other variants but change the variant check accordingly i.e. variant == 2 for the second variant etc. Then always exactly one variant is visible depending on which variant you choose in the dropdown.

Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects
Participant
September 20, 2020

That's perfect thank you! 

 

The only thing is that this has created a new issue with the source text - now that I have a precomp for each aspect ratio the source text is now inside the precomp so I can't make it an editable part of the MOGRT. 

 

Any clever expressions to fix that? 

 

Many thanks.

Roland Kahlenberg
Legend
September 19, 2020

Premiere locks a MoGRT's screen aspect ratio when it is first imported into a project. Hence, there is no ONE MoGRT fits all scenario. AE is fine for Comp-Aware templates but not so with Premiere. Perhaps this may change in the future as more users write in to request such a feature.

 

 

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV