|
|
Esportare una composizione come file XFL per Flash ProfessionalSommario [Nascondi]Potete esportare una composizione dal formato After Effects al formato XFL per ulteriori modifiche e per utilizzarla in Flash Professional CS4. Quando esportate una composizione come file XFL, After Effects tenta di esportare i singoli livelli e fotogrammi chiave mantenendo quante più informazioni possibili in modo che possano essere utilizzati direttamente da Flash Professional. Se After Effects non è in grado di esportare un elemento di una composizione come dati non sottoposti a rendering in un file XFL, l’elemento viene ignorato oppure sottoposto a rendering in un elemento PNG o FLV, a seconda che scegliate di ignorare o meno le caratteristiche non supportate. Per un’esercitazione video sull’esportazione nel formato XFL, visitate il sito Web di Adobe all’indirizzo www.adobe.com/go/lrvid4098_xp_it. File XFLI file XFL sono essenzialmente l’equivalente XML dei file FLA. Un file XFL è una cartella di archivio compressa che contiene una cartella Library e un documento XML (DOMDocument.xml) che descrive il file FLA. La cartella Library contiene le risorse cui fa riferimento il file XML. Quando aprite un file XFL in Flash Professional, il programma estrae questi elementi dal file XFL e li utilizza per creare un documento FLA. Il documento viene salvato da Flash Professional come nuovo file FLA; non è necessario modificare il file XFL con Flash Professional. Se desiderate esaminare o modificare manualmente il contenuto di un file XFL, potete aprire il file di archivio compresso allo stesso modo di qualsiasi altro file .zip. Non è necessario modificare l’estensione del nome file in .zip ma, facendolo, l’estrazione dei file per tale controllo manuale potrebbe risultare più pratica.Esportazione di una composizione nel formato XFL
Mentre la composizione viene elaborata, una finestra di dialogo mostra l’avanzamento dell’operazione di esportazione. Quando in After Effects viene creato un file XFL, nella stessa cartella del file XFL viene anche salvato un report ([nome_fileXFL] report.htm). Il report indica quanto segue:
Lavorare in Flash Professional con un documento FLA creato da un file XFLIl pannello Libreria di Flash Professional è simile al pannello Progetto di After Effects. Quando in Flash viene creato un documento FLA da un file XFL, vengono creati simboli, cartelle e clip video, organizzati nel pannello Libreria. Ciascun elemento del pannello Libreria ha un nome univoco, anche se i nomi sono basati su elementi con nomi identici in After Effects, quindi tali elementi possono essere manipolati con ActionScript. Questo requisito di denominazione univoca fa sì che After Effects aggiunga caratteri di sottolineatura e numeri a molti nomi, al momento della creazione del file XFL. Quando in Flash Professional viene generato un documento FLA da un file XFL che include dei file FLV, questi vengono incorporati nella timeline in Flash. Spesso, un modo più efficace di creare documenti FLA consiste nello spostare i file video in una posizione esterna cui faccia riferimento il file SWF per lo streaming del video. Potete incorporare file FLV come necessario in Flash Professional, eliminando il video e importandolo di nuovo mediante il componente FLVPlayback. Nota: In After Effects la timeline della composizione inizia con il fotogramma 0. In Flash Professional, la timeline inizia con il fotogramma 1. La differenza fa sì che la timeline della composizione di After Effects e la timeline Flash corrispondente sembrino essere scostate di un fotogramma.
In After Effects, una composizione può avere proporzioni di pixel diverse da 1,0 (pixel quadrati). Flash Professional supporta solo proporzioni pixel pari a 1,0. Quando una composizione viene esportata nel formato XFL, il documento FLA ha pixel quadrati con un numero di pixel diverso, in modo che l’aspetto del documento in Flash Professional corrisponda all’aspetto della composizione in After Effects. I valori di scala nel file XFL mantengono l’aspetto dei livelli. Come le funzioni e i dati vengono mantenuti durante l’esportazione di una composizione in formato XFLQuando una composizione è esportata come file XFL, in After Effects l’esportazione viene effettuata in varie fasi, ognuna per la massima quantità di informazioni dai livelli e dai relativi file sorgente. Se la composizione utilizza file PNG, JPEG e FLV come sorgenti per i suoi livelli, tali file sorgente sono inclusi nell’output XFL (trasmessi), a meno che i livelli non utilizzino funzioni che richiedano in After Effects la trascodifica dei file sorgente o la rasterizzazione dei livelli da esportare in XFL.
Nota: per trascodifica si intende la conversione di un file sorgente da un formato a un altro, ad esempio da GIF a PNG. Per rasterizzazione si intende la conversione di un livello in immagine bitmap; per ogni fotogramma tutte le informazioni (ad esempio, dati vettoriali e fotogrammi chiave) vengono incorporate in una immagine basata su pixel, a livello singolo.
Fase 1: i file sorgente vengono trasmessi inalterati, se possibile.Affinché il file sorgente di un livello venga trasmesso al file XFL, il livello deve soddisfare questi requisiti:
Fase 2: i rimanenti file sorgente vengono convertiti in sequenze PNG o file FLV, se possibile.Se l’unico motivo per cui un file sorgente di un livello non può essere trasmesso al file XFL è che esso non utilizza una sequenza PNG o JPEG o un file FLV come sorgente, la sorgente del livello viene trascodificata o rasterizzata in una sequenza PNG o file FLV, che viene inclusa nel file XFL. In questo caso, i fotogrammi chiave Posizione, Opacità, Scala e Rotazione del livello vengono mantenuti e convertiti in fotogrammi chiave nell’output XFL. Se più livelli utilizzano la stessa sorgente in After Effects e soddisfano tutti gli altri requisiti di trasmissione sopra elencati, condivideranno anche una sorgente comune nel documento creato in Flash Professional. Le precomposizioni possono essere rasterizzate come elementi sorgente. Il file XFL creato da una composizione mantiene le informazioni sull’animazione per i livelli nella composizione. I fotogrammi chiave per le proprietà Posizione, Opacità, Scala e Rotazione vengono convertiti in fotogrammi chiave in Flash Professional, con un fotogramma chiave per fotogramma per ciascuna proprietà animata. Vengono convertiti solo i fotogrammi Posizione 2D (x e y) e Rotazione 2D (z). In After Effects, la proprietà Punto di ancoraggio può essere animata, ma il punto di trasformazione in Flash Professional non può essere animato. In Flash Professional, il punto di trasformazione si trova nell’angolo superiore sinistro del simbolo. Le animazioni di fotogrammi chiave delle proprietà di trasformazione (compreso Punto di ancoraggio) in After Effects vengono convertite in animazioni basate attorno al centro di trasformazione nel file XFL esportato. Fase 3: i livelli rimanenti vengono rasterizzati come livelli singoli, se possibile.Se un livello non soddisfa i requisiti relativi al file sorgente da trasmettere, trascodificare o rasterizzare come elemento sorgente, il livello stesso deve essere rasterizzato come livello. Rasterizzare un livello significa che tutte le relative informazioni sul fotogramma chiave vanno perdute, in quanto tutte le informazioni sono contenute nei fotogrammi dell’immagine rasterizzata. Per essere rasterizzato come un singolo livello, un livello deve soddisfare questi requisiti:
Fase 4: i livelli rimanenti vengono sottoposti a rendering e rasterizzati insieme in raccoglitori.Se un livello non soddisfa i requisiti per la rasterizzazione di un singolo livello, esso viene sottoposto a rendering e rasterizzato insieme agli altri livelli di un gruppo (raccoglitore). I raccoglitori dei livelli che vengono rasterizzati insieme sono generalmente livelli 3D, livelli composti insieme con metodi di fusione, mascherini traccia e livelli influenzati da un livello di regolazione. Limitazioni dell’esportazione di una composizione nel formato XFLQuando Flash Professional apre un file XFL deve caricare in memoria tutte le risorse. After Effects visualizza un avviso al momento dell’esportazione di una composizione per la quale le risorse consumeranno più di 580 MB. Allo stesso modo, After Effects avvisa l’utente se la quantità di tempo impiegata per l’apertura di un file XFL in Flash Professional è notevole in quanto il numero di fotogrammi in una sequenza PNG è superiore a 1.050. Potete comunque esportare una composizione in formato XFL, se essa supera questi limiti, ma potreste non essere in grado di aprire il file XFL con Flash Professional. Per impedire i lunghi tempi di caricamento relativi alle sequenze con un numero elevato di file PNG, prendete in considerazione la possibilità di eseguire il pre-rendering dei livelli in base alle sequenze PNG nel formato FLV.Per creare i file FLV, After Effects utilizza Adobe Media Encoder. Adobe Media Encoder non è in grado di creare file FLV con dimensioni di pixel superiori a 1920x1080. Quando esportate una composizione in formato XFL da un progetto a 32 bpc, il rendering dei colori con valori minori di 0 e maggiori di 1 non produce risultati in cui venga mantenuto l’aspetto della composizione in After Effects. Se intendete esportare la composizione nel formato XFL di Flash Professional, utilizzate un progetto da 8 o 16 bpc. L’audio non viene esportato nel file XFL. |