FLA
From Just Solve the File Format Problem
(Difference between revisions)
(→Sample Files) |
|||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{FormatInfo | {{FormatInfo | ||
|subcat=Development | |subcat=Development | ||
− | |extensions={{ext|fla}} | + | |extensions={{ext|fla}}, {{ext|spa}} |
|locfdd={{LoCFDD|fdd000132}} | |locfdd={{LoCFDD|fdd000132}} | ||
|wikidata={{wikidata|Q28756039}} | |wikidata={{wikidata|Q28756039}} | ||
|mimetypes={{mimetype|application/vnd.adobe.fla}} | |mimetypes={{mimetype|application/vnd.adobe.fla}} | ||
}} | }} | ||
− | '''FLA''' files are the project files used in creating Macromedia Flash animations, which are compiled into [[SWF]] files for publication and use. The FLA project file contains the objects and images (raster or vector) used in the animation, [[ActionScript]] program code, and other elements used in building the project. | + | '''FLA''' files are the project files used in creating Macromedia/Adobe Flash animations, originally called FutureSplash<ref>https://web.archive.org/web/19970329033516/http://www.macromedia.com/software/flash/</ref>, which are compiled into [[SWF]] files for publication and use. The FLA project file contains the objects and images (raster or vector) used in the animation, [[ActionScript]] program code, and other elements used in building the project. Now used as the Adobe Animate file format. |
==File Identification== | ==File Identification== | ||
+ | * FutureSplash Animator files use the extension '''.SPA''' and are in the [[Microsoft Compound File|Microsoft document container format]] | ||
* CS4 and below used old [[Microsoft Compound File|Microsoft document container format]] | * CS4 and below used old [[Microsoft Compound File|Microsoft document container format]] | ||
* CS5 and higher used a [[ZIP]]/[[XML]] format which includes an [[XFL]] file. | * CS5 and higher used a [[ZIP]]/[[XML]] format which includes an [[XFL]] file. | ||
+ | * Animate 2015.1<ref>https://en.wikipedia.org/wiki/Adobe_Animate</ref><ref>https://helpx.adobe.com/animate/using/whats-new-2015-2.html</ref> and higher is also [[ZIP]]/[[XML]] format which includes an [[XFL]] file.<ref> https://helpx.adobe.com/animate/using/opening-cs6-files-cc.html</ref> | ||
+ | |||
+ | {| class="wikitable" style="text-align: center;" | ||
+ | ! Version !! Extension !! Year !! Container !! Contents Hex !! XFL Version !! PRONOM | ||
+ | |- | ||
+ | |FutureSplash Animator || '''SPA''' || 1996 || OLE || 10000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash 1 || '''FLA''' || 1996 || OLE || || || | ||
+ | |- | ||
+ | |Macromedia Flash 2 || '''FLA''' || 1997 || OLE || 11000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash 3 || '''FLA''' || 1998 || OLE || 14000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash 4 || '''FLA''' || 1999 || OLE || 1B000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash 5 || '''FLA''' || 2000 || OLE || 20000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash MX (6) || '''FLA''' || 2002 || OLE || 29000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash MX 2004 (7) || '''FLA''' || 2003 || OLE || 38000000 || || | ||
+ | |- | ||
+ | |Macromedia Flash 8 || '''FLA''' || 2005 || OLE || 3F000000 || || | ||
+ | |- | ||
+ | |Adobe Flash CS3 (9) || '''FLA''' || 2007 || OLE || 43000000 || || | ||
+ | |- | ||
+ | |Adobe Flash CS4 (10) || '''FLA''' || 2008 || OLE || 47000000 || || | ||
+ | |- | ||
+ | |Adobe Flash CS5 (11) || '''FLA''' || 2010 || ZIP || || 2.0 || | ||
+ | |- | ||
+ | |Adobe Flash CS5.5 (11.5) || '''FLA''' || 2011 || ZIP || || 2.1 || | ||
+ | |- | ||
+ | |Adobe Flash CS6 (12) || '''FLA''' || 2012 || ZIP || || 2.2 || | ||
+ | |- | ||
+ | |Adobe Flash CC (13) || '''FLA''' || 2013 || ZIP || || 2.3 || | ||
+ | |- | ||
+ | |Adobe Flash CC 2014 (14) || '''FLA''' || 2014 || ZIP || || 2.4 || | ||
+ | |- | ||
+ | |Adobe Flash CC 2015 (15) || '''FLA''' || 2015 || ZIP || || 2.6 || | ||
+ | |- | ||
+ | |Adobe Animate CC 2015 (15.1) || '''FLA''' || 2016 || ZIP || || 2.7 || | ||
+ | |- | ||
+ | |Adobe Animate CC 2017 (16) || '''FLA''' || 2016 || ZIP || || 2.9 || | ||
+ | |- | ||
+ | |Adobe Animate CC 2018 (18) || '''FLA''' || 2017 || ZIP || || 2.96 || | ||
+ | |- | ||
+ | |Adobe Animate CC 2019 (19) || '''FLA''' || 2018 || ZIP || || 2.97 || | ||
+ | |- | ||
+ | |Adobe Animate 2020 (20) || '''FLA''' || 2020 || ZIP || || || | ||
+ | |- | ||
+ | |Adobe Animate 2021 (21) || '''FLA''' || 2021 || ZIP || || 2.98 || | ||
+ | |- | ||
+ | |Adobe Animate 2022 (22) || '''FLA''' || 2022 || ZIP || || 22.0 || | ||
+ | |- | ||
+ | |Adobe Animate 2023 (23) || '''FLA''' || 2023 || ZIP || || 23.0 || | ||
+ | |- | ||
+ | |Adobe Animate 2024 (24) || '''FLA''' || 2024 || ZIP || || 23.0 || | ||
+ | |} | ||
+ | |||
+ | ===Migration=== | ||
+ | Migration of FLA files is determined by the version of [[ActionScript]] used. [[ActionScript]] 3.0 was introduced in CS3<ref>http://www.senocular.com/flash/tutorials/as3withflashcs3/</ref> and [[ActionScript]] 2.0 was last supported in CS6. | ||
== Software == | == Software == | ||
Line 18: | Line 79: | ||
==Sample Files== | ==Sample Files== | ||
* [https://archive.org/details/macromedia_flash2_zfld20cd Macromedia Flash 2 Samples Files] | * [https://archive.org/details/macromedia_flash2_zfld20cd Macromedia Flash 2 Samples Files] | ||
+ | * [https://archive.org/details/macromedia_flash5jumpstartkit_zfl5jskw/ Macromedia Flash 5 Samples Files] | ||
* [https://archive.org/details/MacromediaFlashMXVersion6.0ZFLWIN60CD2002 Macromedia Flash 6 Samples Files] | * [https://archive.org/details/MacromediaFlashMXVersion6.0ZFLWIN60CD2002 Macromedia Flash 6 Samples Files] | ||
* [https://resources.oreilly.com/examples/9780596522957 Adobe Flash CS4 Sample Files] | * [https://resources.oreilly.com/examples/9780596522957 Adobe Flash CS4 Sample Files] | ||
* [https://resources.oreilly.com/examples/0636920038108 Adobe Flash CS5 Sample Files] | * [https://resources.oreilly.com/examples/0636920038108 Adobe Flash CS5 Sample Files] | ||
+ | * {{DexvertSamples|archive/flashAuthoringFile}} | ||
== Links == | == Links == | ||
Line 26: | Line 89: | ||
* [http://www.digitalpreservation.gov/formats/fdd/fdd000132.shtml Library of Congress notes/links on format] | * [http://www.digitalpreservation.gov/formats/fdd/fdd000132.shtml Library of Congress notes/links on format] | ||
* [https://web.archive.org/web/20170613162402/https://blogs.adobe.com/digitalmedia/2010/05/the_xfl_file_format_explained/ XFL Format Explained (FLA new version)] | * [https://web.archive.org/web/20170613162402/https://blogs.adobe.com/digitalmedia/2010/05/the_xfl_file_format_explained/ XFL Format Explained (FLA new version)] | ||
+ | |||
+ | ==References== | ||
+ | <references/> | ||
[[Category:Microsoft Compound File]] | [[Category:Microsoft Compound File]] | ||
[[Category:XML based file formats]] | [[Category:XML based file formats]] | ||
+ | [[Category:ZIP based file formats]] | ||
[[Category:Adobe]] | [[Category:Adobe]] | ||
+ | [[Category:Macromedia]] |
Latest revision as of 15:00, 30 July 2024
FLA files are the project files used in creating Macromedia/Adobe Flash animations, originally called FutureSplash[1], which are compiled into SWF files for publication and use. The FLA project file contains the objects and images (raster or vector) used in the animation, ActionScript program code, and other elements used in building the project. Now used as the Adobe Animate file format.
Contents |
[edit] File Identification
- FutureSplash Animator files use the extension .SPA and are in the Microsoft document container format
- CS4 and below used old Microsoft document container format
- CS5 and higher used a ZIP/XML format which includes an XFL file.
- Animate 2015.1[2][3] and higher is also ZIP/XML format which includes an XFL file.[4]
Version | Extension | Year | Container | Contents Hex | XFL Version | PRONOM |
---|---|---|---|---|---|---|
FutureSplash Animator | SPA | 1996 | OLE | 10000000 | ||
Macromedia Flash 1 | FLA | 1996 | OLE | |||
Macromedia Flash 2 | FLA | 1997 | OLE | 11000000 | ||
Macromedia Flash 3 | FLA | 1998 | OLE | 14000000 | ||
Macromedia Flash 4 | FLA | 1999 | OLE | 1B000000 | ||
Macromedia Flash 5 | FLA | 2000 | OLE | 20000000 | ||
Macromedia Flash MX (6) | FLA | 2002 | OLE | 29000000 | ||
Macromedia Flash MX 2004 (7) | FLA | 2003 | OLE | 38000000 | ||
Macromedia Flash 8 | FLA | 2005 | OLE | 3F000000 | ||
Adobe Flash CS3 (9) | FLA | 2007 | OLE | 43000000 | ||
Adobe Flash CS4 (10) | FLA | 2008 | OLE | 47000000 | ||
Adobe Flash CS5 (11) | FLA | 2010 | ZIP | 2.0 | ||
Adobe Flash CS5.5 (11.5) | FLA | 2011 | ZIP | 2.1 | ||
Adobe Flash CS6 (12) | FLA | 2012 | ZIP | 2.2 | ||
Adobe Flash CC (13) | FLA | 2013 | ZIP | 2.3 | ||
Adobe Flash CC 2014 (14) | FLA | 2014 | ZIP | 2.4 | ||
Adobe Flash CC 2015 (15) | FLA | 2015 | ZIP | 2.6 | ||
Adobe Animate CC 2015 (15.1) | FLA | 2016 | ZIP | 2.7 | ||
Adobe Animate CC 2017 (16) | FLA | 2016 | ZIP | 2.9 | ||
Adobe Animate CC 2018 (18) | FLA | 2017 | ZIP | 2.96 | ||
Adobe Animate CC 2019 (19) | FLA | 2018 | ZIP | 2.97 | ||
Adobe Animate 2020 (20) | FLA | 2020 | ZIP | |||
Adobe Animate 2021 (21) | FLA | 2021 | ZIP | 2.98 | ||
Adobe Animate 2022 (22) | FLA | 2022 | ZIP | 22.0 | ||
Adobe Animate 2023 (23) | FLA | 2023 | ZIP | 23.0 | ||
Adobe Animate 2024 (24) | FLA | 2024 | ZIP | 23.0 |
[edit] Migration
Migration of FLA files is determined by the version of ActionScript used. ActionScript 3.0 was introduced in CS3[5] and ActionScript 2.0 was last supported in CS6.
[edit] Software
- Adobe Animate - Only editor capable of creating/viewing FLA files.
- Sothink SWF Decompiler - Creates FLA files from SWF files with all assets.
[edit] Sample Files
- Macromedia Flash 2 Samples Files
- Macromedia Flash 5 Samples Files
- Macromedia Flash 6 Samples Files
- Adobe Flash CS4 Sample Files
- Adobe Flash CS5 Sample Files
- dexvert samples — archive/flashAuthoringFile
[edit] Links
[edit] References
- ↑ https://web.archive.org/web/19970329033516/http://www.macromedia.com/software/flash/
- ↑ https://en.wikipedia.org/wiki/Adobe_Animate
- ↑ https://helpx.adobe.com/animate/using/whats-new-2015-2.html
- ↑ https://helpx.adobe.com/animate/using/opening-cs6-files-cc.html
- ↑ http://www.senocular.com/flash/tutorials/as3withflashcs3/