2014年9月15日月曜日

iPhoneアプリのAppビデオプレビューを掲載するためにやったこと(まとめ)

iOS8のAppStoreからビデオプレビュー(Appビデオプレビュー)が掲載できるようになるようです。
まだ、iOS8もリリースされていない状態ですが。
しかし、iTunes Connectでは設定できる状態になっていたので、今度リリースするアプリ(iPhone版の連魂)にAppビデオプレビューを載せてみることにしたのですが、案の定、色々と地雷が敷いてあったので、Appビデオプレビューを掲載までの流れを(備忘録を兼ねて)書いておきます。

(1)OS X 10.10βをインストール

Appビデオプレビューを追加するには、OS X 10.10以降が必要です。ところが、現時点(2014年9月14日時点)では未だ公式リリースされていないので、beta版を入手してインストール。
OS X 10.10 beta をインストール中

(2)ビデオの解像度を調整

ニコニコ動画(ニコニコ自作ゲームフェース4)用に撮影した動画をそのまま登録してみたところ、ビデオサイズが1136x640、640x1136、1920x1080、1080x1920じゃないとダメだと言われました。
何故かディスられてるiPhone 6(無印)w
つまり、
iPhone 5(4インチ)のPortrait or Landscape
iPhone 6 PlusのPortrait or Landscape
の何れかということのようです。

ちなみに、登録できる動画は1つだけ(4種類全部は登録不可)らしいです。
つまり、現状は1136x640 or 640x1136の二者択一ですね。
iPhone 6が普及するかは未知数なので。
「iPhone 6 Plusに注文殺到!」みたいな記事をしばしば見ますが、正直、眉唾モノです。というより、私はあんな馬鹿デカいiPhoneは要らない。iPhoneは3.5インチのヤツが一番使い易かったと今でも思っています。画面が小さい?デカいのが欲しいならMacBookAirの方が楽しいですよ?(Macを買えば、ちょっと勉強するだけでiPhoneアプリも作れます)
iPhone 6とだいたい同じぐらいの値段(※実質価格)でMacBookAirが買えますよ?

(3)ビデオを640x1136に編集

ニコニコ動画の方に投稿した動画の解像度はVGS mk-IIの解像度(320x400)なので、まずはiPhone版の枠画像をスクリーンショットから切り出し、
iPhone版から切り出した枠画像
これと動画をaviutilを使ってハメ込み合成する形で320x568の動画を作成し、それをffmpegで640x1136に引き延ばしたものを準備しました。(一度320x568にしているのは、私の環境ではaviutilが縦720ピクセルを超える動画を編集できないためです)

(4)ビデオの長さを調整

上記動画の容量はだいたい100MBぐらいで、Appビデオプレビューに掲載できる動画は500MB以内と書かれていたので、「これで大丈夫だろう」と思って登録してみたところ、今度は「長すぎる」と怒られました。どうやら、ビデオの長さ(尺)は15秒~30秒にする必要があるようです。
こういう事は最初から書いておいて欲しい…
そこで、SUZUKIPLANのロゴ~タイトルデモ~デモプレイ~SUZUKIPLANのロゴの範囲だけを切り出し29.22秒に編集。

(5)音声の調整

上記の29.22秒の動画を登録してみたところ、一見上手く登録出来たように見えたのですが、Appビデオプレビューにカーソルを合わせてみたところ、音声は44.1kHz、ステレオ、サラウンドなしにしなければダメだと言われました。正直もうグロッキー状態です。
だからこういう事は最初から書いておけと…
動画のエンコーディングにツンデレエンコのYouTubeモードを使っていたのですが、どうもそれだと音声を48kHzに変換してしまうようで、そこで引っ掛かってしまったようです。そこで、44.1kHzステレオの元動画(avi形式)を、ffmpegで元ビットレートを保った状態でH.264/AVC+AACにエンコーディングしました。
変換結果(ffprobeで出力)

【指定コマンド】(参考)
ffmpeg -i  promotionvideo_short5x.avi -vcodec libx264 -crf 25 -acodec libvo_aacenc -threads 0 promotionvideo_short5x.mp4

(6)最大24時間待機

ようやく正常にAppビデオプレビューが登録できました。
正常に登録できると以下のような感じで処理が始まります。
処理には最大24時間掛かるようです。
処理が始まれば成功(した筈)
おつかれさまです。
以上です。
私は4回ぐらい心が折れそうになりましたが、何とかなりました。

動画の編集って時間が掛かるので面倒くさいんですよね...
外注すると高いですし。
30秒動画なら(編集を凝らなければ)十万ぐらいで作ってくれるプロダクションもあるかもしれませんが、Appビデオプレビューの解像度は割と特殊なので、当面対応してくれるところは無いかもしれません(ニーズがあればすぐに出来るかもしれませんが)。ちなみに、私は撮影から編集まで全部ひとりでできるので、動画の外注関連の相場には疎いです。

最近はPCも高速だから編集もお手軽にできるし、ツール類も概ね無料で揃います。だから、自力編集がオススメです。参考までに、私が動画撮影に要したコストはPCを除けばだいたい3000円ぐらい(&初期投資のみ)です。

【私の撮影環境】
・撮影機: Windows+DirectX9上のVGS mk-IIで連魂をエミュレーション (無料)
・撮影ソフト: Bandicam (有料/3000円ぐらい)
 ※ロゴ表示が気にならなければ無料
・動画編集: aviutil + 拡張プラグイン (無料)
・エンコーディング: ffmpeg (無料)

それでもやはり面倒くさい。
Androidのプロモ動画(YouTube)と比べると格段に面倒くさい。
まぁ、これだけ面倒くさい対応が必要だからこそ、Appビデオプレビューを載せておくだけで(出始めの数か月ぐらいは)目立てて良い感じではないでしょうか。

iOS8が浸透したぐらいの頃には皆やっている感じになると思いますが...

そして、iOS8じゃないとAppビデオプレビューは見れないですが...

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。

合理的ではないものを作りたい

ここ最近、実機版の東方VGSの開発が忙しくて、東方VGSの曲追加が滞っています。 東方VGS(実機版)のデザインを作りながら検討中。基本レトロUIベースですがシークバーはモダンに倣おうかな…とか pic.twitter.com/YOYprlDsYD — SUZUKI PLAN (...