About Image Sequences

CINELERRA-GG supports image sequences with both decoding and encoding.

CINELERRA-GG by default uses ffmpeg as encoding/decoding engine but we can disable it to have the specific internal engine available. See FFmpeg Early Probe Explanation on how to switch between engines. With the internal engine we can create and load sequences of OpenEXR; PNG; TIFF; TGA; GIF; PPM and JPEG. There is also support for DPX sequences, but only in read and without rendering presets. With ffmpeg we can create and load DPX sequences or create a custom preset for any kind of image. Using these formats results in great timeline efficiency and high video quality at the cost of taking up a lot of space because they are uncompressed (or with lossless compression). By rendering, you will get as many still images as there are frames in the project, plus a file-list (or TOC) that indexes the images. A good practice is to create a folder to contain the images (for example /tmp/img_seq/) and then open the rendering window in CINELERRA-GG and set a serial and increasing number as the name (for example: /tmp/img_seq/image %05d.png). image is a generic name chosen at will; % creates a progressive sequence of distinct images; 05d indicates how many digits the image number will be, in this case 5 digits to go from 00000 to 99999. Once we have our folder of images, if we want to import it in a project just load the file-list, which includes the link to all the files of the sequence. To learn more about using and creating a preset with ffmpeg of an image sequence, see The FFmpeg Image2 Streams and/or Image Sequence Creation.

The CINELERRA-GG Community, 2021