1 FFmpeg修改视频帧率,将60FPS的视频修改为30FPS的视频,视频时间保持不变

ffmpeg可用于更改现有视频的帧率,使得输出视频帧率低于或高于输入帧率,而视频的输出持续时间将保持不变。

其中有两种方法可以修改视频帧率:

  • 第一种方法就是使用-r选项
  • 第二种方法就是使用fps过滤器

通常使用更加简单的fps过滤器,下面就是将60FPS视频转换为30FPS视频的ffmpeg命令行:

ffmpeg -i input.mp4 -filter:v fps=30 output.mp4

参考链接:https://trac.ffmpeg.org/wiki/ChangingFrameRate