Interpolacao de Quadros de Video

Aumenta a taxa de quadros do video usando interpolacao de movimento para reproducao mais suave (24fps para 60fps+)

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: video/*

Enter custom frame rate (10-240). Higher values require more processing time.

Manter faixa de audio

Fatos principais

Categoria
Imagens, áudio e vídeo
Tipos de entrada
file, select, number, checkbox
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

A ferramenta de Interpolação de Quadros de Vídeo permite aumentar a taxa de quadros (FPS) dos seus arquivos de vídeo utilizando algoritmos avançados de movimento. Com ela, você transforma gravações com movimentos travados ou de baixa fluidez em reproduções extremamente suaves de até 120fps ou mais, personalizando o modo de interpolação e o formato de saída conforme suas necessidades.

Quando usar

  • Ao converter vídeos gravados em taxas de quadros baixas, como 24fps ou 30fps, para 60fps ou mais, visando uma reprodução mais fluida.
  • Para suavizar animações ou capturas de tela que apresentam engasgos visuais durante movimentos rápidos de câmera.
  • Ao preparar clipes de vídeo para exibição em telas de alta taxa de atualização que exigem taxas de quadros elevadas.

Como funciona

  • Faça o upload do seu arquivo de vídeo respeitando o limite de tamanho de 100 MB.
  • Selecione a taxa de quadros alvo desejada (como 60 fps, 120 fps ou um valor personalizado entre 10 e 240) e escolha o modo de interpolação.
  • Defina o formato de saída do arquivo (MP4, WebM, MKV, AVI ou MOV) e escolha se deseja manter a faixa de áudio original.
  • Inicie o processamento para que o algoritmo gere os quadros intermediários e disponibilize o vídeo finalizado para download.

Casos de uso

Suavização de gameplays gravadas em 30fps para publicação em plataformas de vídeo a 60fps.
Melhoria de fluidez em animações clássicas ou stop-motion com baixa taxa de quadros original.
Adaptação de vídeos esportivos ou de ação rápida para exibição contínua em painéis digitais de alta frequência.

Exemplos

1. Suavização de Gameplay para 60 FPS

Criador de Conteúdo de Jogos
Contexto
Um criador de conteúdo gravou uma partida de um jogo clássico que roda nativamente a 30fps, mas deseja publicá-la em 60fps para proporcionar uma experiência visual mais moderna e fluida.
Problema
O vídeo original em 30fps apresenta transições de câmera abruptas e falta de fluidez visual.
Como usar
O usuário envia o arquivo MP4 da gameplay, seleciona a taxa de quadros alvo de 60 fps, escolhe o modo de interpolação por compensação de movimento (mci) e mantém a opção de áudio ativada.
Configuração de exemplo
videoFile: gameplay_30fps.mp4, targetFps: 60, interpolationMode: mci, outputFormat: mp4, keepAudio: true
Resultado
O vídeo resultante é gerado a 60fps estáveis, com movimentos de câmera visivelmente mais suaves e sem perda de sincronia com o áudio.

2. Conversão de Animação para Exibição Comercial

Editor de Vídeo Publicitário
Contexto
Um editor precisa exibir uma animação em 2D renderizada originalmente a 24fps em uma tela comercial que exige arquivos em 120fps para evitar cintilação.
Problema
A animação de 24fps apresenta quebras visíveis de movimento ao ser reproduzida na tela de alta taxa de atualização.
Como usar
O editor envia o arquivo MOV da animação, seleciona a taxa de quadros alvo de 120 fps, define o modo de interpolação como compensação de movimento e escolhe o formato de saída MOV.
Configuração de exemplo
videoFile: animacao_24fps.mov, targetFps: 120, interpolationMode: mci, outputFormat: mov, keepAudio: true
Resultado
A animação é convertida para 120fps com quadros intermediários gerados de forma inteligente, resultando em uma reprodução contínua e sem artefatos perceptíveis na tela comercial.

Testar com amostras

audio, video, file

Hubs relacionados

FAQ

Qual é a diferença entre os modos de interpolação disponíveis?

O modo de compensação de movimento (mci) calcula a trajetória dos objetos para criar novos quadros com alta qualidade. O modo de mistura (blend) sobrepõe quadros vizinhos de forma rápida, e o modo de duplicação (dup) apenas repete os quadros existentes.

Posso definir um valor de FPS específico que não está na lista?

Sim. Selecione a opção de FPS personalizado e insira o valor desejado no campo numérico, dentro do intervalo de 10 a 240 FPS.

O áudio do meu vídeo original será removido?

Não, desde que a opção de manter áudio esteja marcada. O áudio original será preservado e sincronizado com o novo vídeo gerado.

Quais formatos de arquivo posso obter na saída?

Você pode exportar o vídeo final nos formatos MP4, WebM, MKV, AVI ou MOV.

Existe um limite de tamanho para o vídeo enviado?

Sim, o arquivo de vídeo enviado para interpolação de quadros deve ter no máximo 100 MB.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/video-frame-interpolation

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
videoFile file (Upload necessário) Sim -
targetFps select Não -
customFps number Não Enter custom frame rate (10-240). Higher values require more processing time.
interpolationMode select Não -
outputFormat select Não -
keepAudio checkbox Não Manter faixa de audio

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/video-frame-interpolation para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-video-frame-interpolation": {
      "name": "video-frame-interpolation",
      "description": "Aumenta a taxa de quadros do video usando interpolacao de movimento para reproducao mais suave (24fps para 60fps+)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-frame-interpolation",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]