Elementi fondamentali del video

Introduzione alle operazioni con i file video

Una funzione importante di Adobe Flash Player è rappresentata dalla capacità di visualizzare e manipolare le informazioni video con ActionScript esattamente come accade con altri contenuti visivi come le immagini, le animazioni, il testo e così via.

Quando si crea un file Flash Video (FLV) in Adobe Flash CS3 Professional, è possibile scegliere uno skin per il video che includa i controlli più comuni per la riproduzione. Tuttavia, non c'è alcun motivo di limitarsi all'uso delle opzioni disponibili. Grazie ad ActionScript, è possibile controllare in modo molto preciso il caricamento, la visualizzazione e la riproduzione del video: in altre parole è possibile creare skin personalizzati per il lettore video o utilizzare il video in molti modi non convenzionali.

Le operazioni con il video in ActionScript richiedono l'uso di una combinazione di diverse classi:

Quando si carica un video esterno, è possibile caricare il file da un server Web standard per eseguire la riproduzione con scaricamento progressivo oppure utilizzare lo streaming video distribuito da un server specializzato come Macromedia® Flash® Media Server di Adobe.

Operazioni comuni con i file video

Questo capitolo descrive le seguenti attività relative al video:

Concetti e termini importanti

Operazioni con gli esempi contenuti nel capitolo

È consigliabile provare gli esempi di codice presenti in questo capitolo. Poiché questo capitolo descrive le operazioni con i file video in ActionScript, tutti gli esempi di codice riportati prevedono la manipolazione di un oggetto video, che potrebbe essere stato sia creato e posizionato sullo stage nello strumento di creazione di Flash che creato mediante ActionScript. La prova degli esempi prevede la visualizzazione del risultato in Flash Player per vedere gli effetti del codice sul video.

La maggior parte degli esempi manipola un oggetto Video senza creare l'oggetto esplicitamente. Per provare questi esempi di codice:

  1. Creare un documento Flash vuoto.
  2. Selezionare un fotogramma chiave nella linea temporale.
  3. Aprire il pannello Azioni e copiare l'esempio di codice nel riquadro dello script.
  4. Se necessario, aprire il pannello Libreria.
  5. Dal menu del pannello Libreria, scegliere Nuovo video.
  6. Nella finestra di dialogo Proprietà video, specificare un nome per il nuovo simbolo video e scegliere Video (controllato da ActionScript) nel campo Tipo. Fare clic su OK per creare il nuovo simbolo Video.
  7. Trascinare un'istanza del simbolo video dal pannello Libreria allo stage.
  8. Con l'istanza video selezionata, nella finestra di ispezione Proprietà, assegnargli un nome istanza. Questo nome deve corrispondere al nome utilizzato per l'istanza Video nell'esempio di codice, ad esempio, se il codice manipola un oggetto Video chiamato vid, è necessario denominare vid anche l'istanza sullo stage.
  9. Eseguire il programma selezionando Controllo > Prova filmato.

    Sullo schermo vengono visualizzati i risultati della manipolazione del video secondo quanto specificato nell'esempio di codice.

Alcuni degli esempi di codice contenuti nel capitolo includono la definizione di una classe oltre al codice di esempio. In tal caso, oltre a eseguire i passaggi precedenti, e prima di provare il file SWF, è necessario creare la classe che viene utilizzata nell'esempio. Per creare una classe definita nell'esempio di codice:

  1. Verificare che il file FLA utilizzato per la prova sia stato salvato.
  2. Dal menu principale, scegliere File > Nuovo.
  3. Nella finestra di dialogo Nuovo documento, nella sezione Tipo, scegliere File ActionScript. Fare clic su OK per creare il nuovo file ActionScript.
  4. Copiare il codice di definizione classe dell'esempio nel documento ActionScript.
  5. Dal menu principale, scegliere File > Salva. Salvare il file nella stessa directory del documento Flash. Il nome file deve corrispondere al nome della classe presente nell'esempio di codice. Ad esempio, se l'esempio di codice definisce una classe chiamata "VideoTest", salvare il file ActionScript con il nome "VideoTest.as".
  6. Tornare al documento Flash.
  7. Eseguire il programma selezionando Controllo > Prova filmato.

    I risultati dell'esempio vengono visualizzati sullo schermo.

Per informazioni su altre tecniche per la prova degli esempi di codice, vedere Prova degli esempi di codice contenuti nei capitoli.


Flash CS3

 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/main/00000252.html