[FFmpeg-user] concat images to h.264 movie not working
rallen at gmail.com
Mon Dec 7 07:42:41 CET 2015
I have an older build of ffmpeg (1.1.3) on my Mac and I'm able to put a
list of png images in a file and use ffmpeg to create a h264 encoded movie.
Trying to do the same thing on a PC with the most recent build
(ffmpeg-20151205-git-a16243a-win64-static) results in "DTS" errors and a
file that has just a couple frames in it. A large number of images
produces a massive stream of errors.
I saw https://trac.ffmpeg.org/ticket/4765 and the related discussion
and it seems related to what I'm seeing. It sounds as if the simple case
of creating a movie just from images has regressed.
For a testcase, I've uploaded some loopable public domain test images to
http://imgur.com/a/TVyJT (under Post Options at the bottom, choose download
The commands I run are (in a bash shell)
printf "file '%s'\n" ./*.png > test_ffmpeg.list
-f concat -i test_ffmpeg.list \
-r 30 -pix_fmt yuv420p \
-c:v libx264 -preset slow \
On my Mac, this creates a nice loopable movie. On the PC it creates a
2-frame movie. Am I doing something wrong or is there a bug?
p.s. logfiles & script are at
More information about the ffmpeg-user