|
|
コンポジションを SWF ファイルとしてレンダリングして書き出すSWF ファイルは Flash Player で再生されるコンパクトなファイルです。ベクトルグラフィックのアニメーションやオーディオなどのデータをインターネット上で配布するためによく使用されます。クリックによる Web リンクの使用やアニメーションのコントロール、RIA(Rich Internet Application)への入力など、インタラクティブな操作を行えます。SWF ファイルは FLA ファイルから作成された出力ファイルです。 ムービーの SWF ファイルへのレンダリングと書き出しを行っている間は、ベクトルグラフィックが可能な限りベクトルオブジェクトとして維持されます。ただし、SWF ファイルでは、ラスターイメージ、描画モード、モーションブラー、一部のエフェクト、ネスト化されたコンポジションの内容をベクトルで表せないため、これらはラスタライズされます これらのサポートされていない機能を無視し、SWF 固有の要素に変換可能な After Effects 機能のみを SWF ファイルに書き出すか、サポートされていない機能を含むフレームをラスタライズし、SWF ファイルに JPEG 圧縮ビットマップイメージとして追加するかを選択することができます。後者の場合、SWF ファイルの効率が低下する場合があります。 オーディオは MP3 形式でコード化され、オーディオストリームとして SWF ファイルに追加されます。 After Effects では、SWF ファイルの作成時にレポート([SWF のファイル名]R.htm)が SWF ファイルと同じフォルダに保存されます。このレポートには SWF ファイルへのリンクが含まれているため、Flash 再生プラグインを使って出力をプレビューできます。SWF ファイルを表示して、コンポジション内のサポートされていないアイテムを確認するには、ブラウザでレポートを開きます。 SWF ファイルには、After Effects のコンポジションで変更されないアイテムは 1 回だけ書き出され、常にそのアイテムが参照されます。レイヤーが複数のフレームで使用されている場合も、常に同じオブジェクトが参照されます(「位置」など、レイヤーのトランスフォームプロパティがアニメートされている場合も同様です)。ただし、マスクがアニメートされていたり、ソースフッテージアイテムがビデオであるなど、レイヤーの内容が変化する場合は、レイヤーが表示されるフレームごとに新しいオブジェクトが作成されます。コンポジションに含まれている複数のレイヤーで 1 つのソースフッテージアイテムを共有する場合は、そのソースが 1 回だけ追加され、そのソースを共有するレイヤーはすべて同じソースを参照します。ソースが Adobe Illustrator ファイルの場合、SWF ムービークリップが作成され、参照されます。テキスト文字はベクトルとして 1 つだけ追加され、すべての後続フレームでそれが参照されます。ただし、「塗りと線」のオプションメニューから「線の上に塗り」が選択されている場合は、文字はすべてのフレームにベクトルとして追加されます。 注意: プロジェクトのカラーマネジメントが有効な場合、カラーがプロジェクトの作業用カラースペースから出力用の sRGB IEC61966-2.1 カラースペースに変換されます。この出力用カラースペースは、Web ブラウザに表示するムービーに適切です(詳しくは、カラーマネジメントを参照)。
SWF 書き出し設定
SWF ファイルの Web リンクで使用するターゲットコマンド
SWF 形式の書き出しでサポートされている機能
|