

Adding a mp3 to a videoĪdding sound to a video is straightforward ffmpeg -r 60 -f image2 -s 1280x720 -i pic%05d.png -i MP3FILE.mp3 -vcodec libx264 -b 4M -vpre normal -acodec copy OUTPUT.mp4 See the ffmpeg filters documentation for more information.

filter_complex is a really flexible command and can do much much more than is shown here. You can use this technique to overlay multiple files on top of each other, or even have a dynamic overlay. The offset is specified as overlay=x:y where x is the x offset in pixels and y is the y offset in pixels overlay=0:0 specifies the position of the overlay, in this case the overlay image is assumed to be the same size as the video so no offset is needed.joins the two video streams together, stream 1 is the set of images, stream 2 is the overlay file.


etc) use the following command: ffmpeg -r 60 -f image2 -s 1920x1080 -i pic%04d.png -vcodec libx264 -crf 25 -pix_fmt yuv420p test.mp4 To take a list of images that are padded with zeros ( pic0001.png, pic0002.png…. I have noticed that different versions of ffmpeg will produce different output file sizes, so your mileage may vary. When using ffmpeg to compress a video, I recommend using the libx264 codec, from experience it has given me excellent quality for small video sizes. Original, Updated : cleanup and information about overlaying images. Using ffmpeg to convert a set of images into a video
