FLA

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Add Adobe Animate app)
(File Identification)
(16 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}}
 +
|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==
 +
* 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]]
 +
* 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 ||
 +
|}
 +
 
 +
===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 ==
 
* [https://www.adobe.com/products/animate.html Adobe Animate] - Only editor capable of creating/viewing FLA files.
 
* [https://www.adobe.com/products/animate.html Adobe Animate] - Only editor capable of creating/viewing FLA files.
 +
* [http://www.sothink.com/product/flashdecompiler/ Sothink SWF Decompiler] - Creates FLA files from SWF files with all assets.
 +
 +
==Sample 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://resources.oreilly.com/examples/9780596522957 Adobe Flash CS4 Sample Files]
 +
* [https://resources.oreilly.com/examples/0636920038108 Adobe Flash CS5 Sample Files]
  
 
== Links ==
 
== Links ==
 +
* [https://web.archive.org/web/20110829013340/http://benjaminwolsey.de/node/49 The FLA format]
 
* [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)]
 +
 +
==References==
 +
<references/>
 +
 +
[[Category:Microsoft Compound File]]
 +
[[Category:XML based file formats]]
 +
[[Category:Adobe]]

Revision as of 17:56, 20 August 2022

File Format
Name FLA
Ontology
Extension(s) .fla, .spa
MIME Type(s) application/vnd.adobe.fla
LoCFDD fdd000132
Wikidata ID Q28756039

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

File Identification

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

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.

Software

Sample Files

Links

References

  1. https://web.archive.org/web/19970329033516/http://www.macromedia.com/software/flash/
  2. https://en.wikipedia.org/wiki/Adobe_Animate
  3. https://helpx.adobe.com/animate/using/whats-new-2015-2.html
  4. https://helpx.adobe.com/animate/using/opening-cs6-files-cc.html
  5. http://www.senocular.com/flash/tutorials/as3withflashcs3/
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox