ビデオの基礎

ビデオの操作の概要

Adobe Flash Player には、イメージやアニメーション、テキストといったその他の視覚的なコンテンツと同様に、ActionScript でビデオ情報を表示し、操作することができるという重要な機能があります。

Adobe Flash CS3 Professional で FLV (Flash Vide) ファイルを作成する場合、共通の再生コントロールなど、ビデオのスキンを選択することができます。しかし、ここで提供されるオプショしか使えないわけではありません。ActionScript を使用すると、ビデオのロード、表示、および再生の制御を細部にわたって調節することができます。つまり、独自のビデオプレーヤースキンを作成、または新しい方法でビデオを使用することができます。

ActionScript でビデオを操作する場合は、いくつかのクラスを組み合わせます。

外部ビデオをロードする場合、標準的な Web サーバーからファイルをロードしてプログレッシブダウンロード再生を行うか、アドビ システムズ社の Macromedia® Flash® Media Server などの専用のサーバーから配信されるストリーミングビデオを操作することができます。

ビデオに関する一般的なタスク

この章では、ビデオに関連して実行する次のタスクについて説明します。

重要な概念と用語

本章の例について

本章をお読みになる際は、いくつかのコード例を試すことができます。この章では ActionScript でのビデオの操作について扱っているため、この章のコードの多くには Video オブジェクトの操作が含まれています。操作の対象となる Video オブジェクトは、Flash オーサリングツールのステージ上で作成されて配置されたオブジェクトか、ActionScript を使用して作成されたオブジェクトです。サンプルのテストには、Flash Player で結果を表示してビデオに対するコードの効果を確認することが含まれます。

ほとんどのコード例では、明示的に作成せずに Video オブジェクトを操作します。この章のコードをテストするには:

  1. 空の Flash ドキュメントを作成します。
  2. タイムラインでキーフレームを選択します。
  3. [アクション] パネルを開き、[スクリプト] ペインにコードをコピーします。
  4. 必要であれば、[ライブラリ] パネルを開きます。
  5. [ライブラリ] パネルのメニューから [新規ビデオ] を選択します。
  6. [ビデオのプロパティ] ダイアログボックスで、新しいビデオシンボルの名前を入力し、[タイプ] フィールドで [ビデオ (ActionScript により制御)] を選択します。[OK] をクリックしてビデオシンボルを作成します。
  7. ビデオシンボルのインスタンスを [ライブラリ] パネルからステージ上にドラッグします。
  8. ビデオインスタンスが選択された状態で、プロパティインスペクタを使用してそのインスタンスにインスタンス名を付けます。この名前は、コード例でビデオインスタンスで使われている名前と一致させる必要があります。たとえば、コードで vid という名前の Video オブジェクトを操作する場合は、Stage インスタンスの名前も vid にします。
  9. [コントロール]-[ムービープレビュー] を使用して、プログラムを実行します。

    画面に、コードで指定したようにビデオを操作した結果が表示されます。

この章の一部のコード例には、コード例に加えてクラス定義が含まれています。これらのコードでは、前の手順に加えて、SWF をテストする前に、例で使用されるクラスを作成する必要があります。コード例で定義されたクラスを作成するには:

  1. テストに使用する FLA ファイルが保存されていることを確認します。
  2. メインメニューから [ファイル]-[新規作成] を選択します。
  3. [新規ドキュメント] ダイアログボックスの [タイプ] セクションで、ActionScript ファイルを選択します。[OK] をクリックし、新しい ActionScript ファイルを作成します。
  4. クラス定義コードをコード例から ActionScript ドキュメントにコピーします。
  5. メインメニューから [ファイル]-[保存] を選択します。ファイルを Flash ドキュメントと同じディレクトリに保存します。ファイルの名前はコード内のクラス名と同じにする必要があります。たとえば、コードリストで "VideoTest" という名前のクラスが定義されている場合は、ActionScript ファイルを "VideoTest.as" として保存します。
  6. Flash ドキュメントに戻ります。
  7. [コントロール]-[ムービープレビュー] を使用して、プログラムを実行します。

    画面にコード例の結果が表示されます。

コード例をテストするその他の方法については、章内のコード例のテストで詳しく説明します。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000252.html