I'm using a slow motion video recorded using an iPhone 7+ to track something but would like to avoid using a chronometer to know the time the process is taking. I need to measure about 10 seconds with an uncertainty of at most 0.1 s. Is this possible by just counting 2400 frames of my homemade video?
IPhone – measure time by counting frames and trusting the ‘240 FPS’ of the iPhone 7+ slow motion
cameraiphonevideo editing
Related Question
- IPhone – Can the iPhone 6/6+ Front Facing Camera shoot at 240 fps
- Iphone 5 : Recording video in slow motion
- IPhone – How to track stationary bike activity with the Apple Health App on an iPhone SE
- IPhone – Connecting iPhone Xr to a PC that doesn’t have iTunes on it
- IPhone – Easiest way to access localhost from iPhone
- IPhone photos phantom storage (13 photos take up 13 gb)
Best Answer
An easy, but not 100% accurate way of ensuring this, is simply to right-click the video in Photos on your Mac and select "Get Info". This will show the average number of frames per second over the whole video. This is usually not exactly 240, but extremely close.
Obviously as it is an average it can vary very slightly from one range to another within the file, but for most usages this is just fine.
If you want to be absolutely precise, you'll need to look inside the HEVC file itself, to see exactly how many frames are in each second in the file (i.e. look at every second by itself - not doing an average over the whole file). This requires you to be proficient with video file formats at a programmer level.