title: How do I upscale an iOS App Preview video to 1080 x 1920?
body: <p>I just captured a video of my new app running on an iPhone 6 using <em>QuickTime Player</em> and a Lightning cable. Afterwards I created an App Preview project in <em>iMovie</em>, exported it and could successfully upload it to iTunes Connect.</p>
  
  <p>Apple requires developers to upload App Previews in different resolutions dependent on screen size, namely:</p>
  
  <ul>
  <li>iPhone 5(S): <strong>1080 x 1920</strong> or 640 x 1136</li>
  <li>iPhone 6: 750 x 1334 (what I have)</li>
  <li>iPhone 6+: <strong>1080 x 1920</strong></li>
  </ul>
  
  <p>Obviously, 1080 x 1920 is killing two birds with one stone. I know that upscaling isn't the perfect solution, but it's meeting my needs. Since I don't own a 6+, another recording session won't do the trick. </p>
  
  <p>Unfortunately, iTunes Connect is extremely picky about what to accept. Here's what I tried, to no avail:</p>
  
  <ul>
  <li>Handbrake, iMovie, QuickTime do not support upscaling</li>
  <li>MPEG Streamclip</li>
  <li><code>ffmpeg -i input.mp4 -acodec copy -vf scale=1080:1920 output.mp4</code></li>
  </ul>
  
  <p>Strangely enough, iTunes Connect keeps complaining about the wrong resolution when I try to upload the output.mp4 of <em>ffmpeg</em>.</p>