The video has length of t and is 30fps. I want it to have a length of 2*t. I just want each frame to be shown a little longer. According to VLC the codec is H264-MPEG4 AVC. Is there some simple command with ffmpeg?

  • Any audio present?
    – Gyan
    Sep 11, 2018 at 7:50
  • No audio. I may add some later.
    – Pesho
    Sep 11, 2018 at 7:51

1 Answer 1


setpts filter can be used to retime frames. Basic usage is

ffmpeg -i in -vf setpts=PTS*2 out.mp4

PTS*2 sets output timestamp of each frame to 2x its input value.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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