I made an App Store preview video using QuickTime player on OS X Yosemite.
When I try to upload the video to iTunesConnect, I get an error message:
<
This is what worked for me:
ffmpeg -i input.mov -qscale 0 -r 24 -y output_5.mov
-qscale 0 made sure the length stayed the same but the frame rate dropped from 56 or so (as it was recorded from my iPhone6 by the QuickTime) to exactly 24 !!
Then managed to successfully upload to iTunes, yay!
March 28, 2019 EDIT:
There is also this option to just do it with iMovie: Creating App Previews with iMovie