小编USe*_*299的帖子

人眼可以注意到闪烁图像的最低 FPS 是多少?(用 ffmpeg 测试这个)

我想检查人眼无法察觉的最低 FPS 是多少。

我创建了一个白色的 jpg 和一个黑色的 JPG。我从 25 fps 开始,这意味着我有 24 jpg 的白色和 1 幅黑色。

比我使用这个命令:

ffmpeg -r 25 -i %d.jpg -vcodec mpeg4 test.avi
Run Code Online (Sandbox Code Playgroud)

这部电影有 3 秒长(我总共有 75 jpg)。我可以很容易地看到黑色图片。

然后我移动到 100 fps,我仍然能够看到它 - 但不是以前的 3 倍(这里我有 300 JPG,其中 3 个是黑色的)。当我移动到 200 fps 时,我看不到黑色 JPG 闪烁(I 600 JPG)。

人类无法感知两帧之间差异的 FPS 是否有任何下限?

我使用的编解码器肯定会显示这些图像……或者有一种压缩方法可以使电影中不显示黑框?如果是这样,我应该使用哪种编解码器?

video codec ffmpeg fps multimedia

2
推荐指数
1
解决办法
2582
查看次数

标签 统计

codec ×1

ffmpeg ×1

fps ×1

multimedia ×1

video ×1