Convertitore online gratuito da SWF a FLA
Recupera progetti FLA o XFL modificabili da file SWF legacy utilizzando decompilatori e Adobe Animate.
Converti SWF in FLA online - gratuito
Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.
Importa un file da un URL
Incolla un link diretto al file. Lo scarichiamo sul nostro server e viene convertito esattamente come un file caricato.
Come funziona
-
1/3
Carica il tuo file .swf
Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.
-
2/3
Avvia la conversione da .swf a .fla
Dopo il caricamento del file, fai clic su converti quando sei pronto.
-
3/3
Scarica il file .fla convertito
Il risultato della conversione è pronto per il download.
Come convertire swf in fla file
- Progettazione web
- Valutazione: 3.5/5
Un file legacy .swf può essere l'unica copia di un'animazione Flash, di un modulo di formazione, di un banner o di un'applicazione, ma per modificare il relativo timeline o gli asset è necessario un progetto .fla. Il processo ricostruisce un progetto di authoring dall'output compilato e non può ripristinare ogni parte del file sorgente originale.
Cos'è il formato SWF
SWF è un formato binario per filmati Flash precedentemente utilizzato da publisher web, fornitori di e-learning, inserzionisti, sviluppatori di giochi e fornitori di software. Può contenere forme vettoriali, bitmap, font, audio, video, dati del timeline, pulsanti e bytecode ActionScript.
Adobe Flash Player ha raggiunto la fine del ciclo di vita il 31 dicembre 2020, quindi i browser moderni non eseguono la maggior parte dei contenuti SWF. I file SWF sono ancora comuni negli archivi, nei vecchi siti web, nei software su CD-ROM, nei sistemi kiosk e nei pacchetti LMS legacy. Emulatori come Ruffle possono riprodurre alcuni SWF, ma non creano progetti FLA modificabili.
Cos'è il formato FLA
FLA è il formato di progetto modificabile utilizzato da Adobe Flash Professional e Adobe Animate. Un FLA può conservare un timeline del documento, livelli, simboli, elementi della libreria, impostazioni di pubblicazione e associazioni ActionScript, consentendo agli editor di modificare elementi grafici, testo, temporizzazione, suoni e interazioni.
FLA dipende dalla versione. Un progetto ricostruito per una versione più recente di Adobe Animate potrebbe non aprirsi nelle versioni precedenti di Flash Professional. XFL è il formato di progetto non compresso basato su XML di Adobe; Adobe Animate può aprire un progetto XFL e salvarlo come .fla.
Ricostruzione di un progetto FLA
JPEXS Free Flash Decompiler (FFDec) è la principale opzione desktop gratuita. Può ispezionare i tag SWF, esportare immagini, suoni, font, forme e script e, per i file supportati, generare output FLA o XFL. Utilizzare la versione corrente dal sito del progetto JPEXS e lavorare su una copia del file originale.
- Aprire
original.swfin FFDec con File → Open. - Esaminare le informazioni del filmato, il conteggio dei fotogrammi, la versione di ActionScript, le voci Resources e Scripts. Visualizzare in anteprima il contenuto per confermare che gli asset e i timeline previsti siano presenti.
- Utilizzare la funzione di esportazione FLA di FFDec e selezionare una cartella di output. Selezionare una versione FLA compatibile con la versione di Adobe Animate o Flash Professional che lo aprirà, se l'esportatore offre opzioni per la versione.
- Se FFDec produce un output XFL, aprire il descrittore
.xfldel progetto in Adobe Animate, quindi utilizzare File → Save As per crearerecovered.fla. - Controllare ogni scena, livello, simbolo, font, suono, pulsante e script in Animate. Salvare separatamente gli asset riparati prima di pubblicare un SWF sostitutivo.
Sothink SWF Decompiler è un'alternativa commerciale in grado di esportare i SWF supportati in FLA. Testare l'output della versione di prova sul file specifico prima dell'acquisto, poiché la qualità dell'esportazione varia notevolmente in base alla struttura SWF e alla versione di ActionScript.
Nessun servizio online affidabile può ricostruire in modo consistente un FLA completo e modificabile da un SWF arbitrario. I convertitori online generici possono transcodificare contenuti multimediali o estrarre file, ma non recuperano un timeline Flash utilizzabile e possono esporre a terzi elementi grafici incorporati, URL, script o credenziali.
Compatibilità e limiti del recupero
Un FLA recuperato non è il progetto sorgente originale. La pubblicazione SWF elimina comunemente i nomi dei livelli, i commenti, l'organizzazione della libreria, i percorsi dei sorgenti, le opzioni del compilatore, la formattazione del codice e gli asset inutilizzati. I decompiler deducono i timeline e rigenerano ActionScript dal bytecode, quando possibile.
Gli SWF offuscati, impacchettati, crittografati da sistemi di protezione di terze parti o danneggiati possono essere esportati con script mancanti, simboli non funzionanti, asset senza nome o senza un timeline modificabile. I font incorporati possono essere incompleti, i font con licenza potrebbero non essere disponibili e il testo dinamico può richiedere la sostituzione manuale del font.
Le animazioni semplici basate sul timeline e i filmati ActionScript 1/2 spesso vengono ricostruiti più facilmente rispetto alle applicazioni complesse ActionScript 3. Le applicazioni AS3 possono dipendere da file di classi esterni, SWF caricati, feed XML o JSON, API server, librerie condivise e grafica generata in fase di esecuzione che non è memorizzata nello SWF.
È particolarmente improbabile che gli SWF generati con Flex vengano recuperati come progetti FLA originali utili: il layout MXML e le classi sorgente originali non vengono conservati nel filmato compilato. Esportare script e asset per riferimento, quindi ricostruire l'interfaccia in Animate o in un'altra piattaforma mantenuta, se è necessario proseguire lo sviluppo.
Non convertire un FLA ActionScript in un documento HTML5 Canvas aspettandosi una migrazione automatica. L'output HTML5 Canvas di Adobe Animate utilizza JavaScript, quindi le interazioni ActionScript recuperate richiedono una riscrittura e un test manuali.
Confronto formato: SWF vs FLA
Come i formati SWF e FLA si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .SWF Shockwave Flash Movie | .FLA Adobe Animate project file |
|---|---|---|
| Standard aperto | No | No |
| Compressione | Entrambi | — |
| Dimensione tipica del file | Medio | Grande |
| Si apre in un browser web | No | No |
| Modifica successiva | Limitato | Facile |
| Supporto metadata | Base | Base |
| Leggibile come testo semplice | No | No |
| Ideale per | Pubblicazione web | Produzione professionale |
| Introdotto | 1996 | 1996 |
| Sviluppatore | Adobe Systems (originally Macromedia) | Adobe Inc. (originally Macromedia) |
| Tipo MIME | application/x-shockwave-flash | — |
Software e collegamenti suggeriti: convertitori da swf a fla
Domande frequenti
Il convertitore da SWF a FLA è gratuito?
Sì, convertire SWF in FLA su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.
Quanto può essere grande il mio file SWF?
Puoi caricare file SWF fino a 50 MB e convertire fino a 10 file alla volta in un unico lotto.
Cosa succede ai file caricati?
I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.
Devo installare un software per convertire SWF in FLA?
No. La conversione da SWF a FLA avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.
La conversione non è riuscita?
Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file SWF valido per questa conversione da SWF a FLA. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.
Altre conversioni di file .swf
- swf in html5
- swf in pptx
- swf in webp
- swf in apk
- swf in scr
- swf in html
- swf in pdf
- swf in exe
- swf in app
- swf in png
- swf in 264
- swf in 3g2
- swf in 3ga
- swf in 3gp
- swf in ai
- swf in air
- swf in as
- swf in asf
- swf in avi
- swf in doc
- swf in docx
- swf in eps
- swf in fdf
- swf in fl
- swf in flac
- swf in flv
- swf in gif
- swf in jpeg
- swf in jpg
- swf in js
- swf in m4a
- swf in mkv
- swf in mov
- swf in mp3
- swf in mp4
- swf in mpc
- swf in mpeg
- swf in mpg
- swf in pd
- swf in ppt
- swf in sb3
- swf in svg
- swf in swi
- swf in wav
- swf in wave
- swf in webm
- swf in wma
- swf in wmf
- swf in wmv
- swf in xap
- swf in xfl
- swf in xml