Keyframe
Entenda como keyframes definem valores de parâmetros em momentos específicos e controlam animações no Kdenlive.
O que você vai aprender
- Definir keyframe como um valor de parâmetro em um momento específico do tempo
- Diferenciar os tipos de interpolação: linear, suave, ease in/out e bézier
- Localizar e editar keyframes no painel de efeitos e no editor de curvas
- Criar animações de posição (efeito Ken Burns) usando keyframes
Keyframe🔗
Um Keyframe (quadro-chave) é um conceito fundamental em edição de vídeo que permite criar animações e variações controladas de parâmetros ao longo do tempo. No Kdenlive, keyframes são a base para animações de opacidade, posição, escala, e praticamente qualquer parâmetro de efeito que varia no tempo.
O Conceito Básico🔗
A ideia central é simples: você define um valor para um parâmetro em um momento específico do tempo. O software então interpola (calcula) os valores para todos os momentos entre seus keyframes definidos.
Exemplo: Opacidade de Clipe🔗
Imagine que você quer que um clipe faça fade in (aparece gradualmente) no início:
- No frame 0 (início): opacidade = 0% → primeiro keyframe
- No frame 60 (após 2 segundos a 30fps): opacidade = 100% → segundo keyframe
O Kdenlive calcula automaticamente que a opacidade deve variar linearmente de 0% para 100% entre esses dois pontos — o processo de interpolação é similar ao que codecs usam entre frames.
keyframe-opacidade.png
Tipos de Interpolação🔗
O Kdenlive oferece diferentes tipos de interpolação (também chamados de curvas de animação):
Linear🔗
O valor muda em velocidade constante entre keyframes. É o tipo mais simples e muitas vezes o mais adequado para transições rápidas.
Suave (Smooth)🔗
A transição é mais suave, com aceleração e desaceleração nas bordas do keyframe. Bom para movimentos que precisam parecer mais naturais.
Ease In / Ease Out🔗
Variações mais controladas onde você pode definir independentemente como a curva se comporta antes e depois do keyframe.
Bézier🔗
Curvas completamente controláveis através de alças (handles) que você arrasta manualmente. Para animações complexas e precisas.
keyframe-curvas.png
Onde Encontrar Keyframes no Kdenlive🔗
Painel de Efeitos🔗
Quando você adiciona um efeito a um clipe, muitos parâmetros têm um ícone de diamante (◇) ao lado — isso indica que o parâmetro suporta keyframes.
Editor de Curvas🔗
Acesse via menu Exibir → Editor de Curvas de Keyframe. Este painel mostra graficamente todos os keyframes de todos os parâmetros do clipe selecionado, permitindo edição precisa.
Inspector🔗
No painel lateral direito, quando um clipe está selecionado, você vê os parâmetros do efeito ativo com seus keyframes listados.
Keyframes e Animação de Posição🔗
Uma aplicação muito comum é animar a posição de um clipe para criar um efeito de “imagem dentro da imagem” ou “Ken Burns” (panorâmica lenta sobre uma imagem):
- Adicione o efeito “Posição” ao clipe
- Coloque um keyframe no início com posição central
- Mova para outro ponto no tempo
- Adicione outro keyframe com posição deslocada
- O Kdenlive interpola o movimento
keyframe-posicao.png
Dicas Práticas🔗
- Menos é mais: muitos keyframes com interpolações complexas podem criar movimentos erráticos. Comece com poucos e adicione se necessário.
- Use previews: keyframes forçam recálculo constante. Use proxy para preview se o projeto for pesado.
- Curva simétrica: para animações de “entrada e saída”, copie a curva e inverta-a no tempo.
Você aprendeu
- Keyframes definem valores de parâmetros em pontos específicos; o Kdenlive interpola os valores intermediários
- Interpolação linear produz velocidade constante; suave adiciona aceleração/desaceleração nas bordas
- O ícone de diamante (◇) ao lado de um parâmetro indica suporte a keyframes
- Poucos keyframes bem posicionados produzem animações mais naturais que muitos keyframes complexos
Cuidado com a colisão de vocabulário: keyframe de animação e keyframe de compressão são coisas diferentes.
Na linha do tempo do Kdenlive, um keyframe marca um valor de parâmetro num instante, e o programa interpola entre eles. Na codificação de vídeo, um keyframe (quadro I) é um quadro completo, sem depender dos vizinhos, e é onde o player consegue começar a decodificar. Ajustar um não tem efeito nenhum sobre o outro.