Criando Animações à partir de Images

Criando Animações à partir de Images

Para criarmos uma animação à partir de arquivos de imagem(jpg, png, entre outras), podemos usar o comando mencoder.

No LEG ele está disponível na Tabajara.

Pode ser instalado com o comando abaixo:

sudo apt-get install mplayer
ou
sudo apt-get install mencoder

Para gerar a animação pode-se usar o comando abaixo:

mencoder mf://*.jpg -mf w=480:h=480:fps=0.5:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi

Nesse caso, será gerado um vídeo no formato AVI, com todas as imagens com extensão jpg no diretório de execução do comando, com resolução 480 x 480 - como os gráficos gerados por padrão no R -, sendo que cada imagem jpg será apresentada por 2 segundos - o argumento fps(frames per second) poderá ser modificado para a melhor suavização.

mencoder mf://frame001.jpg,frame002.jpg -mf w=800:h=600:fps=1:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi

No caso acima, será gerado um vídeo utilizando apenas duas imagens.

mencoder mf://@list.txt -mf w=800:h=600:fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
Pode-se usar uma lista, em txt, com as imagens que se deseja criar a animação.