nonotion nonotion luccagualda.com ↗

EzMOGRT

// GUIA VISUAL — v0.4.0 · After Effects 2022–2026+ → Premiere Pro

Um painel que transforma composições do After Effects em MOGRTs responsivos — com caixa que segue o texto, links entre camadas, animações editáveis e exportação num clique.

// LEIA DE CIMA PRA BAIXO — É UM FLUXO

O que o EzMOGRT faz

MOGRT (Motion Graphics Template) é um template animado que o editor usa e ajusta dentro do Premiere sem abrir o After Effects.

Montar um MOGRT bom à mão é trabalhoso: você precisa de expressões pra caixa acompanhar o texto, controles centralizados, e publicar tudo no Essential Graphics. O EzMOGRT faz esse trabalho pesado por você e entrega um rig pronto: uma estrutura de camadas ligadas por expressões, com todos os controles num lugar só.

// O PROBLEMA

Caixa que não acompanha o texto, keyframes travados que o editor não consegue mudar, controles espalhados, exportar exige entrar no painel do AE na mão.

// A SOLUÇÃO

Caixa responsiva via sourceRectAtTime(), animação por slider (editável no Premiere), controles centralizados no EZ_CONTROL e export do .mogrt pelo próprio painel.

Anatomia do rig

Toda funcionalidade gira em torno de papéis fixos: controle, texto principal, linha 2, caixa e animação. Os nomes internos ficam sempre em inglês (pra não quebrar expressões ao trocar de idioma).

EZ_CONTROL null · guide layer Padding · Cores · Escala Animação · Links TXT_MAIN texto principal EZ_BOX caixa (atrás do texto) EZ_ANIM null de animação (opcional) segue expressão (controle → propriedade) relação estrutural (segue / parent) Regra de ouro: você mexe no EZ_CONTROL, o resto responde por expressão. Esses mesmos controles viram os sliders do Premiere.
// estrutura criada automaticamente pelo AUTO_BOX
TXT_SUB: o lower third novo já inclui uma segunda linha para cargo/subtítulo. Ela acompanha a justificativa do texto principal e pode ser ligada, desligada, recolorida e espaçada pelo EZ_CONTROL.
Auto Repair: cada camada é “etiquetada” internamente no campo comment. Se você renomear TXT_MAIN, TXT_SUB, EZ_BOX ou EZ_ANIM, o botão // AUTO_REPAIR reencontra pelo papel e restaura o nome — sem quebrar as expressões.

O fluxo em 4 etapas

As abas do painel são as etapas do trabalho, na ordem. A barra de status abaixo das abas mostra ao vivo a comp ativa, o que está selecionado e se já existe rig (fica verde quando detecta).

1 · CRIAR comp + rig + Auto Box 2 · LINK ligar camadas 3 · ANIMAR preset por slider 4 · EXPORTAR EGP + .mogrt
// 2 e 3 são opcionais — um lower third simples vai direto de 1 pra 4

01 // CRIAR

Aqui nasce o rig. Dois caminhos: criar um lower third do zero, ou "riggar" um texto que você já tem.

Caminho A — Criar do zero

  1. Escolha o formato (16:9 horizontal, 9:16 vertical, 1:1 quadrado).
  2. Clique [ CRIAR LOWER THIRD ].
  3. O painel cria a comp, texto principal, linha 2, caixa e EZ_CONTROL — tudo já ligado.

Caminho B — Auto Box na seleção

Já tem um texto na sua comp? Rig sem recriar nada:

  1. Selecione o text layer (e opcionalmente um ou mais shapes — retângulo, elipse ou path livre).
  2. Clique // AUTO_BOX.
  3. Se não escolher shape, ele cria uma caixa nova. O maior shape selecionado vira o box principal; os demais viram seguidores e acompanham o texto mantendo sua proporção e offset.
O que a caixa faz: ela lê o tamanho do texto em tempo real e se ajusta. Retângulos puros são redimensionados sem distorção; formas livres são escaladas para envolver o texto. Ao adotar um shape existente, a cor atual dele vira o Box Color, preservando o visual.
Re-rodar é seguro: aplicar AUTO_BOX de novo numa comp já riggada atualiza o rig sem duplicar camadas nem controles.
Linha 2, âncora e estilos: // ADICIONAR_LINHA_2 cria ou religa o TXT_SUB; selecionar um segundo texto no AUTO_BOX também o adota. ESQ / CENTRO / DIR define de onde o texto cresce quando for editado no Premiere. Em // ESTILOS, salve cores, paddings, borda e tempos de animação para reaplicar em outro rig.

03 // ANIMAR

Três presets de entrada. O diferencial: tudo é feito por expressão dirigida por slider, não por keyframes travados — então duração, atraso, distância e overshoot continuam editáveis dentro do Premiere.

PresetEfeitoControles
Apple RevealCaracteres sobem e aparecem em varredura suave.Duração, Atraso
Slide LateralEntra da esquerda ou direita; a caixa acompanha o texto.Duração, Atraso, Direção, Distância
Scale PopNasce pequeno, passa do tamanho (overshoot) e assenta.Duração, Escala inicial, Overshoot
  1. Tenha um rig na comp (aba 1). Escolha o preset.
  2. Ajuste duração, atraso e os parâmetros do preset.
  3. Clique [ APLICAR ANIMAÇÃO ] e dê play.
Trocar de preset é limpo: aplicar um novo preset remove o anterior automaticamente — pode experimentar à vontade sem sujar a comp.
Animação de saída: o campo Saída (s) cria a animação reversa no fim da camada, ancorada no outPoint. Ao encurtar ou esticar o MOGRT no Premiere, a saída se reposiciona. Use 0 para não ter saída; o tempo é publicado como Duração da Saída.

04 // EXPORTAR

Publica os controles no Essential Graphics e gera o arquivo .mogrt pronto pro Premiere — sem sair do painel.

  1. // PUBLICAR_PROPRIEDADES_NO_EGP — envia todos os controles do rig (caixa, cores, escala, animação, links) ao Essential Graphics, com nomes no idioma escolhido.
  2. // VALIDAR_RIG — confere se está tudo pronto pra virar MOGRT e avisa o que faltar.
  3. Dê um nome ao MOGRT (ou deixe vazio pra usar o nome da comp).
  4. [ EXPORTAR .MOGRT ] — o AE pede a pasta e salva o arquivo.
  5. No Premiere: arraste o .mogrt pra timeline e ajuste os controles no Essential Graphics.
Ordem importa: publique no EGP antes de exportar. Se não houver nenhum parâmetro publicado, o export avisa e não gera o arquivo.

Controles do EZ_CONTROL

Ficam em Effect Controls > EZ_CONTROL. Mexer neles atualiza a cena ao vivo — e são exatamente estes que o editor recebe no Premiere.

ControleO que faz
Padding X / YEspaço entre o texto e a borda da caixa (horizontal / vertical).
Offset X / YDesloca a caixa em relação ao texto.
RoundnessArredondamento dos cantos da caixa.
Box Color / OpacityCor e opacidade da caixa.
Text ColorCor do texto principal.
Show Line 2 / Line 2 Color
Line Spacing
Mostra, recolore e ajusta a distância do subtítulo TXT_SUB.
Stroke Width / ColorEspessura e cor da borda do box.
Global ScaleEscala texto e caixa juntos.
Enable BackgroundLiga/desliga a caixa (checkbox).
Global Opacity / Rotation
Master Offset X / Y
Criados pelo Link Hub simples quando você usa esses mestres.
Anim Duration / Delay / Out Duration
Slide Distance / Direction
Start Scale / Overshoot
Criados pelo Animation Builder conforme o preset aplicado.

Dicas e solução de problemas

// LER O CONSOLE

Toda ação responde no console do painel: verde = ok, amarelo = aviso, vermelho = erro (com a linha exata).

// STATUS SEM COMP

Se a barra diz "SEM COMP ATIVA", abra/selecione uma composição — a maioria dos botões precisa de uma comp aberta.

// COMPS ANTIGAS

Rigs feitos numa versão anterior: rode // AUTO_BOX de novo para atualizar as expressões antes de animar/exportar.

// NOMES QUEBRADOS

Renomeou uma camada EZ_* sem querer? // AUTO_REPAIR reencontra pelo papel e restaura.

// EXPORT VAZIO

"Nenhum parâmetro no EGP": clique PUBLICAR antes de exportar.

// PING

// PING_HOST confirma que o motor do plugin está carregado e lista os módulos ativos.

Instalar & abrir

O manifesto atual é o v0.4.0 e aceita After Effects 22.0 (2022) ou mais novo. O painel é CEP, dockável e bilíngue (PT/EN).

// PACOTE DO USUÁRIO

Extraia o ZIP completo e execute INSTALAR.cmd quando o pacote distribuído incluir o instalador. A instalação é por usuário, em %APPDATA%\Adobe\CEP\extensions\EzMOGRT, sem exigir administrador.

// ABRIR NO AE

Reinicie o After Effects e abra em Window → Extensions → EzMOGRT. Encaixe o painel perto de Essential Graphics para seguir o fluxo Criar → Link → Animar → Exportar.
Se você recebeu somente a pasta-fonte: copie a pasta inteira para o diretório CEP acima e habilite PlayerDebugMode no seu usuário. Não copie apenas index.html — o painel depende das pastas js, css, jsx e CSXS.