Criar vídeo de fotos com transições online grátis

Escolha imagens, arraste para a ordem desejada, defina o tempo de cada uma na tela, escolha uma transição entre cada par e adicione música. O MP4 é renderizado pelo FFmpeg em WebAssembly; suas fotos nunca saem do dispositivo.

Solte suas fotos aqui ou clique para escolher

PNG, JPEG, WebP, GIF e BMP — selecione quantas quiser de uma vez

As fotos nunca saem do dispositivo

Suas fotos aparecem aqui após a seleção.

Novas fotos começam com este valor; você ainda pode ajustar cada uma separadamente.
Clique em um efeito entre duas miniaturas para mudar apenas aquela junção.
1.0s Reduzida automaticamente para permanecer menor que a duração da foto mais curta.
As fotos são ajustadas e centralizadas em fundo preto, permitindo combinar proporções diferentes.
Cada foto recebe uma leve ampliação e se move ou amplia em uma direção aleatória, como uma foto viva. O quadro fica preenchido, sem bordas pretas.
Taxas menores são codificadas consideravelmente mais rápido.
A qualidade é mantida com um fator de taxa constante.
Opcional: MP3, WAV ou M4A. Faixas longas são cortadas na duração do clipe; as curtas terminam em silêncio.

As apresentações são renderizadas com o filtro xfade de ffmpeg.wasm, uma versão do FFmpeg em WebAssembly. O wrapper tem licença MIT e o núcleo hospedado neste site tem licença GPL-2.0-or-later; o código-fonte é publicado pelo projeto ffmpeg.wasm. O 73hi não tem afiliação com o projeto FFmpeg.

Quatro passos simples

Como transformar fotos em vídeo

Um conjunto de imagens, um MP4 final.

1

Escolha suas fotos

Selecione várias imagens ou solte na área de carregamento. Na primeira visita, o mecanismo de vídeo WebAssembly de cerca de 31 MB é baixado uma vez.

2

Ordene e defina o tempo

Arraste uma miniatura sobre outra para trocar as posições e defina quantos segundos cada foto fica na tela.

3

Escolha as transições

Clique no efeito entre duas fotos para alterar aquela junção ou aplique um efeito a todas de uma vez.

4

Adicione música e exporte

Carregue uma faixa de fundo opcional, escolha tamanho e taxa de quadros e exporte e baixe o MP4.

FFmpeg de verdade, dentro do navegador

Uma apresentação renderizada corretamente

Cada foto é decodificada, redimensionada e codificada em uma única faixa de vídeo.

Arraste para reordenar

Arraste miniaturas sobre outras para alterar a sequência a qualquer momento.

Duração por foto

Defina a duração de cada foto ou aplique uma duração ao conjunto inteiro.

Todo o catálogo xfade

Mais de quarenta efeitos, lidos da própria versão, com um efeito diferente em cada junção, se desejar.

Privacidade desde a concepção

Decodificação, filtragem e codificação ocorrem em um Web Worker no dispositivo. Nada é enviado.

Perguntas e respostas

Perguntas frequentes sobre apresentações de fotos

Minhas fotos são enviadas para algum lugar?

Não. Cada imagem é gravada no sistema de arquivos em memória do FFmpeg em WebAssembly e codificada no navegador. Nada é enviado ou armazenado após fechar a página.

Cada junção pode ter uma transição diferente?

Sim. Cada junção entre fotos tem seu próprio efeito, escolhido do catálogo xfade completo da versão do FFmpeg incluída. Você também pode aplicar um efeito a todas com um clique.

E se minhas imagens tiverem tamanhos diferentes?

Cada imagem é redimensionada para caber na saída escolhida e centralizada em fundo preto, permitindo misturar fotos verticais e horizontais.

Como a música de fundo é tratada?

A faixa é cortada na duração da apresentação. Se for mais curta que o vídeo, o restante é preenchido com silêncio.

Por que a primeira exportação demora?

O mecanismo é WebAssembly de thread única, muito mais lento que o FFmpeg para computador. A primeira execução também baixa cerca de 31 MB. Use largura e taxa de quadros menores para acelerar.