AntiUpload// browser-resident file tools
ENESFRPTDE
SESSION · 
← Back to home

FFmpeg deshake · 3 strengths · No watermark · No size cap

Estabilizar vídeo

Reduza a trepidação da câmera.

100% freeNo file size limitNo watermarkNo sign-up
  1. 1Pick file
  2. 2Configure
  3. 3Download
Deshake filter compensates for per-frame camera motion. Slightly less effective than desktop libvidstab but runs in your browser without a 20+ MB additional download.
  • Files never leave your browser — processed entirely on your device
  • No upload, no queue, no waiting for a worker to free up
  • No file-size cap from us — limit is your device's RAM

Sobre o Estabilizar vídeo

O Estabilizador de vídeo do AntiUpload reduz o tremor de câmera em imagens gravadas na mão: o tipo de tremor normal em gravações de celular, clipes de câmera corporal ou imagens de drone com vento. A ferramenta executa o filtro `deshake` integrado do FFmpeg, que estima o movimento por quadro entre quadros consecutivos e aplica uma transformação inversa para compensar. Três níveis de intensidade — sutil (intervalo de busca de 8 pixels), moderado (16 px, o padrão, equivale ao típico ritmo de caminhada na mão) e forte (32 px, para ação de corrida / veículo / ponto de vista) — permitem ajustar a intensidade da correção ao quão tremida é a origem.

O que isto NÃO é: não é vidstab. O filtro `libvidstab` de duas passagens que o DaVinci Resolve e muitos editores de desktop usam é bastante mais sofisticado: analisa o clipe inteiro primeiro e depois aplica um modelo de movimento global em uma segunda passagem. Esse filtro é `--enable-libvidstab` nos builds do FFmpeg, que deliberadamente não ativamos no nosso núcleo WASM (pelo custo de tamanho). Deshake é de uma única passagem e um pouco menos eficaz em imagens muito tremidas, mas funciona no navegador sem um download adicional de mais de 20 MB. Para imagens de celular onde você caminhou enquanto filmava, deshake corrige ~80% do tremor visível.

O custo é recodificar todo o vídeo, o que é significativo: deshake tem que decodificar cada quadro, executar a análise de movimento, aplicar a transformação inversa e recodificar. Em navegadores com WebCodecs isso é rápido por hardware para origens H.264. No Firefox recorre ao libx264 em WebAssembly, que é 5-20× mais lento (um clipe de 1 minuto pode demorar 10-15 minutos). O parâmetro `edge=mirror` está fixado e ativado por padrão: quando a transformação de deshake empurra pixels para fora da tela nas bordas, espelhar o conteúdo adjacente preenche o vazio (em vez de deixar em branco, que mostraria barras pretas dançando pelas bordas).

Como funciona

  1. Solte seu vídeo tremidoAceita MP4, MOV, WebM, MKV, AVI, M4V e FLV. A ferramenta decodifica todo o vídeo, analisa o movimento quadro a quadro, aplica a transformação inversa e recodifica. A saída é sempre MP4.
  2. Escolha um nível de intensidadeSutil (busca de 8 px) para tremor leve: planos quase estáticos com um leve pulso da mão. Moderado (16 px, padrão) para as típicas imagens na mão em ritmo de caminhada. Forte (32 px) para origem muito tremida: corrida, veículo, câmera de capacete.
  3. Clique em Estabilizar vídeoO processamento é proporcional à duração da origem. A codificação por hardware via WebCodecs (quando disponível) o mantém quase em tempo real. O recurso por software no Firefox é 5-20× mais lento. A barra de progresso mostra atualizações de frame= ao vivo.
  4. Baixe o resultado estabilizadoA saída preserva a resolução e a proporção da origem. As bordas podem mostrar sutis artefatos de espelhamento nos quadros mais compensados, normalmente invisíveis à distância de reprodução.

Quando usar o Estabilizar vídeo

Suavizar imagens de celular na mão antes de compartilhar
Os estabilizadores para celular são ótimos, mas nem todo mundo tem um. Estabilize depois: a intensidade moderada corrige o tremor típico de caminhar enquanto se grava sem os artefatos da estabilização forte.
Corrigir imagens de drone gravadas com vento
Mesmo os drones com estabilizador ficam tremidos com vento de mais de 15 nós. A intensidade forte compensa as maiores oscilações de movimento. O preenchimento de borda por espelhamento mantém o enquadramento apertado.
Limpar clipes de GoPro / câmera corporal / câmera de ação
As câmeras de ação não são estabilizadas por design: gravam em bruto. A estabilização de intensidade forte recupera a visibilidade dos planos mais caóticos sem o corte que a estabilização eletrônica por hardware (EIS) impõe.
Estabilizar conteúdo de usuários para vídeos de clientes
Agências e criadores que recebem imagens de celular dos clientes podem passá-las pelo estabilizador antes de editar para dar à peça final um aspecto mais profissional.
Estabilizar clipes em câmera lenta que expuseram microtremores
Desacelerar as imagens com nossa ferramenta Velocidade do vídeo expõe um tremor que era invisível em velocidade de reprodução normal. Estabilize depois de desacelerar para uma câmera lenta suave sem o passo de comprar um estabilizador.

Perguntas frequentes

Como estabilizar um vídeo tremido de celular de graça online?
Solte seu vídeo no Estabilizador de vídeo do AntiUpload, escolha a intensidade moderada e clique em Estabilizar. Sem marca d'água, sem cadastro e sem limite de tamanho. Compare com Kapwing (cobra pela estabilização), Adobe Express (pago após o teste) e Veed (US$ 25/mês). A ferramenta roda no seu navegador, então não temos custo de servidor para repassar.
Como isso é diferente do estabilizador do DaVinci Resolve?
O DaVinci usa `libvidstab` (duas passagens: analisa o clipe inteiro e depois aplica um modelo de movimento global). É mais sofisticado e produz uma saída mais suave, especialmente em origem muito tremida. Nós usamos `deshake` (uma única passagem, estimativa de movimento por quadro). Deshake é ~80% tão eficaz para os casos de uso típicos, roda no navegador sem instalação de desktop e não adiciona mais de 20 MB ao núcleo WASM. Para trabalho de transmissão ou cinematográfico, use o DaVinci. Para polir para redes sociais, deshake serve.
A estabilização vai cortar meu vídeo?
Não: a saída tem a mesma resolução que a entrada. Usamos `edge=mirror`, que preenche os vazios criados pela compensação de movimento espelhando o conteúdo da borda adjacente. Isso geralmente é invisível à distância de reprodução. A alternativa (cortar) perderia informação e faria um zoom visível no quadro.
Por que meu vídeo parece um pouco estranho nas bordas?
É o preenchimento de borda por espelhamento entrando em ação. Quando deshake empurra o quadro com força em uma direção, o vazio na borda oposta é preenchido espelhando o conteúdo mais próximo. Em origem muito tremida você pode ver isso como uma sutil ondulação pelas bordas. Diminua a intensidade para reduzir a visibilidade, ou aceite como o compromisso em relação a cortar.
Quanto tempo demora estabilizar um clipe de 5 minutos?
Em um navegador com WebCodecs (Chrome / Safari 17+) e um notebook moderno: ~2-3 minutos para HD. No Firefox ou navegadores antigos (sem codificação WebCodecs): ~15-30 minutos porque libx264 por software em WASM é lento. A análise de movimento em si é rápida; a recodificação é o gargalo.
Posso estabilizar um vídeo 4K?
Sim, mas o tempo de processamento cresce com a resolução (~4× o tempo de 1080p). Para clipes 4K muito longos, considere reduzir primeiro para 1080p com nosso Compressor de vídeo: a maioria dos espectadores não vai notar a queda de resolução, mas você economiza bastante tempo de processamento.
A estabilização ajuda com o efeito de obturador rolante (efeito gelatina)?
Um pouco. Deshake corrige o movimento de quadro completo, mas o obturador rolante é uma distorção por linha: partes diferentes do mesmo quadro são deformadas de forma diferente. Ainda não há uma boa solução no navegador para o obturador rolante; a melhor mitigação é filmar com uma câmera de obturador global ou estabilizar mecanicamente (estabilizador) no lado da origem.

Ferramentas relacionadas