13
10

More than 5 years have passed since last update.

App Store ConnectにAppプレビューを載せる

Last updated at Posted at 2019-01-26

Appプレビュー

App StoreにはAppプレビュー(動画)を載せることが出来ます。
実機操作を録画して載せるだけなので簡単だろう、と思ったら、守らなければならない点が幾つかありました。
備忘録も兼ねて作業行程を残します。

ちなみにAppプレビュー、スクリーンショットの概要はヘルプにあります

申請にあたり躓いた点

自分のアプリのAppプレビューを、QuickTime Playerの新規ムービー収録から操作動画を作成しました。
それをそのままアップロードできるはずもなく。
以下が躓いた点です。

  • プレビューのサイズを変更しなければならなかった
    • iPhoneX実機でのプレビューサイズは「1126x2436」。
      しかし、iPhoneX(5.8 インチ)のAppプレビューサイズは「886 x 1920」
      App プレビューの仕様
  • fps30にしなければならなかった
    • QuickTime Playerの新規ムービー収録では60fpsになってしまいアップロードの際にエラーで弾かれる
  • 無音動画はNG
    • 操作動画撮影時の生活音を消すため、オーディオトラックを削除してアップロードしたところ、エラーで弾かれる

問題点の解消

iMovieなど動画編集ができる方は、上記問題は解決できると思います。
自分にはどうもうまく行かなかったので、ffmpegでコマンドを叩いて解決してみました
前準備として、ffmpegをインストールしておきます

brew install ffmpeg

プレビューサイズとFPSの変更

# ffmpeg -i {入力ファイル} -filter:v scale={サイズw:h} -r {フレームレート} {出力ファイル}
# iPhoneX(5.8インチ)指定
ffmpeg -i src.mov -filter:v scale=886:1920 -r 30 dst.mov

scaleでサイズ変更、-r 30でフレームレートの変更を指定

無音化

# ffmpeg -i {入力ファイル} -f lavfi -i aevalsrc=0 -c:v copy -map 0:0 -map 1:0 -shortest -ac 2 -strict -2 {出力ファイル}
ffmpeg -i src.mov -f lavfi -i aevalsrc=0 -c:v copy -map 0:0 -map 1:0 -shortest -ac 2 -strict -2 dst.mov

オーディオトラックを削除するのではなく、無音のオーディオトラックとしています(詳しくは参考サイト様をご覧ください)

最後に

これでアップロードできる状態になりました。
自分はこの後で字幕編集アプリを使って操作説明などを入れましたが、このままでもApp Store Connectにアップロードできます。

参考サイト様

13
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
10