I have a bunch of images, and I need to create a video from them. So, I know mencoder is up to the task, check here for how to do it.

But the encoding process wasn't using all the frames. What the heck?! It was only using the first 633 frames (out of 1400+). Why?

I don't know. IRC must know. So I ask there. And I learn that, if any of the files given to mencoder have a size of 0, the encoding process stops. Regardless of the fact that I gave it a list of files to use as frames. All of them. Lovely bug? lovely undocumented behaviour?

The 634th frame was an empty file. I removed it and the encoding finished sucessfully. Thanks ShadowJK on #mplayer