1

ビデオレイヤーと4つの異なるシェイプレイヤーを使用して、AfterEffectsでコンポジションを作成しました。シェイプはすべて、ビデオ上のトラッキングオブジェクトの周りを移動します。再生中にこれらの図形の表示プロパティを自由にオンまたはオフにできるようにしたいと思います。

キーフレームをキューポイントに変換してから、flvをエクスポートしました。シェイプには、ビデオ全体で同時にキーフレームがあり、まったく同時に複数のキューポイントが作成されます。

フラッシュでは、AfterEffectsコンポジションの最下層からディスパッチされたキューポイントしか聞くことができません。したがって、たとえばフレーム10では、レイヤー1と3の両方に、形状の位置を変更するキーフレームがあります。After Effectsでスクリプトを使用して、これらをキューポイントに変換しました。したがって、フレーム10に2つのキューポイントがあります。フラッシュ内のプログラムは、レイヤー1によってディスパッチされたキューポイントのみを聞き、レイヤー3からのキューポイントを無視しているように見えます。

とにかく、同時に複数のキューポイントを聞くことはできますか?それとも私はこれを完全に別の方法で行う必要がありますか?

4

1 に答える 1

1

複数の同時キュー ポイントがサポートされていないという情報は見つかりませんが、Adobe Media Encoder のコードで同時に 2 つのキュー ポイントを追加しようとするとエラーが発生します。これは、おそらく回避する必要があることを示しています。

Adobe Media Encoder エラー ダイアログ ボックス - キュー ポイントを既存のキュー ポイントと同じにすることはできません

もう 1 つの解決策は、特定のキーフレームのすべての変換を収集し、単一のキュー ポイントのパラメーター リストにそれらを収集することです。例は次のとおりです。

layerChangeCue

  • layer1:"x:123;y:456;s:0.78"
  • ⋮</li>
  • layer4:"x:123;y:456;s:0.78"
于 2012-12-17T22:25:42.143 に答える