Como converter imagens para vídeo facilmente no Linux

converter imagens em vídeo

Às vezes, seja para a apresentação de um projeto, ou para enviar algo especial para uma pessoa, certamente surgiu a necessidade de converter imagens para o formato vídeo como um slide de imagem. Nestes casos, certamente já teve que instalar alguns programas pesados, como editores de vídeo, que não sabe muito bem como usar ou que usa apenas uma vez e estão a ocupar muito espaço.

Bem, no GNU / Linux existe uma alternativa muito mais simples e leve, além disso, é muito provável que você já o tenha instalado, então você não terá que ocupar espaço extra para converter suas imagens em um vídeo rapidamente e no prazo . Essa alternativa é ferramenta ffmpeg poderosa e versátil.

Para criar um lapso de tempo em vídeo e stop-motion de fotos, você pode usar uma série de imagens que tem no seu computador. Depois de ter as imagens em um diretório (a partir do qual você terá que executar o comando), por exemplo ~ / img, você pode começar a trabalhar com o ffmpeg para passá-los para um vídeo a partir da linha de comando.

Além disso, eu aconselharia você a facilitar o trabalho, para renomear todas as imagens iguais, mas com numeração para determinar a ordem. Por exemplo, imagine que você tenha image-1.jpg, image-2.jpg, image.3.jpg, etc. Você pode se referir a todos eles com um curinga. Por exemplo, com imagem-% d.jpg o comando ffmpeg trataria todas as imagens de image-1.jpg a image-9.jpg. Outro exemplo, se você tiver centenas de imagens, pode ser usar imagem-% 03d.jpg como um caractere curinga para ir de 001 a 999.

Bem vamos ver o comando ffmpeg final para transformar imagens em vídeo facilmente. Continuando com os nomes que coloquei como exemplo, ficaria assim:

cd ~/img

ffmpeg -framerate 10 -i filename-%d.jpg nombre-video.mp4

Agora, após finalizar o processo, você terá no diretório um vídeo chamado video-name.mp4 com a sequência de imagens. Lembre-se de alterar os parâmetros e nomes de acordo com o seu caso...


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Miguel Rodriguez dito

    Extraordinariamente útil, embora agora que penso nisso, justamente porque existem muitas alternativas para fazer coisas assim no Linux é preferível usar o terminal, é que muitos usuários do Windows não acabam migrando.