4

I'm generating a sequence of images saved as .PNG files on disk, labelled say plot001.png, plot002.png, plot003.png. These are actually saved plots from Octave, a scientific data manipulation/plotting tool.

There are about 50-200 of these images.

I want to animate them on screen so I can see each frame displayed sequentially with my own specified pause between each frame (typically 200ms). I also want to be able to manually single step forwards and backwards in the sequence with a simple keypress.

I am not trying to create a video! I could use ffmpeg or something similar, but the resulting video would be compressed, hard to control frame by frame, and only 2 seconds long.

Several Windows image display tools like irfanview have a feature for this.. it allows you to play a slideshow with definable pause between the frames, and you can also just arrow left and right to manually control. This is perfect.

Is there a image preview tool for Linux that would give me this easy sequence viewing method? I'm running Ubuntu 9.10 if that matters.

BobBanana
  • 177

2 Answers2

10

From imagemagick:

animate -delay 10 *.jpg

You can also use mplayer:

mplayer 'mf://*.jpg' -mf fps=10
ntc2
  • 144
simonp
  • 806
1

Gwenview, which is available in Ubuntu 9.10, support that.

You can start a slideshow of any directory/images. Its default pause between images is 5 seconds, but you can configure it as you want. You can also step forward by pressing space or backward by pressing backspace.