Create a video from images

Print

Q. I have a bunch of frames (images) that I took, I would like to create a video using them.

A. Assuming that the images are frames and not just random pictures, you can use mencoder to create the video. MEncoder is capable of creating movies from one or more JPEG, PNG, TGA, or other image files. With simple framecopy it can create MJPEG (Motion JPEG), MPNG (Motion PNG) or MTGA (Motion TGA) files.

mencoder "mf://*.jpg" -mf fps=10 -o test.avi -ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=800

It will take the images in the current directory and create a quick video. There are no transition effects, just images flipping one after the other.  MEncoder decodes the input image(s) with libjpeg then feeds the decoded image to the chosen video compressor (DivX4, Xvid, FFmpeg msmpeg4, etc.).

Other examples:

Creating an MPEG-4 file from some JPEG files in the current directory:

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

Video Conversion