スクリーンキャストやMacベースのビデオデモを制作するビジネスに携わっている方なら、Telestreamの99ドルのScreenFlowを既に使っている可能性が高いでしょう。今回の最新アップデートにより、このアプリはiOS開発者という新たな支持層を獲得するでしょう。Appleが開発者にアプリプレビュー(アプリの動作をキャプチャした動画)の提出を奨励しているからです。この最新バージョンのScreenFlowでは、Lightningコネクタを備えたiOS 8デバイスからYosemite搭載のMacに直接動画をキャプチャできるだけでなく、タッチコールアウト(指のタップやスワイプを模倣したオーバーレイ)を追加することもできます。
これまで使用したすべてのバージョンの ScreenFlow と同様に、時々奇妙な動作をしますが、アプリの利点はその奇妙な動作をはるかに上回ります。
それは何なのか
ScreenFlow について初めて知ったという方のために、簡単にご説明します。ScreenFlow はモーションキャプチャツールであると同時に、動画編集ツールでもあります。他のキャプチャユーティリティとは異なり、画面の一部だけをキャプチャすることはできません。画面全体をキャプチャするか、何もキャプチャしないかのどちらかです。画面の一部だけを表示したい場合は、キャプチャが完了したら編集ツールを使用します。編集ツールでは、画面のズームインとズームアウト、吹き出し、タイトル、注釈、トランジション、動画および音声アクションの追加が可能です。
ScreenFlowはFinal Cut ProやAdobe Premiereの代替品ではありません。ワークフローに慣れれば動画編集は非常に簡単ですが、動画エフェクトはそれほど充実しておらず、タイトル作成機能もそれほど高度ではありません。カメラ映像の編集にも使えますが(私はよく使います)、スクリーンキャストのような素材を扱う際に真価を発揮します。
それを理解した上で、新しい機能を調べてみましょう。
モバイルから映画を作る
iOS 8とMac OS X Yosemiteでは、Appleは接続されたLightning搭載iOSデバイスからビデオとオーディオをキャプチャする機能を導入しました。(以前は、AirPlay経由で処理を管理するアプリを使ってこれを実行していましたが、これは確かに機能するものの、新しい方法ほど鮮明なビデオを生成することができませんでした。)Telestreamはこの機能を活用し、ScreenFlow 5に組み込みました。
最新モデルのiPhone、iPod touch、またはiPadをLightningケーブルでYosemite搭載のMacに接続すると、Macの画面や対応カメラに加え、そのデバイスもキャプチャソースになります。ScreenFlowはデバイスの動画をキャプチャする際に、再生されている音声も自動的に取り込みます。ただし、Macの画面にデバイスのプレビューは表示されません。操作は通常通り、デバイスの画面を操作します。
Mac で Yosemite を実行しているときに、互換性のある iOS デバイスからビデオをキャプチャできるようになりました。
複数の入力ソースを組み合わせることができます。例えば、iPad、Macのディスプレイ、接続されたマイクからのナレーション、Macで再生されるオーディオ、MacのFaceTimeカメラまたは対応ウェブカメラからのビデオをキャプチャできます。ほとんどのソースは個別のトラックとして追加されます。ビデオトラックを選択すると、ScreenFlowのプレビューウィンドウでそのコンテンツを移動したりサイズを変更したりできます。例えば、ウェブカメラでキャプチャしたビデオを右上隅に移動して小さくし、Macのスクリーンキャプチャをフレームの左側に配置し、iPadのビデオをフレームの右側の大部分を占めてMacの画面に少し重なるように拡大縮小することができます。
Macで再生されたオーディオをキャプチャする際に、重大な問題が発生しました。サウンドシステム環境設定で出力先としてコンピュータの内蔵スピーカーまたはThunderboltディスプレイを選択している限り、Macのオーディオは完璧にキャプチャされていましたが、オーディオインターフェースなどのUSB接続の出力先を選択すると、Macのサウンドが歪んだり遅延したりしていました。Telestreamはこの問題を認識しており、現在修正に取り組んでいます。
モバイルエクスペリエンスの向上
iOSデバイスから高画質の動画をキャプチャできるのは嬉しい機能ですが、同様に便利なのが、タップやスワイプした場所を視聴者に分かりやすく伝えるための吹き出しを追加するオプションです。ScreenFlow 5ではこの機能は「タッチ吹き出し」と呼ばれ、以下のように機能します。
ScreenFlow の新しいタッチ コールアウト ペイン。
iOS デバイスからキャプチャしたビデオ トラックを選択し、タイムライン上で吹き出しを追加したい位置に再生ヘッドをドラッグして、「アクション」>「タッチ吹き出しを追加」を選択します。画面上に灰色のドットが表示され、新しい位置にドラッグできます。黄色のタッチ吹き出しアクションがトラックに追加され、ScreenFlow ウィンドウの右側に「タッチ吹き出し」ペインが表示されます。このペインでは、表示するドットの数、サイズ、間隔、色、不透明度を選択できます。また、ドラッグやスワイプを表現するために、ドットがある場所から別の場所へ移動するアニメーションを作成することもできます。
ScreenFlow 5 にはテンプレート化されたアクションも追加されているので、これらの吹き出しを追加するのは面倒な作業です。テンプレート化されているアクションがあれば、例えば下にスワイプすることを示すタッチ吹き出しアクションを作成して保存できます。後で「アクション」メニューの「テンプレート」からそのアクションを選択すると、関連するアニメーションが付属した状態でプロジェクトに追加されます。Telestream は、シングルタップ、左スワイプ、右スワイプ、ズームイン、ズームアウト、4本指左スワイプ、4本指右スワイプなど、設定済みのタッチ吹き出しアクションのコレクションを親切にも追加してくれました。
視聴者はあなたが何をタップしたかを推測する必要がなくなります。
この機能について唯一不満なのは、吹き出しのドットが線で区切られていることです。つまり、画面上に4つのドットを四隅に配置することができないため、4本指でピンチしてホーム画面に移動するというジェスチャーを図示することができません。
編集を簡単にする
ScreenFlowを長く使い込んでいると、「もっと簡単な方法があるはずだ」と思う瞬間に遭遇することがよくあります。例えば、画面の特定の部分を拡大するビデオアクションを追加したとします。これを元に戻すには、別のビデオアクションを追加し、前の設定を逆にする必要があります。例えば、100%にズームアウトするなどです。
ScreenFlow 5には、スナップバックアクションという新機能が搭載されています。この機能を実装すると、前のアクションを元に戻す同じ長さのアクションが追加されます。私の例では、ズームアクションを追加し、フルスクリーンに戻したいときに「アクション」>「スナップバックアクションを追加」>「ビデオ」を選択します。「直前の操作を元に戻す」アクションがタイムラインに追加され、現在の再生ヘッドの位置で終了します。
もう一つの時間節約方法は、録画モニターです。ScreenFlowメニューから選択すると、Webカメラがキャプチャしている映像のプレビューと、オーディオ入力ゲインを示すメーターが表示されます。これは、Webカメラを使ってピクチャーインピクチャー効果を出す場合に特に便利です。キャプチャーした後、再生時に顔の位置が間違っていたり、マイクのゲインが低すぎたりすることに気付くことはよくあることです。それぞれの映像をプレビューできるのは便利です。モニターが2台ある場合は、このプレビューウィンドウを2台目のモニターに「オフカメラ」で開いたままにしておくことができます。メインモニターに表示したままにしておくと、画面上の他の映像と一緒にキャプチャーされます。
録画モニターを使用すると、自分が撮影範囲内にいること、およびオーディオ レベルが適切であることを確認できます。
ScreenFlow 5では、録画中と編集中の両方でマーカーを挿入できます。録画中にマーカーを挿入するには、キャプチャー中のポイントをマークしたい時に押せるホットキーを設定する必要があります。例えば、後でこのポイントでクリップをカットしたり、アクションを追加したりしたいことを思い出したい時などに便利です。これは、タイムラインをスクロールして最適な編集ポイントを探す時間を短縮できる、もう一つの時間節約機能です。
ついに、ScreenFlow 5にAppleメディアブラウザが組み込まれました。iPhotoライブラリから画像を挿入したり、iTunesからトラックを挿入したりするのも簡単になりました。
輸出関税
ScreenFlow 5では、いくつかの新しいエクスポート機能も導入されています。先ほども述べたように、ScreenFlowではiOSデバイスから直接ビデオとオーディオをキャプチャできるようになりました。これにより、iOS開発者はApp Storeに投稿できるプレビュームービーを作成できるようになります。この作業を少しでも楽にしてくれるのが、新しいiOS App Previewエクスポート設定です。これを選択すると、ムービーはProRes 422HQエンコーダーを使って変換されます。
さらに、最新バージョンには、複数の ScreenFlow ドキュメントをキューに入れて、同じエクスポートプリセットを使用してエクスポートできるバッチエクスポート機能が含まれています。
過去にScreenFlowをご利用いただき、エクスポート設定の調整に慣れている方は、ScreenFlow 5のエクスポート機能が制限されていることに気付くでしょう。ScreenFlow 5をMac App Storeで提供するために、TelestreamはQuickTimeエクスポートオプションをすべて削除する必要がありました。これは、AppleがAV Foundationを優先し、QuickTimeを廃止したためです。App Storeにアプリを提出する際にQuickTime APIを使用できなくなったため、今回の変更となりました。つまり、Lossless – ProRes with Alphaプリセットを選択した場合、エンコーダーの選択肢はProRes 422 HQとProRes 4444のみになります。
結論
私は長年スクリーンキャストを制作しており、iMovie を使って何年も制作していました。2010年代初頭に ScreenFlow に切り替えてからは、もう元には戻れません。特に ScreenFlow 5 では一部の iOS デバイスからの直接録画がサポートされ、吹き出しを追加して視聴者に操作をわかりやすく表示できるようになったからです。お読みいただいた通り、いくつか不満点もありますが、このアプリが提供するメリットに比べれば取るに足らないものです。もし Mac でスクリーンキャストを制作していて ScreenFlow を使っていないなら、そろそろ使い始めるべきです。