iPhone MOV different frame rate

Anyone now how to avoid having two different FPS when it comes to recording iPhone footage?
I recorded on two iPhone 12 Pro Maxes with the same settings but I’m getting an error when it comes to framerate (59 vs 60 FPS)

If your videos have 29.9XX fps instead of 30 you can use ffmpeg to change FPS.
If you have Nvidia GPU you can use first command. Use it for both video. So, it will sync the FPS for your both video. I assumed you were recording with 30 FPS. If it was 60 you can type 59.5 instead of 29.5. Just select an FPS value less than both videos.

Nvidia:
ffmpeg -hwaccel cuda -i video.mp4 -filter:v “fps=29.5” -fps_mode vfr -c:v hevc_nvenc -preset fast -cq 18 -c:a copy video_to_29_5.mp4

CPU based:
ffmpeg -i video.mp4 -filter:v “fps=29.5” -fps_mode vfr -c:v libx265 -preset fast -crf 10 -c:a copy video_to_29_5.mp4

You can try this version which removes the requirement that both videos must have the exact same frame rate:

https://download.actionstitch.com/actionstitch_1.0.6.exe
https://download.actionstitch.com/actionstitch_1.0.6.dmg

However, I’m not sure how the stitched video will turn out in such a case.

I tried it some bad stitching was in there. VFR mode is fixing it.

Thanks for the suggestions! Will try and report back. :slight_smile:

1 Like