Sustainability of Digital Formats
 Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

Macromedia Flash FLV Video File Format

>> Back
Table of Contents
Identification and description
Local use
Sustainability factors
Quality and functionality factors
File type signifiers
Notes
Format specifications
Useful references
Format Description Properties
• ID: fdd000131
• Short name: FLV
• Content categories: moving image
• Format category: file format
• Last significant update: 2007-02-08
• Draft status: Full

Identification and description Explanation of format description terms

Full nameMacromedia Flash FLV Video File Format
DescriptionBinary file format that delivers "bitmapped" video, limited to one video and one audio stream per file, over the Internet to one or another versions of the Macromedia Flash Player. FLV content may also be incorporated in SWF files by ActionScript external references.

In 2005, Adobe Systems Incorporated acquired Macromedia. During this year, under the Macromedia brand, the company published specifications for version 8 of the SWF file format (SWF_8) together with documentation of the FLV format. The October 2005 issue of Macworld magazine reports that the Flash Professional 8 application offers a new video codec called VP6 from a company named On2. In late 2006, commentators predicted the advent of version 9, which may be branded as Adobe. Comments welcome.
Production phaseUsed for final-state, end-user delivery.
Relationship to other formats 
  May contain Sorenson encoded video.1
  May contain Screen video bitstream format and Screen Video Version 2, not documented here.
  May contain On2 Truemotion VP6 bitstream format, 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.
  Other SWF_7 Macromedia Flash SWF File Format, Version 7. Explanatory note: FLV content may be associated with SWF by means of ActionScript external references.
  Other SWF_8 Macromedia Flash SWF File Format, Version 8. Explanatory note: FLV content may be associated with SWF by means of ActionScript external references.

Local use Explanation of format description terms

LC experience or existing holdingsNone
LC preference For file-based, lossy compressed video, the Library prefers members of the MPEG-2 or MPEG-4_FF_2 family.

Sustainability factors Explanation of format description terms

DisclosureFully documented. Developed by Macromedia, Inc., now owned by Adobe Systems.
  DocumentationProvided within The Macromedia Flash (SWF) and Flash Video (FLV) File Format Specification, Version 8, n.d.(copyright notice 2005), pp. 257-65. Document is available from an Adobe Web page, active as of February 2007.
AdoptionNot investigated.
  Licensing and patent claimsSee Adobe licensing page.
TransparencyTransparent wrapper; proprietary binary content within.
Self-documentationVarious headers provide technical information; the specification does not indicate a location to embed descriptive metadata.
External dependenciesNone.
Technical protection considerationsNone known to the compilers of this document.

Quality and functionality factors Explanation of format description terms

Video elements 
Normal rendering for videoGood support
Clarity (support for high image resolution)"Bitmapped" video in FLV files may be compressed in various ways (see relationships above); the video quality in these encodings is expected to range from good to very good.
Functionality beyond normal rendering for videoCertain capabilities may relate to the use of ActionScripts.
Sound elements 
Normal rendering for soundGood support
Fidelity (support for high audio resolution)The specification limits uncompressed audio to 44 kHz sampling and 16 bit words, thus providing very good fidelity. The use of compressed audio formats (see relationships above) will reduce fidelity in accord with the specific encoding and settings selected.
Support for multiple sound channelsStereo only.
Support for downloadable or user-defined sounds, samples, and patchesNone.
Functionality beyond normal rendering for soundCertain capabilities may relate to the use of ActionScripts.

File type signifiers Explanation of format description terms

Tag typeValueNote
Filename Extensionflv From The File Extension Source. The Wikipedia article on Adobe Flash (consulted February 2007) includes a list of file types (with extensions) associated with the Flash family.
Internet Media Typevideo/x-flvFrom the specification, p. 257
Magic numbersHex: 46 4C 56
ASCII: FLV
From the specification, p. 258. The next byte in the file provides the version number; Hex 01 (0x01) for FLV version 1 (this example is the only FLV version number provided in the 2005 specification)

Notes Explanation of format description terms

General 
History 

Format specifications Explanation of format description terms

URLs
Adobe licensing page provides access to The Macromedia Flash (SWF) and Flash Video (FLV) File Format Specification, Version 8 (http://www.adobe.com/licensing/developer/)

Print

Useful references Explanation of format description terms

URLs
Adobe Systems (http://www.adobe.com/)
http://www.wordiq.com/definition/Macromedia_Flash
Wikipedia article on Flash consulted February 2007 (http://en.wikipedia.org/wiki/Adobe_Flash)

Print

1 Flash documentation 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.


Last Updated: Wednesday, 07-Mar-2007 12:40:23 EST