Estou gerando uma sequência de imagens salvas como arquivos .PNG no disco, rotuladas como plot001.png, plot002.png, plot003.png. Estes são na verdade plotagens salvas do Octave, uma ferramenta de manipulação / plotagem de dados científicos.
Existem cerca de 50-200 dessas imagens.
Eu quero animá-los na tela para que eu possa ver cada quadro exibido sequencialmente com a minha própria pausa especificada entre cada quadro (normalmente 200ms). Eu também quero ser capaz de dar um único passo para frente e para trás na sequência com um simples pressionamento de tecla.
Eu não estou tentando criar um vídeo! Eu poderia usar ffmpeg ou algo semelhante, mas o vídeo resultante seria comprimido, difícil de controlar quadro a quadro e apenas 2 segundos de duração.
Várias ferramentas de exibição de imagem do Windows, como o irfanview, têm um recurso para isso. Ele permite que você reproduza uma apresentação de slides com uma pausa definível entre os quadros, e você também pode direcionar a seta para a esquerda e para a direita para controlá-la manualmente. Isto é perfeito.
Existe uma ferramenta de visualização de imagens para Linux que me daria esse método fácil de visualização de seqüências? Estou executando o Ubuntu 9.10 se isso é importante.
De imagemagick:
Você também pode usar o mplayer:
fonte
animate
no imagemagick-6.q16 pacote (v * 8: 6.9.7.4 + dfsg-16ubuntu2.3 *) falha porque-pause
requer um tempo em segundos argumento como-pause 1
. Mesmo com isso, falha porque mostra apenas a primeira imagem, e não as posteriores.