Is there any way to limit fps of the video played by mplayer?

Let's say, I want to play a video at 1 fps because I need it for experimental tests. What option do I need to put ? And, if this is imposible, is there anything I can do to limit the fps ?


You can use the --fps option, but keep in mind that this doesn't work with --correct-pts which is now default for most of the formats:

mplayer --no-correct-pts --fps=1 somefile.ogv

Alternatively, you can change the framerate by setting a fixpts video filter:

mplayer --vf=fixpts=fps=1 somefile.ogv
mplayer -fps 1 my_video.mkv

Should do what you want: play the video at one frame per second.

  • Thanks for the answer. I've tried the command, but I can't see any difference between 1fps and normal playback. – Spadaboyz Sep 3 '15 at 15:30
  • Same here, does not seem to work. – Marcus Johansson Nov 17 '16 at 12:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.