Extraia o frame perfeito de qualquer vídeo
Avance de fotograma real em fotograma real, tire uma série inteira a intervalos, ou deixe o gráfico de diferenças encontrar os cortes. Tudo descodifica neste separador e o ficheiro não vai a lado nenhum.
Arraste e solte um vídeo ou clique para enviar
MP4 · WebM · MOV e tudo o mais que o seu navegador saiba descodificar — o ficheiro não sai do seu dispositivo
Como funciona
Largue um vídeo
O que o navegador souber descodificar. O tamanho, a resolução e a taxa real são lidos do próprio ficheiro — a caixa de fps desapareceu porque era um palpite.
Pare no fotograma
As setas avançam fotogramas inteiros e cada passo espera que a imagem mude. Faça zoom com a roda para conferir o foco e mantenha Alt para comparar com a última captura.
Ou tire uma série inteira
A cada N segundos, N distribuídos, ou cada fotograma de um intervalo. O scanner de cenas desenha a diferença entre amostras para que mova o limiar em vez de confiar nele.
Exporte
PNG, JPG ou WebP, em tamanho real ou reduzido, um a um ou em ZIP. A galeria diz-lhe quanta memória retém e passa um fotograma direto à ferramenta seguinte.
A captura espera o fotograma
A procura é assíncrona, por isso desenhar o vídeo logo após mover apanha o que estava antes no ecrã: normalmente o fotograma anterior. Aqui cada captura espera pelo fotograma que é mesmo apresentado.
A taxa de fotogramas é medida
O requestVideoFrameCallback informa o instante de apresentação de cada fotograma, por isso a taxa vem do vídeo e não de uma caixa que tinha de preencher. As taxas habituais ajustam-se, mas 23,976 continua 23,976.
Extração em lote
A cada N segundos, N distribuídos por um intervalo, ou cada fotograma entre dois pontos. Diz quantos vai apanhar antes de começar, e para assim que pedir.
Deteção de cortes
Diferença de luminância entre amostras reduzidas, desenhada num gráfico onde pode clicar. O limiar é um número que controla, não um veredicto escondido.
Zoom ao cursor
Zoom com a roda até 12×, arraste para deslocar, duplo clique para repor — para conferir o foco ou ler texto pequeno antes de decidir.
Memória à vista
Os blobs em tamanho real somam depressa, por isso a tira mostra miniaturas, cada fotograma diz quanto pesa, e o total avisa antes de o separador ficar pesado.
Nada é enviado
O navegador descodifica o vídeo a partir de um object URL local. Sem servidor, sem fila, sem telemetria sobre o que está a manusear.
Passa a bola ao resto da suite
Envie um fotograma direto para o CropSnap, CompressSnap, o removedor de fundo ou o MemeBolt sem o descarregar e voltar a enviar.
O fotograma que viu, não o anterior
A taxa de fotogramas é medida no próprio vídeo e cada captura espera que o fotograma esteja mesmo no ecrã, por isso a imagem que guarda é a que estava a ver.
Descodificado pelo navegador que já tem
O vídeo é reproduzido a partir de um object URL local e os fotogramas são desenhados num canvas, por isso a extração corre à velocidade do seu próprio descodificador, sem fila de codificação à frente. Nada é enviado, nada espera num servidor, e fechar o separador basta para se livrar do ficheiro.
Miniaturas, provas, referência
Tirar a imagem mais limpa para uma miniatura, apanhar o fotograma exato onde um erro aparece, juntar referência para um design, ou documentar o que aconteceu às 00:04:11: todos precisam do fotograma que estava a ver, não do anterior. Com a taxa medida e a procura esperada, o número de fotograma no ecrã é o número no ficheiro, e avançar e recuar cai sempre na mesma imagem.
Seu vídeo permanece no seu dispositivo. Sem uploads, sem bancos de dados e sem rastreamento — o arquivo vive apenas na memória local e desaparece ao fechar a aba.
Perguntas Frequentes
QO meu vídeo é enviado para algum lado?+
Não. O navegador descodifica-o a partir de um object URL local e os fotogramas são desenhados num canvas no mesmo separador. Não há componente de servidor, e o ficheiro desaparece ao fechar a página.
QComo é que sabe a taxa de fotogramas?+
Mede-a. O vídeo reproduz sem som durante uma fração de segundo enquanto o requestVideoFrameCallback reporta o instante de apresentação de cada fotograma, e a mediana dos intervalos passa a ser a taxa. Onde o navegador não oferece esse callback, a ferramenta di-lo em vez de fingir.
QPorque é que avançar é mais lento do que era?+
Porque agora cada passo espera que o novo fotograma seja apresentado antes de se dar por feito. Essa espera é a diferença entre guardar o fotograma que está a ver e guardar o anterior.
QPosso extrair muitos fotogramas de uma vez?+
Sim. O separador de lote apanha um a cada N segundos, N distribuídos por um intervalo, ou cada fotograma entre dois pontos, até 500 por série. Diz quantos serão antes de começar e para assim que carregar em Parar ou Escape.
QO que mede mesmo a deteção de cenas?+
A diferença absoluta média de luminância entre amostras consecutivas tiradas numa redução de 64 píxeis de largura. Tudo é desenhado, por isso vê a que distância cada amostra fica do seu limiar e move o limiar em vez de confiar numa pontuação escondida.
QCom que qualidade são exportados os fotogramas?+
Na resolução nativa do vídeo por omissão, em PNG sem perdas ou em JPG/WebP com controlo de qualidade. Também pode exportar a 50% ou 25% quando quer uma folha de contacto e não um master.