I'm using FFmpeg to create MPEG2 videos from still pictures. I use it to generate the menus for DVDs. Unfortunately, there's something that I must be doing wrong, because some people has problems with that DVDs: the menus are not visible, it jumps directly to the first video. But the same disc, in other players, works fine. And using Mencoder instead of FFmpeg works on all players.
Currently I use this line to generate the MPEG2 file:
being "picture.png" the still picture for the video; "silence.ogg" the audio to be played in background; "-t 39" is the length of the audio; and "output.mpg", obviously, is the desired output MPEG2 file.