Sem upload, 100% local, sem conta

Extrair quadros do vídeo

Obtenha imagens fixas do seu vídeo. Escolha quantos quadros por segundo e o formato de imagem, tudo roda no seu navegador.

Como o Extrair quadros do vídeo funciona

Extraia imagens estáticas de qualquer vídeo como arquivos PNG ou JPG diretamente no navegador, com o ffmpeg WebAssembly executando o filtro fps no dispositivo. Você pode puxar todos os quadros, um quadro por segundo, ou quadros em um intervalo personalizado em segundos. Também é possível restringir a extração a um intervalo de tempo específico dentro do clipe. Cada imagem extraída é oferecida como seu próprio link de download assim que o ffmpeg termina; não há arquivo compactado agrupado.

A saída PNG preserva cada pixel exatamente como aparece no quadro de vídeo, ideal para análise de imagens, geração de miniaturas ou preparação de conjuntos de dados para aprendizado de máquina. A saída JPG aplica compressão com perdas para reduzir o tamanho individual do arquivo a um ligeiro custo de qualidade, mais adequada para prévias visuais ou quando você precisa apenas de uma referência rápida. A velocidade de extração depende do número de quadros solicitados e do processador do dispositivo; puxar alguns quadros-chave de um clipe curto é quase instantâneo, enquanto extrair todos os quadros de uma gravação longa em 4K pode levar vários minutos.

Como usar o Extrair quadros do vídeo, passo a passo

  1. Arraste ou selecione o vídeo do qual deseja extrair quadros.
  2. Escolha o intervalo de extração (todos os quadros, cada segundo, ou um número personalizado de segundos entre quadros).
  3. Opcionalmente, defina um horário de início e fim para limitar a extração a um intervalo específico.
  4. Selecione o formato de saída (PNG para sem perdas, JPG para arquivos menores).
  5. Clique em Extrair Quadros e baixe cada quadro individualmente quando o ffmpeg terminar.

Casos de uso comuns

  • Puxar quadros de um vídeo de demonstração de produto para usar como capturas de tela de ilustração em documentação.
  • Extrair um quadro por segundo de uma gravação de lapso de tempo para criar uma folha de contato de toda a sequência.
  • Construir um conjunto de dados de imagens a partir de um clipe de vídeo curto para um projeto de treinamento de modelo de visão computacional.
  • Gerar candidatos a miniatura em intervalos regulares de uma gravação de tela longa para encontrar o melhor quadro de prévia.

Perguntas frequentes

Meu vídeo é enviado a um servidor quando os quadros são extraídos?

Não. O ffmpeg.wasm aplica o filtro fps dentro da aba do navegador. O vídeo é lido na memória local, os quadros são amostrados e gravados como arquivos PNG ou JPG no dispositivo, depois cada quadro é oferecido como seu próprio link de download local. Nada é transmitido ao Sunasty ou a terceiros.

Qual é a diferença entre os quadros de saída PNG e JPG?

PNG usa compressão sem perdas, então cada pixel na imagem extraída é exatamente como aparece no quadro de vídeo, sem dados descartados. JPG aplica o algoritmo com perdas JPEG (-q:v 2 no ffmpeg, que é quase sem perdas), produzindo arquivos 5 a 10 vezes menores do que PNG ao custo de artefatos de compressão sutis ao redor de bordas de alto contraste e detalhes finos.

Quantos quadros vou obter e quanto espaço em disco eles vão usar?

O número de quadros é igual à duração do clipe (em segundos) dividida pelo intervalo escolhido. Na extração de todos os quadros em um clipe de 30 fps e 60 segundos, são 1800 arquivos PNG. Cada quadro Full HD em PNG tem aproximadamente 1 a 3 MB sem compressão, então verifique o espaço em disco disponível antes de extrair na taxa máxima de um clipe longo.

Posso extrair quadros apenas de uma parte específica do vídeo?

Sim. Defina o horário de início e fim antes de clicar em Extrair. O ffmpeg busca o ponto de início e para no ponto de fim, processando apenas esse segmento. Esta é a forma mais eficaz de reduzir o número de quadros de saída quando você precisa apenas de imagens de um momento específico.

Quais formatos de vídeo o extrator de quadros aceita?

O ffmpeg.wasm lê MP4, MOV, WebM, MKV, AVI e a maioria dos formatos de contêiner comuns. O codec de entrada é tratado de forma transparente; você escolhe apenas o formato de imagem de saída (PNG ou JPG). Cada quadro baixado usa a extensão .png ou .jpg de acordo.

Por que extrair todos os quadros de um vídeo longo demora tanto?

O filtro fps precisa decodificar completamente o fluxo de vídeo comprimido, quadro por quadro, para produzir dados de pixel brutos para cada imagem de saída. Para um vídeo de 10 minutos em 1080p a 24 fps, são 14400 quadros para decodificar e codificar como arquivos de imagem via WebAssembly sem aceleração de GPU. Usar uma taxa de extração menor (um quadro a cada 5 segundos em vez de todos os quadros) reduz drasticamente tanto o tempo de processamento quanto o número de arquivos para baixar.