I am generating a bunch of jpgs from a movie, and want the watermark to be applied to all the jpgs. This works fine for all frames, but the first one, and I cannot figure out why.
This is the command I use
ffmpeg -vframes 16 -ss 00:00:01 -i a.mov -t 00:00:17 -r 1 -s 1280x720 -vf "movie=watermark.png,scale=1280:720 [wm];[in][wm] overlay=0:0 [out]" '/tmp/output%d.jpg'
which will give me these files:
output1.jpg output2.jpg output3.jpg output4.jpg output5.jpg output6.jpg output7.jpg output8.jpg output9.jpg output10.jpg
where they all BUT output1.jpg has got watermark applied.
I cannot figure out why ffmpeg does not apply the watermark on the first one.
I am using ffmpeg 1.2 on debian