Guida utente Annulla

Procedure ottimali - Convenzioni per i contenuti video

 

Informazioni sulle convenzioni per i contenuti video

Sono disponibili varie opzioni per modificare i contenuti video prima di importarli in un documento FLA o prima di caricare un file FLV in un file SWF. Animate e Adobe Media Encoder migliorano il controllo della compressione video. Un'adeguata compressione video è importante perché consente di controllare la qualità delle riprese video e la dimensione del file. Le dimensioni dei file video, anche se compressi, sono maggiori rispetto a quelle della maggior parte delle risorse del file SWF.

 fornite all'utente il controllo dei contenuti multimediali in un file SWF. Se, ad esempio, aggiungete audio a un documento con video (o con un audio di sottofondo che viene ripetuto ciclicamente), garantite all'utente il controllo del suono.

Uso del video in un'applicazione

Prima di importare video in Animate, definite la qualità video necessaria, il formato video da utilizzare con il file FLA e la modalità per scaricarlo. Quando importate materiale video in un file FLA (in questi casi si parla di video incorporato), le dimensioni del file SWF pubblicato aumentano. Lo scaricamento progressivo del video viene avviato sul computer dell'utente anche se questo non visualizza il video.

Potete anche scaricare progressivamente o in streaming il video in fase di runtime da un file FLV esterno sul vostro server. Il momento in cui ha inizio lo scaricamento dipende da come è strutturata l'applicazione.

 Il video viene scaricato in modo progressivo dal server analogamente ai file SWF, pertanto non è corretto parlare di streaming. Il caricamento dinamico dei contenuti presenta indubbi vantaggi rispetto all'inclusione di tutti i contenuti in un solo file SWF. Potrete disporre, ad esempio, di file di dimensioni inferiori e il file verrà quindi caricato in modo più rapido. L'utente, inoltre, scaricherà solo quello che desidera visualizzare o utilizzare nell'applicazione.

Potete visualizzare il video FLV esterno utilizzando un componente o un oggetto video. Un componente facilita lo sviluppo di applicazioni con video FLV perché i controlli video sono predefiniti e dovete specificare solo il percorso di un file FLV per riprodurne il contenuto. Per limitare il più possibile le dimensioni del file SWF, visualizzate il video in un oggetto video e create risorse e codice personalizzati per controllarlo. Valutate anche l'uso del componente FLVPlayback di Adobe Animate, che ha dimensioni inferiori rispetto ai componenti Media disponibili in Flash MX Professional 2004 e nelle versioni successive.

Si consiglia di consentire agli utenti un determinato livello di controllo (ad esempio la possibilità di interrompere, sospendere e riprendere la riproduzione del video e controllare il volume) sul video presente in un file SWF.

Per consentire un certo livello di flessibilità sul video, ad esempio la possibilità di modificarlo con animazioni o di sincronizzarne varie parti con la linea temporale, incorporate il video nel file SWF anziché caricarlo con ActionScript o mediante uno dei componenti Media.

Per garantire un maggiore controllo su un'istanza video di quanto non consenta la classe Video, posizionate il video in un'istanza di clip filmato. La linea temporale del video viene riprodotta in modo indipendente da una linea temporale di Animate ed è possibile inserire il contenuto in un clip filmato per controllare le linee temporali. Non è necessario estendere la linea temporale principale di diversi fotogrammi per inserire il video. Questa operazione può rendere difficile la gestione del file FLA.

Risoluzione dei problemi video

Può accadere che, dopo aver creato un'applicazione e averla caricata sul proprio server, incontriate dei problemi.

  • Verificate che la versione di Flash Player sia corretta.

    Ad esempio, se i file sono stati codificati con il codec On2, nei browser utilizzati per visualizzare il contenuto Animate deve essere installato Flash Player 8 o una versione successiva.

     Per ulteriori informazioni sulla compatibilità di Flash Player e del formato FLV, consultate Informazioni sull'uso dei file video FLV in Apprendimento di ActionScript 2.0.

  • Verificate che il vostro server supporti il tipo mime dei file video che state utilizzando (FLV o F4V). Per maggiori informazioni sui file video su un server, consultate Configurazione del server per i file FLV in Apprendimento di ActionScript 2.0.

  • Controllate le linee guida per la sicurezza.

    Se caricate file FLV da un altro server, verificate che siano disponibili i file o il codice corretti da caricare da tale server esterno. Per informazioni sui file di criteri, consultate File di criteri sul lato server per consentire l'accesso ai dati in Apprendimento di ActionScript 2.0. Per informazioni sul caricamento e la sicurezza, consultate la sezione Nozioni fondamentali sulla sicurezza in Apprendimento di ActionScript 2.0.

  • Verificate che i percorsi target associati al video siano corretti. Se usate percorsi relativi (ad esempio /video/acqua.flv), provate a sostituirli con percorsi assoluti (come http://www.esempi.com/flash/video/acqua.flv). Se l'applicazione funziona con un percorso assoluto ma non con un percorso relativo, correggere quest'ultimo.

  • Verificate che la versione di Flash Player che avete specificato in Impostazioni pubblicazione supporti il tipo di file video che state utilizzando, FLV o F4V (H.264).

Altri argomenti correlati

Ottieni supporto in modo più facile e veloce

Nuovo utente?