Rendering ed esportazione di una composizione come file SWF



I file SWF sono file di dimensione ridotta che possono essere riprodotti con Flash Player. Sono spesso usati per trasmettere grafica vettoriale animata (ad esempio disegni animati), audio e altri tipi di dati via Internet. I file SWF supportano inoltre funzioni di interazione, ad esempio la possibilità di fare clic su un collegamento Web, di controllare l’animazione o di fornire input a un’applicazione RIA (Rich Internet Application). I file SWF rappresentano l’output generato da file FLA.

Durante l’esecuzione del rendering e l’esportazione di un filmato in un file SWF, After Effects mantiene la grafica vettoriale come oggetti vettoriali il più possibile. Tuttavia, le immagini raster, i metodi di fusione, l’effetto movimento, alcuni effetti e il contenuto di composizioni nidificate non possono essere rappresentati come vettori nel file SWF e vengono rasterizzati.

Potete decidere di ignorare questi elementi non supportati in modo tale che il file SWF includa solo le funzioni di After Effects convertibili in elementi SWF nativi, oppure potete scegliere di rasterizzare i fotogrammi che contengono funzioni non supportate e aggiungerli al file SWF come immagini bitmap compresse in JPEG,che possono ridurre l’efficacia del file SWF.

L’audio viene codificato nel formato MP3 e aggiunto al file SWF come stream audio.

Quando After Effects crea un file SWF, salva anche un report ( [nome_fileSWF] R.htm) nella stessa cartella del file SWF. Il report contiene anche un collegamento al file SWF per poter visualizzare in anteprima l’output usando il plug-in Flash Player. Aprite il report in un browser per visualizzare il file SWF e controllate quali sono gli elementi non supportati della composizione.

Il file SWF esportato include tutti gli elementi immutati nella composizione After Effects una volta e fa quindi riferimento ad essi per ogni uso. Se un livello è usato in più fotogrammi, ogni uso fa riferimento allo stesso oggetto, anche se le proprietà di trasformazione del livello (ad esempio Posizione) sono animate. Tuttavia, se il contenuto del livello cambia (ad esempio se una maschera nel livello è animata o se l’elemento del metraggio sorgente per il livello è video) viene creato un nuovo oggetto per ogni fotogramma in cui è visibile il livello. Se più livelli nella composizione condividono lo stesso elemento del metraggio sorgente, la sorgente viene aggiunta una volta e ad essa viene quindi fatto riferimento per ogni livello aggiuntivo che la condivide. Se la sorgente è un file Illustrator, viene creata una clip SWF, usata come riferimento. I caratteri del testo vengono aggiunti come vettori una volta e quindi usati come riferimento su tutti i fotogrammi successivi, a meno che non si scelga Tratto su riempimento nel menu delle opzioni Riempimento e tratto; in tal caso, i caratteri vengono aggiunti come vettori su ciascun fotogramma.

Nota: se per il progetto è attivata la gestione dei colori, allora i colori vengono convertiti dallo spazio cromatico di lavoro del progetto allo spazio cromatico sRGB IEC61966-2.1 per l’output. Questo spazio cromatico per l’output è idoneo per i filmati mostrati in un browser Web. Consultate Gestione del colore.
  1. Selezionate la composizione che desiderate esportare, quindi scegliete File > Esporta > Adobe Flash Player (SWF).
  2. Immettete un nome di file (assicurandovi di includere l’estensione .swf) e un’ubicazione, quindi fate clic su Salva.
  3. Specificate le opzioni appropriate e fate clic su OK.

Impostazioni di esportazione SWF

Qualità JPEG
Specifica la qualità delle immagini rasterizzate. Più è alta la qualità, più è grande il file. Se per Funzionalità non supportate è selezionata l’opzione Rasterizza, l’impostazione Qualità JPEG viene usata per tutte le immagini bitmap compresse in JPEG esportate nel file SWF, comprese le immagini bitmap generate dai fotogrammi della composizione o dai file di Adobe Illustrator.

Funzionalità non supportate
Specifica se rasterizzare o meno le funzioni non supportate dal formato SWF. Scegliete Ignora per escludere le funzioni non supportate, oppure scegliete Rasterizza per eseguire il rendering di tutti i fotogrammi che contengono funzioni non supportate come immagini bitmap compresse in JPEG e includerle nel file SWF. Se scegliete Rasterizza, SWF Exporter rasterizza i file sorgente di ciascun livello della composizione (ad eccezione dei livelli che utilizzano i file o i solidi di Illustrator come metraggio sorgente) e le composizioni nidificate con l’opzione Comprimi trasformazioni attivata.

Bitrate audio
Il bitrate dell’audio esportato. Scegliete Auto per ottenere il bitrate più basso disponibile per le impostazioni Frequenza campionamento e Canali specificate. I bitrate più elevati determinano l’aumento delle dimensioni dei file L’audio di un file SWF è in formato MP3.

Ripeti continuamente
Specifica che i cicli di file SWF esportati eseguono un ciclo continuo durante la riproduzione. Se prevedete di specificare il ciclo continuo scrivendo codice HTML per controllare Flash Player, deselezionate Ripeti continuamente.

Impedisci importazione
Crea un file SWF non importabile dai programmi di elaborazione di immagini digitali o montaggio video.

Includi nomi oggetti
Include i nomi dei livelli, delle maschere e degli effetti nel file da usare come input nei programmi ActionScript. Selezionando questa opzione, le dimensioni dei file aumentano Agli oggetti rasterizzati non viene assegnato un nome.

Ogni maschera viene esportata come oggetto SWF separato, il cui nome corrisponde a quello del livello, seguito dal nome della maschera. Se tutte le maschere usano il metodo Differenza, vengono tutte esportate come singolo oggetto SWF e il nome è lo stesso del livello. Ogni carattere viene esportato come oggetto SWF separato.

Conversione della grafica Illustrator
Divide tutti gli oggetti sovrapposti in pezzi non sovrapposti. Quando selezionate questa opzione, non dovete convertire il testo di Illustrator in contorni prima dell’esportazione. Questa opzione supporta i file sorgente di Illustrator 9.0 o versione successiva.

La conversione della grafica di Illustrator presenta vantaggi e svantaggi. Quando convertite la grafica di Illustrator, il testo viene spostato correttamente in formato SWF, quindi non dovete convertirlo in contorni. Gli oggetti sovrapposti vengono rimossi, quindi i livelli compositi sembrano identici sia in After Effects che nel file SWF. Le estremità finali, le unioni e i gruppi di trasparenza vengono esportati correttamente, mentre la grafica esterna agli indicatori di taglio, che non è visibile nel file SWF, non viene inclusa. Tuttavia, i file SWF non diventano necessariamente più piccoli. Inoltre, il processo di conversione potrebbe introdurre oggetti non supportati che vengono ignorati o rasterizzati e attorno ad alcuni oggetti potrebbero apparire delle frange bianche. Il processo può essere lento, richiedere molta memoria ed essere probabilmente inefficace per la grafica complessa di Illustrator.

Includi collegamenti Web marcatore livello
Specifica che i marcatori livello si devono comportare come collegamenti Web. L’opzione Includi collegamenti Web marcatore livello aggiunge collegamenti Web e un’azione Ottieni URL al file SWF utilizzando le informazioni contenute nei marcatori livello. Inoltre, questa opzione aggiunge un’etichetta di livello a ciascun fotogramma SWF contenente un marcatore livello. Potete specificare in che modo il browser apre il collegamento Web con comandi di destinazione standard (ad esempio, _blank). Consultate Collegamenti web, collegamenti dei capitoli, punti cue e marcatori.

Comandi di destinazione per collegamenti Web in un file SWF

_blank
Carica il collegamento Web in una nuova finestra del browser.

_parent
Carica il collegamento Web nel fotogramma principale del fotogramma in cui viene riprodotto il file corrente.

_self
Carica il collegamento Web nel fotogramma corrente.

_top
Carica il collegamento Web nel fotogramma superiore della finestra corrente.

_level0
Caricare un altro file SWF nel livello 0. Normalmente, il file corrente viene riprodotto al livello 0, un altro file caricato al livello 0 di solito sostituisce il file corrente. L’URL deve fare riferimento a un altro file SWF.

_level1
Carica un altro file SWF nel livello 1, se l’URL fa riferimento a un altro file SWF.

Funzioni supportate per l’esportazione nel formato SWF

Livelli
I livelli di testo di After Effects vengono esportati in formato SWF come grafica vettoriale. I seguenti tipi di livelli e switch non sono supportati: Mascherini traccia, Livelli 3D, Fotocamere 3D, Luci 3D, Livelli di regolazione, Livelli forma, Mantieni trasparenza, Comprimi trasformazioni ed Effetto movimento. L’opzione del carattere Riempimento su tratto e la proprietà dell’animatore Sfocatura non sono supportate ed è supportata solo la modalità di fusione Normale. Le composizioni nidificate non sono supportate e sono rasterizzate.

Maschere
Sono supportate solo le maschere nelle modalità di maschera Aggiungi o Differenza; se in un livello vi sono più maschere, tutte devono usare la stessa modalità di maschera. Se viene specificata la modalità Aggiungi, sono supportate anche le opzioni di opacità parziale e invertita. La sfumatura maschera non è supportata. Il risultato della sovrapposizione di maschere con la modalità Aggiungi e l’opacità parziale può apparire diverso nel file SWF rispetto ad After Effects. Consultate Modalità maschera.

Effetti
Testo tracciato, Forma d’onda e Spettro audio sono supportati per l’output in formato SWF.

Sono supportate tutte le opzioni di Testo tracciato a eccezione delle seguenti: Composito su originale, Riempimento su tratto e metodo Differenza.

Le linee disegnate dagli effetti Spettro audio e Forma d’onda vengono convertite in vettori. Le seguenti funzioni non supportate vengono ignorate: Colore esterno (viene usato solo il colore interno), Morbidezza e Composito su originale. Inoltre, nel file SWF sono incluse solo le linee di spessore uniforme. Ad esempio, se selezionate l’opzione Usa tracciato polare in Spettro audio, le linee diventano più spesse allontanandosi dal centro in After Effects, mentre nel file SWF mantengono lo stesso spessore.

Le forme d’onda possono far aumentare le dimensioni dei file SWF, pertanto diminuite il valore di Campioni visualizzati nell’effetto Forma d’onda audio o il valore Bande frequenza nell’effetto Spettro audio, oppure diminuite la frequenza fotogrammi per rendere più piccolo il file SWF.

Risoluzione
I file SWF vengono sempre creati alla risoluzione massima (dimensioni della composizione); il rendering delle immagini bitmap compresse in JPEG viene eseguito alla risoluzione massima.

File di Adobe Illustrator
Negli spazi colori CMYK o RGB sono supportati solo i tracciati con tratti e riempiti.

I livelli contenenti file sorgente di Illustrator vengono convertiti in elementi SWF corrispondenti se il livello non contiene maschere o se ha l’opzione Comprimi trasformazioni attivata. I livelli di Illustrator che contengono maschere o in cui le trasformazioni compresse siano attivate vengono rasterizzati. Il file SWF mantiene gli indicatori di taglio di Illustrator. La grafica esterna agli indicatori di taglio è inclusa nel file SWF anche se non è visibile e in tal modo aumenta le dimensioni dei file.

Il report di esportazione SWF elenca le informazioni per le funzioni non supportate nei file di Illustrator per la prima volta in cui il file di Illustrator è visibile. Le funzioni non supportate vengono ignorate o rasterizzate (a seconda che si siano selezionate le funzioni Ignora o Rasterizza per Funzionalità non supportate) su tutti i fotogrammi in cui è visibile il metraggio.