使用 FFmpeg 以较低的 I 帧距离加速视频

使用 FFmpeg 以较低的 I 帧距离加速视频

我得到了一个 60 fps 的视频,h264编码为 ( .mp4),音频层被删除。现在我想用 将视频速度提高 4 倍FFmpeg,但我希望 I 帧距离非常低,以便能够执行非常精确和快速的搜索。我不需要高压缩。有人知道我该如何实现吗?

提前致谢。

答案1

您可以使用setpts 视频过滤器更改速度并-g设置图片组大小的选项:

ffmpeg -i input -vf setpts=PTS/4 -g 25 output.mp4

您没有指定 I 帧距离,因此我使用了任意值 25。

相关内容