我想检查人眼无法察觉的最低 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 是否有任何下限?
我使用的编解码器肯定会显示这些图像……或者有一种压缩方法可以使电影中不显示黑框?如果是这样,我应该使用哪种编解码器?