Missing frames in videos recorded with iPhone
Nearly all the video footage that I've recorded with my iPhone 14 Pro (using the native Camera app) contains one or two missing frames. This leads to short stutters during video playback. Typically there is at least one frame drop in a minute of video. I always shoot at 24 frames per second (mostly in cinematic mode), so one frame equals 1/24 second. In the moment of the frame drop, the previous frame is simply displayed twice and the actual correct frame is omitted leading to a short stutter.
It's subtle and I suspect many people wouldn't even notice, but it's a showstopper for professional video.
I have already gone through all levels of Apple support and the last recommendation was to report this as a bug, as there is no real solution to the problem. The issue is still present with iOS 17.
Now here comes the weird part: if you use the native Camera app to edit a faulty video (e.g. trim the start or end point), the video is repaired, i.e. the frame drops are gone! Even if you reset your edits back to the original, the video is fixed and no frames are missing anymore. This means that originally all frames were recorded, but the video stream was somewhat assembled incorrectly.
I suspect that only a few users are affected by this phenomenon, because I have not found anything about it on the internet. This way I'm trying to find out if there are more users who can reproduce the problem. I'm honestly a bit disappointed because I bought this phone mainly for the video features. After all, there is a somewhat cumbersome workaround.
Final note for the pros: if I transfer a video (with a missing frame) onto my Macbook, QuickTime will show 23.xx for the "Encoded FPS" (where xx is a rather random number). After "repairing" the video file with the iPhone's Camera app, QuickTime correctly shows 24 fps.
iPhone 14 Pro