Criação fácil de timelapse com FFmpeg
(news.ycombinator.com)Como criar um timelapse
-
Várias tentativas de criar timelapse
- Já criei muitos timelapses
- Tentei vários métodos usando Python e outras ferramentas
-
Descobri a maneira mais fácil com FFmpeg
- Hoje encontrei a forma mais simples
- Como criar um timelapse usando FFmpeg
Comando para criar um timelapse com FFmpeg
-
Comando
ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -r 30 -pix_fmt yuv420p timelapse.mp4
-
Explicação do comando
ffmpeg: executa o programa FFmpeg-framerate 30: define 30 quadros por segundo-pattern_type glob: define o tipo de padrão de arquivo como glob-i '*.JPG': usa todos os arquivos JPG como entrada-c:v libx264: define o codec de vídeo como libx264-r 30: define a taxa de quadros do vídeo de saída como 30-pix_fmt yuv420p: define o formato de pixel como yuv420ptimelapse.mp4: nome do arquivo de saída
Opinião do GN⁺
-
Vantagens do FFmpeg
- FFmpeg é uma ferramenta poderosa capaz de processar vários tipos de arquivos multimídia
- Dá para criar um timelapse de forma simples com uma única linha de comando
-
Por que isso é útil para engenheiros de software iniciantes
- É possível realizar a tarefa com um comando simples, sem escrever código complexo
- Pode ajudar a aumentar a compreensão básica sobre processamento de arquivos multimídia
-
Ferramentas que oferecem recursos semelhantes
- Softwares comerciais como Adobe Premiere Pro e Final Cut Pro também permitem criar timelapses
- Porém, o FFmpeg é gratuito e de código aberto
-
Pontos a considerar ao adotar a tecnologia
- Pode levar tempo para aprender as várias opções e recursos do FFmpeg
- Como é baseado em linha de comando, pode ser inconveniente para quem prefere GUI
1 comentários
Comentários do Hacker News
Resumo da coletânea de comentários do Hacker News
Projeto que registra mudanças ao longo de 1 ano tirando fotos todos os dias
Função de estabilização de vídeo do FFMPEG
vidstabdo FFMPEG é excelente para estabilização de vídeo.vidstab.ffmpeg -i "$1" -vf vidstabdetect=shakiness=5:show=1 dummy.aviCriação de timelapse com Raspberry Pi e FFMPEG
Experiência criando timelapse com FFMPEG
O poder do FFMPEG
A praticidade do FFMPEG
Cuidados ao usar FFMPEG no Windows
-pattern_type globnão é compatível com o Windows.Apresentação da ferramenta MoviePrint
Post de blog sobre timelapse de colônia em Rimworld
-pattern_type globnão funciona no Windows.As várias funções do FFMPEG
ffplaypara visualizar o resultado antes.