Sustainability of Digital Formats
|
|
Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact |
Full name | Macromedia Flash SWF File Format, Version 8 |
Description | Binary file format that Delivers vector graphics (especially animations) and other data types,
including "bitmapped" video, over the Internet to the Flash
Player. A more complete format description for Flash is offered for SWF_7, version 7 of the specification. |
Production phase | Used for final-state, end-user delivery. |
Relationship to other formats | |
Has Earlier Version | Macromedia Flash (SWF) Versions 3, 4, 5, and 6, not documented here |
Has Earlier Version | SWF_7, Macromedia Flash SWF File Format, Verson 7 |
May contain | Sorenson encoded video.1 |
May contain | Screen Video Bitstream Format (ScreenVideo), not documented here. |
May contain | Raw PCM sampled audio content, not documented here. |
May contain | ADPCM (Adaptive Delta Pulse Code Modulation) audio content |
May contain | MP3_ENC audio content |
May contain | Nellymoser Asao (speech compression) audio content, not documented here. |
Used by | QuickTime File Format |
Other | FLA Macromedia Flash FLA Project File Format. Explanatory note: SWF files are typically derived from ("save as") a FLA file. |
LC experience or existing holdings | See SWF_7 |
LC preference | See SWF_7 |
Disclosure | Fully documented. Developed by Macromedia, Inc., now owned by Adobe Systems. |
Documentation | The Macromedia Flash (SWF) and Flash Video (FLV) File Format Specification, Version 8, n.d.(copyright notice 2005). URL active as of February 2007. |
Adoption | See SWF_7 |
Licensing and patent claims | Adobe offers the specification and the right to build tools to produce SWF files via a free license. |
Transparency | Not transparent; proprietary binary format. |
Self-documentation | See SWF_7 |
External dependencies | None. |
Technical protection considerations | None known to the compilers of this document. |
Video elements | |
Normal rendering for video | Good support |
Clarity (support for high image resolution) | See SWF_7 |
Functionality beyond normal rendering for video | See SWF_7 |
Sound elements | |
Normal rendering for sound | Good support |
Fidelity (support for high audio resolution) | See SWF_7 |
Support for multiple sound channels | See SWF_7 |
Support for downloadable or user-defined sounds, samples, and patches | See SWF_7 |
Functionality beyond normal rendering for sound | See SWF_7 |
Tag type | Value | Note |
Filename Extension | swf | From the Flash SWF Specification (version 7), p. 9. The Wikipedia article on Adobe Flash (consulted February 2007) includes a list of file types (with extensions) associated with the Flash family. |
Internet Media Type | application/x-shockwave-flash | From the Flash SWF Specification, version 7, p. 9. |
Internet Media Type | application/x-shockwave-flash2-preview application/futuresplash image/vnd.rn-realflash | Selected from The File Extension Source |
Magic numbers | Hex: 46 57 53 ASCII: FWS | For uncompressed files; from the Flash SWF Specification, version 8, p. 267. The next byte in the file provides the version number; for example, Hex 07 (0x07) for version 7. |
Magic numbers | Hex: 43 57 53 ASCII: CWS | For compressed files; from the Flash SWF Specification, version 8, p. 267. The next byte in the file provides the version number; for example, Hex 07 (0x07) for version 7. |
General | See SWF_7 |
History | See SWF_7 |
URLs
• The Macromedia Flash (SWF) and Flash Video (FLV) File Format Specification, Version 8 (http://www.adobe.com/licensing/developer/)
Print
URLs
• Adobe page regarding licensing (http://www.adobe.com/products/flash/open/licensing/fileformat/license2.html)
Print
1 Flash documentation for version 8 does not state a number for "their" version of Sorenson but describes the codec as a variant of ITU-T (International Telecommunications Union-Telecommunication Standardization Sector) recommendation H.263 (MPEG-4_V). In early 2006, one of Sorenson's compression applications to produce content for Flash offered the Sorenson_3 codec, described by experts as a variant of ITU-T H.264 (MPEG-4_AVC). By late 2006, Sorenson offered new compression applications with other outputs.
|