I showed that fpsₘₐₓ(v₂)=120. Reason was a capping in (closed source) GPU software.
Yesterday I created new issue "Capping raspivid fps at 120 is too conservative for v2 camera #13":
It turned out that I raised the issue against wrong repo, and even more 6by9 had already fixed the issue.
Now you are just one "sudo rpi-update" away from being able to capture with up to 200fps with raspivid and v2 camera [v1 camera remains capped at 90fps, if you want more you can, see thread High framerate raspivid (initially 640x480 at 180fps)].
Reason for capping at 200fps is a permanent restriction of GPU not being able to go over 202fps:
You can do captures up to 180fps with no or only very few frame skips with mode 7.
In order to analyze frame delta distribution and frame skips you may want to use this tool:
https://github.com/Hermann-SW/userland/ ... ptsanalyze
It analyzes file created with raspivid "--save-pts" option.
In case you work with "standard" raspivid, please pass "1" as startframe:
Code: Select all
pi@raspberrypi2B:~/userland $ tools/ptsanalyze tools/ptsanalyze file.pts startframe pi@raspberrypi2B:~/userland $
Now you can do such 180fps captures with standard raspivid (after "sudo rpi-update"):
https://www.youtube.com/watch?v=T8VvjJJ ... e=youtu.be