Convertendo imagens em vídeo


Respostas:


8

Você pode fazer isso com ffmpeg e imagemagic. Instale-os se eles não estiverem instalados no seu PC.

Execute estas etapas no seu terminal:

1. Crie um diretório para tentar esta solução, é melhor fazer uma cópia duplicada dos vídeos antes de tentar isso.

mkdir temp

2. Copie todas as suas imagens para o diretório que tempvocê criou.

cp *.JPG temp/.

3. Defina a resolução das suas imagens.

mogrify -resize 800x800  temp/*.JPG

4. Converta-os para serem transformados em transições suaves e faça um vídeo em mp4.

convert temp/*.JPG -delay 10 -morph 10 temp/%05d.jpg
ffmpeg -r 25 -qscale 2  -i temp/%05d.jpg output.mp4

O ffmpeg não está nos repositórios do Ubuntu 14.04, mas no 15.04!

fonte: http://www.itforeveryone.co.uk/image-to-video.html


4
Eu recebo: "A opção qscale (usar escala de qualidade fixa (VBR)) não pode ser aplicada ao arquivo de entrada temp /% 05d.jpg - você está tentando aplicar uma opção de entrada a um arquivo de saída ou vice-versa. Mova essa opção antes de Erro ao analisar as opções do arquivo de entrada temp /% 05d.jpg. Erro ao abrir arquivos de entrada: Argumento inválido "e quando isso for corrigido," Por favor, use -q: a ou -q: v, -qscale é ambíguo Não formato de pixel especificado, yuvj420p para a codificação H.264 escolhida. Use -pix_fmt yuv420p para compatibilidade com players de mídia desatualizados. [libx264 @ 0x3a84820] -qscale é ignorado, -crf é recomendado. "
Sanjay Manohar 10/01

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.