O que você vai aprender

  • Aplicar o efeito Rotoscoping para isolar objetos em movimento frame a frame
  • Desenhar contornos com curvas Bézier e manipular pontos de controle no monitor
  • Animar a máscara ao longo do tempo usando keyframes e interpolação automática
  • Refinar bordas com feathering para transições naturais entre máscara e imagem
  • Usar a máscara resultante para isolamento de cor, efeitos seletivos e composição

Rotoscoping: Mascaramento de Objeto em Movimento🔗

Isolar um objeto que se move no quadro é uma das tarefas mais exigentes da pós-produção. Sem fundo verde, sem marcadores de tracking, a única saída é desenhar a máscara à mão e animá-la ponto a ponto. Este tutorial cobre o workflow completo no Kdenlive: do primeiro ponto Bézier ao feathering final, passando pela estratégia de keyframes que reduz centenas de frames a algumas dezenas de ajustes manuais.

Duração estimada: 55 minutos Arquivos necessários: clipe de 5-10 segundos com objeto em movimento sobre fundo complexo

Antes de começar

  • Kdenlive 24.02 ou superior
  • Familiaridade com keyframes e timeline
  • Conhecimento básico de ajuste de cor

Conceito de Rotoscoping🔗

Rotoscoping é a técnica de criar uma máscara vetorial que acompanha o contorno de um objeto ao longo do tempo. O nome vem da rotoscopia tradicional, onde animadores projetavam filmagem real e desenhavam por cima, frame a frame.

No Kdenlive, o efeito Rotoscoping (disponível em Efeitos -> Alpha -> Rotoscoping) gera um canal alpha baseado em um caminho Bézier desenhado no monitor. A máscara pode ser:

  • Estática: o objeto não se move, a máscara é desenhada uma vez
  • Animada com keyframes: o objeto se move, e a máscara é redefinida em frames-chave; o Kdenlive interpola os pontos intermediários
  • Assistida por tracking: dados de motion tracking deslocam a máscara automaticamente

A diferença entre rotoscoping e uma máscara de forma simples (elipse, retângulo) é a liberdade geométrica. Curvas Bézier permitem contornos irregulares — pessoas, veículos, animais — onde formas geométricas falham.

Criando Máscara🔗

Passo 1: Adicionar o Efeito🔗

  1. Selecione o clipe na timeline
  2. Abra o painel de Efeitos e procure por Rotoscoping
  3. Arraste o efeito para o clipe
  4. O monitor exibe o primeiro frame com a ferramenta de caneta ativa

Passo 2: Desenhar o Contorno Inicial🔗

  1. Posicione o playhead no frame onde o objeto está mais visível e estável
  2. Clique no monitor para criar o primeiro ponto de ancoragem
  3. Continue clicando ao redor do objeto — cada clique cria um ponto
  4. Para curvas suaves, clique e arraste para gerar alças de controle Bézier
  5. Feche o caminho clicando no primeiro ponto (o cursor exibirá um pequeno círculo)

Dica: comece com poucos pontos nas regiões retas e use mais pontos nas curvas fechadas. Menos pontos significam interpolação mais estável entre keyframes.

Passo 3: Ajustar Pontos Existentes🔗

  • Mover ponto: selecione a ferramenta de seta ({{ kbd(“V”) }}) e arraste o ponto
  • Adicionar ponto: clique sobre o segmento com a caneta ({{ kbd(“B”) }})
  • Remover ponto: selecione o ponto e pressione {{ kbd(“Delete”) }}
  • Ajustar alça: selecione o ponto e arraste as alças de controle independentes

Evite pontos desnecessários. Cada ponto extra é um parâmetro a mais para animar nos keyframes subsequentes.

Keyframes de Máscara🔗

A máscara desenhada no frame inicial vale apenas para aquele frame. Para acompanhar o movimento, é preciso definir keyframes.

Estratégia de Keyframes Esparsos🔗

Não tente rotoscopiari frame a frame. A abordagem eficiente:

  1. Desenhe a máscara no frame inicial — este é o primeiro keyframe (automático)
  2. Avance 10-15 frames ({{ kbd(“Shift+Right”) }} para saltos maiores)
  3. Observe onde a máscara desalinhou do objeto
  4. Ajuste os pontos necessários — o Kdenlive registra um novo keyframe automaticamente ao modificar a máscara em um frame diferente
  5. Repita até o final do clipe

Interpolação de Pontos🔗

Entre dois keyframes, o Kdenlive interpola a posição de cada ponto. A qualidade da interpolação depende de:

  • Mesmo número de pontos: se o keyframe A tem 12 pontos e o keyframe B tem 16, a interpolação falha ou produz artefatos. Mantenha o número de pontos consistente
  • Ordem dos pontos: os pontos são interpolados na ordem em que foram criados. Não reordene pontos entre keyframes
  • Movimento coerente: se o objeto gira ou muda de forma drasticamente, reduza o intervalo entre keyframes para 5-8 frames

Painel de Keyframes🔗

  1. Abra o painel Keyframes (Menu -> Exibir -> Keyframes ou {{ kbd(“Ctrl+K”) }})
  2. Cada keyframe da máscara aparece como um losango na linha do tempo do efeito
  3. Navegue entre keyframes com os botões de seta do painel
  4. Copie um keyframe ({{ kbd(“Ctrl+C”) }}) e cole em outra posição ({{ kbd(“Ctrl+V”) }}) para reaproveitar máscaras semelhantes

Refinamento🔗

Feathering (Suavização de Borda)🔗

O parâmetro Feather no efeito Rotoscoping controla a transição entre a área mascarada e o restante da imagem. Valores recomendados:

Tipo de bordaFeather
Objeto sólido com borda nítida (carro, placa)1-3 px
Pessoa com roupas definidas3-6 px
Cabelo, tecido, folhagem8-15 px
Transição atmosférica (fumaça, água)15-25 px

Feather excessivo pode fazer a máscara “vazar” para áreas adjacentes. Sempre verifique o resultado em zoom 100% no monitor.

Operação de Máscara🔗

O efeito Rotoscoping suporta operações booleanas quando combinado com outras máscaras:

  • Add (União): combina duas máscaras em uma só região
  • Subtract (Subtração): remove a área de uma máscara de outra
  • Intersect (Interseção): mantém apenas a sobreposição

Para objetos com partes que se separam (braços que se afastam do corpo), crie máscaras separadas e combine com Add.

Verificação com Alpha View🔗

Para inspecionar a máscara sem a imagem por baixo:

  1. No efeito Rotoscoping, ative a opção Mostrar Alpha (ou “Display as Alpha”)
  2. O monitor exibe branco onde a máscara cobre e preto onde é transparente
  3. Bordas cinza indicam a região de feathering
  4. Identifique vazamentos e buracos visualmente

Desative Alpha View antes de exportar — ela é apenas uma ferramenta de inspeção.

Aplicações🔗

Isolamento de Cor🔗

Aplicar correção de cor apenas ao objeto mascarado:

  1. Crie a máscara de rotoscoping no clipe em V2
  2. Adicione um efeito de Corretor de Cor (ou 3-way color corrector)
  3. Ajuste matiz, saturação e luminosidade — o efeito atua apenas dentro da máscara
  4. Útil para realçar um produto, corrigir tom de pele, ou criar looks parciais

Efeitos Seletivos🔗

A máscara permite aplicar qualquer efeito apenas ao objeto:

  • Blur seletivo: desfoque o objeto mantendo o fundo nítido, ou vice-versa
  • Preto e branco seletivo: objeto colorido sobre fundo em P&B (efeito Sin City)
  • Glow / brilho: adicione brilho apenas ao objeto mascarado
  • Distorção: aplique efeitos de distorção (wave, fisheye) apenas na região da máscara

Composição com Novo Fundo🔗

  1. Rotoscopie o objeto no clipe original (V2)
  2. Insira uma imagem ou vídeo de fundo em V1
  3. A máscara torna transparente a área fora do objeto no V2
  4. O fundo em V1 aparece através das regiões transparentes

Para resultado convincente, combine com ajuste de cor no objeto para que a iluminação seja coerente com o novo fundo.

Isolamento de Áudio Visual🔗

Em videoclipes e conteúdo para redes sociais, é comum isolar visualmente um instrumento ou objeto que corresponde a uma faixa de áudio específica. A máscara de rotoscoping destaca visualmente o elemento sonoro ativo.

Erros comuns

  • Número inconsistente de pontos entre keyframes: adicionar ou remover pontos no meio da animação quebra a interpolação. Defina o número de pontos no primeiro keyframe e mantenha-o.
  • Feather zero em bordas orgânicas: borda sem feather parece recorte digital. Use pelo menos 2-3 px mesmo para objetos com borda definida.
  • Intervalo excessivo entre keyframes: intervalos de 30+ frames geram interpolação imprecisa em movimentos rápidos. Reduza para 5-10 frames em cenas de ação.
  • Esquecer de verificar em zoom 100%: no zoom do monitor, bordas imperfeitas são invisíveis. Verifique sempre em 100% antes de renderizar.
  • Renderizar sem desativar Alpha View: se a opção de visualização alpha estiver ativa, o vídeo exportado pode exibir apenas a máscara em preto e branco.

Você aprendeu

  • O efeito Rotoscoping cria máscaras vetoriais baseadas em curvas Bézier desenhadas no monitor
  • Keyframes esparsos (a cada 10-15 frames) com interpolação automática reduzem o trabalho manual de centenas para dezenas de ajustes
  • O número e a ordem dos pontos devem permanecer consistentes entre keyframes para interpolação correta
  • Feathering controla a suavidade da transição entre máscara e imagem — ajuste conforme o tipo de borda
  • Aplicações práticas: isolamento de cor, efeitos seletivos, composição com novo fundo e destaque visual em videoclipes

Artigos relacionados

  • Rotoscopia e Máscaras — workflow completo com tracking
  • Keyframes Básico — fundamentos de animação
  • Motion Tracking — automatizar deslocamento de máscaras
  • Chroma Key — alternativa quando há fundo verde

Referências🔗