Final Cut Pro で共有コンパウンドクリップが透明になったときは、まずその原因がコンテンツ、タイムライン設定、または Motion テンプレートのどれに由来するかを特定します。テスト前に共有編集を保存し、一度に 1 つの設定だけを変更します。

このガイドは、再利用可能なグラフィックやタイトルが予期せず背景を透けて見せるようになったときに調査する Mac エディター向けです。以下の診断手順は Apple の文書化された動作に基づいており、透明化が特定のソフトウェア不具合を証明するものとは想定していません。

コンテンツを変更する前に共有編集を保存する

コンパウンドクリップにはブラウザ内の親と、タイムライン内の子インスタンスがあります。Apple は、そのコンテンツを編集すると、他のプロジェクト内のインスタンスを含め、その親を参照するすべてのインスタンスが変更されると説明しています。内部グラフィックの削除や内部エフェクトの変更は、検査している発生以外にも影響を及ぼす可能性があります。Final Cut Pro for Mac でコンパウンドクリップを作成する。

テストに合った境界を選択してください:

  • プロジェクトの現在のコンパウンド参照を保持する: ブラウザでプロジェクトを選択し、編集 > プロジェクトのスナップショット を選ぶか、Shift-Command-D を押します。Apple によると、スナップショットにはコンパウンドクリップとマルチカムクリップの親コピーが埋め込まれ、他のインスタンスへの後続の変更から隔離されます。
  • 選択した 1 つのコンパウンド出現を独立させる: タイムラインでそれを選択し、クリップ > 新しい親クリップを参照 を選択します。Final Cut Pro が新しい親を作成し、その選択の元の親との関係を切り離します。

これらはスコープの異なる別個の操作です。プロジェクトとクリップを複製する、独立したコンパウンドクリップを作成する。

プロジェクトレベルの調査では、スナップショットを作成し、明示的に開いてからテスト変更を行います。単一の代替グラフィックには独立した親を使用します。どのプロジェクトと親をテストしているかを記録して、成功した実験が意図しない共有リビジョンにならないようにします。

スナップショットの文書化された保護はコンパウンド参照とマルチカム参照に関するものです。Motion テンプレートのリビジョンは別の境界として扱います:テンプレートを修正するときは、プロジェクトのスナップショットがテンプレートファイルもアーカイブすると想定せず、別名のテストバージョンとして保存します。

グラフィックが消える最初のレベルを特定する

正確に 1 つの失敗フレームを選びます。グラフィックがデュレーション全体で消えるのか、アニメーション中だけなのか、特定の編集の後なのかを記録します。インスタンス間で対応するコンテンツフレームを比較します。異なるソース位置にある 2 つの出現は信頼できる比較になりません。

次の決定表を使って次の検査を選びます。その結論は診断の手がかりであり、確定した原因ではありません。

観察 次の検査 観察が示唆すること
コンパウンド内部ではコンテンツが見えるが、プロジェクトでは消える 外側のコンパウンドの不透明度と適用エフェクト コンパウンドの外側から開始
コンパウンド内部ですでにコンテンツがない 内部クリップ、エフェクト、デュレーション境界 コンパウンド内部から開始
内部編集後に複数のリンク出現が変化した 共有親のコンテンツ 共有変更がパターンを説明する可能性
Motion のプレビューではグラフィックが見えるが、Final Cut Pro で使用すると消える プレースホルダとドロップゾーンの設定 プレビュー用メディアが配信コンテンツと誤認されていた可能性
始まりまたは終わりだけが失敗する 不透明度アニメーションとコンパウンド境界 失敗が時間に依存している可能性

コンパウンドのコンテンツとプロジェクトでの外観を比較する

コンパウンドを選択し、クリップ > クリップを開く を選ぶか、そのビデオ部分をダブルクリックします。Final Cut Pro が別のタイムラインビューでコンテンツを開きます。表示 > タイムライン履歴:戻る で戻ります。最初は何も変更せずに、内部と外部の対応するフレームを検査します。Final Cut Pro for Mac でコンパウンドクリップを編集する。

コンパウンドの可視デュレーションも確認します。Apple は、開始と終了境界の外側にある暗い斜線領域を説明しています:これらの領域にはみ出した内部マテリアルはプロジェクトでは表示されません。文書化されたオプションには、内部アレンジのトリミング、または 1 レベル戻って外側のコンパウンドクリップを延長することが含まれます。グラフィックが移動または延長された場合、再構築する前にこの境界を検査します。コンパウンドクリップのコンテンツ境界。

失敗フレームでの不透明度を確認する

影響を受けるタイムラインクリップを選択し、ビデオインスペクタ の 合成 にある 不透明度 を検査します。Apple は、値がゼロに近づくと上のクリップがますます透明になると文書化しています。不透明度はキーフレームやフェードハンドルでも変化するため、クリップ内の他の場所の 1 個の値に頼るのではなく、失敗フレームとその前後のフレームを検査します。クリップの不透明度を変更する。

分離テストでは、予期せず減少した不透明度を 100% に設定し、同じフレームを再比較します。画像が依然として欠落している場合、コンテンツとエフェクトの調査を続けます。不透明度設定だけでは、基になるグラフィックに可視ピクセルが含まれるかどうかは判断できません。

エフェクトを個別にバイパスする

クリップを選択し、ビデオインスペクタ で適用済みエフェクトのチェックボックスを 1 つオフにします。同じフレームを比較し、そのエフェクトを元に戻し、次のエフェクトをテストします。Apple は、エフェクトを無効にするとその設定が保持され、チェックボックスをオンにすると再び有効になると文書化しています。エフェクトのチェックボックスには クリップ > ビデオアニメーションを表示 からもアクセスできます。エフェクトを削除またはオフにする。

エフェクトを 1 つ無効にしてグラフィックが復元されたら、調査の有用な分岐が特定できたことになります。それでもまだ、そのエフェクトのパラメータ、入力、タイミング、テンプレート設計などいくつかの可能性が残ります。何を調整する前に、どのエフェクトとレベルで変化が生じたかを記録します。

Motion テンプレートが実際に受け取るものを確認する

Motion のプレビューと Final Cut Pro のタイムラインインスタンスには、設計により異なるソース画像が含まれることがあります。Apple は、テンプレートのプレースホルダがターゲットの Final Cut Pro クリップを受け取ると文書化しています。そのプレースホルダに Motion で挿入された画像はエフェクトをプレビューするためのものであり、Final Cut Pro でエフェクトが適用されるときにはその画像は使用されません。Motion でのテンプレートプレースホルダとドロップゾーン。

たとえば、意図したデザインが合成テキスト Sample A 付きの青い長方形だとします。そのデザインの静止画を エフェクトソース に配置して単にエフェクトをプレビューした場合、プレビューは完成して見えるのに、Final Cut Pro の結果にはそのアートワークが欠落していることがあります。それはテンプレートの入力配置を検査する理由であり、コンパウンド参照自体が失敗した証拠ではありません。

Apple は、プレースホルダプレビューには静止画を推奨しています。ビデオプレビューメディアはタイミングの競合を引き起こす可能性があるためです。期待どおりのアートワークを示すサムネイルだからといって、そのアートワークがタイムラインに表示されることを保証するものではありません。Motion でテンプレートにプレースホルダ画像を使用する。

ドロップゾーンには別の役割があります:Final Cut Pro で割り当てられた追加メディアを受け入れ、メディアが割り当てられるまで空のままです。デザインがドロップゾーンに依存している場合、実際の Final Cut Pro インスタンスでのその割り当てを確認します。Motion でプレビュー画像を置き換えても、Final Cut Pro のドロップゾーンには何も設定されません。テンプレートのプレースホルダとドロップゾーン。

テンプレートがマスクを使用している場合、マスクは別個に確認する必要があります。Apple は、プレースホルダに追加されたシェイプがターゲットクリップに適用されるマスクになり、そのプレースホルダの外にあるテンプレートオブジェクトは影響を受けないと述べています。マスクパラメータを公開できますが、Motion の画面上マスクコントロールは Final Cut Pro では利用できません。Final Cut Pro で位置変更が必要な場合は、マスクのトランスフォームパラメータを公開します。テンプレートでマスクを使用するためのガイドライン。

ニュートラルなグラフィックで問題を再現する

最小限のテストを使って、共有コンテンツの振る舞いとテンプレートの振る舞いを分離します。以下は説明のための手順であり、報告されたテスト結果ではありません。オリジナルのニュートラルなアートワークのみを使用します:青い長方形、小さな白い円、テキスト Sample A、コントラストのあるグレーの背景。

  1. 分離されたテストプロジェクトで、ニュートラルなアートワークを短いグラフィックとして配置し、ファイル > 新規 > コンパウンドクリップ でタイムライン要素をグループ化します。
  2. 同じブラウザ親から 2 番目の出現を追加します。両方を対応するソースフレームに保ちます。
  3. 疑わしいテンプレートやエフェクトを追加する前に両方を比較します。
  4. 疑わしいエフェクトを 1 つの出現に適用し、再び比較します。
  5. 内部コンテンツを独立して変更する必要がある場合、まずその出現を選択し、クリップ > 新しい親クリップを参照 を使用します。

Apple はタイムラインコンパウンド作成と独立親コマンドの両方を文書化しています。コンパウンドクリップを作成する。

グレーの背景を使って、消失領域を不透明な黒いアートワークから区別しやすくします。Apple のアルファチャネル文書では、アルファが前景クリップを基になるクリップの上にどう合成するかを制御すると説明しています。可視背景は合成の外観を示す有用な証拠ですが、どの設定がそれを生み出したかを特定するものではありません。Final Cut Pro for Mac でアルファチャネルを使用する。

比較は狭義に解釈してください。プレーンなコンパウンドが機能し、エフェクト適用済みの出現が失敗するなら、エフェクト分岐を調査します。アートワークがコンパウンド内部で既に欠落しているなら、内部アレンジに戻ります。最小例が機能するなら、元のデザインの要素を 1 つずつ戻し、最小の再現可能な差異を見つけます。

サポートされているテンプレート経路を選び、バージョン境界を保持する

独自のシェイプとテキストを提供する再利用可能なグラフィックを目指す場合、Apple は Motion でのジェネレータワークフローを文書化しています。ファイル > プロジェクトブラウザから新規作成 で Final Cut Generator を選び、プロジェクトプロパティを設定して 開く をクリックします。シェイプとテキストでデザインを構築します。ジェネレータプロジェクトはプレースホルダなしで開始します。Final Cut Pro で調整可能にすべきパラメータを公開します。Motion でジェネレータテンプレートを作成する。

ファイル > 保存 を選び、テストテンプレートに固有の名前とカテゴリを与え、公開 をクリックします。Final Cut Pro で タイトルとジェネレータ > ジェネレータ から見つけ、背景クリップの上にドラッグします。これはプレースホルダプレビューメディアに依存するのではなく、自己完結型グラフィックへの文書化されたルートを提供します。ジェネレータテンプレートを作成して適用する。

検査したい Motion 製エフェクトについては、Apple は エフェクトブラウザ から開くことを文書化しています:エフェクトを Control-クリックし、Motion でコピーを開く を選択します。ファイル > 別名で保存 で変更版を保存し、新しい名前とカテゴリを割り当て、公開 をクリックします。このワークフローはエフェクトテンプレートを開くものであり、コンパウンドタイムラインを Motion プロジェクトに変換することは文書化されていません。Final Cut Pro for Mac のエフェクトを Motion で修正する。

取得したガイドは Final Cut Pro for Mac 12.4 と Motion 6.4 を特定しています。コマンドに従うときは、Apple のガイドバージョンセレクターをインストール済みリリースに合わせてください。Motion でエフェクトを修正する前に、Apple は互換性のある最新アプリも要求します。両方とも Apple Creator Studio 製か、両方とも買い切り版である必要があります。アプリバージョン、テンプレート名、テストプロジェクトをメモにまとめておきます。Final Cut Pro ガイドバージョンセレクター、Motion ガイドバージョンセレクター、エフェクト編集の互換性要件。

修正されたグラフィックを最初、中間、最後、元の失敗フレームで比較して完了します。変化を説明する最小のテストを保持し、意図したスコープ(共有親、独立出現、別名テンプレート)で具体的な修正を適用します。これにより、すべての透明化結果を同一の問題として扱うことなく、追跡可能な修正が得られます。

出典