Sustainability of Digital Formats
 Planning for Library of Congress Collections

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

WMA (Windows Media Audio) 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: fdd000027
• Short name: WMA
• Content categories: audio
• Format category: file format
• Last significant update: 2007-04-07

Identification and description Explanation of format description terms

Full nameWMA (Windows Media Audio) File Format
DescriptionFile format based in ASF (Advanced Systems Format) that wraps an audio bitstream. This web site documents versions of the format that contain bitstreams encoded by Windows Media Audio 9. Some WMA files may also employ Windows Media Audio 7 and 8 codecs.
  Production phase  Usually a final state format for enduser delivery; sometimes a middle-state format, e.g., a high-quality audio representation for archiving or as a source when producing lower-resolution streaming versions.
Relationship to other formats 
  Subtype ofASF (Microsoft Advanced Systems Format)
  Has subtypeWMA_WMA9 (file with specific audio codec)
  Has subtypeWMA_WMA9_PRO (file with specific audio codec)
  Has subtypeWMA_WMA9_LL (file with specific audio codec)
  Has subtypeWMA file-format variants defined by other audio codecs, not documented at this time.

Local use Explanation of format description terms

LC experience or existing holdingsNone
LC preferenceGeneral preference for recorded sound is WAVE_LCPM. Within the WMA family, WMA_WMA9_LL (lossless codec) is preferred.

Sustainability factors Explanation of format description terms

DisclosureMicrosoft's proprietary ASF wrapper format is fully documented. For information about the disclosure of information about the bitstreams wrapped by WMA, see the descriptions of individual codecs listed under Relationships, above.
  DocumentationFor wrapper documentation, see ASF. See also citations in Useful references below.
AdoptionWidely adopted.
  Licensing and patent claimsSee ASF.
TransparencySee information on versions that incorporate different codecs: WMA_WMA9, WMA_WMA9_PRO, and WMA_WMA9_LL.
Self-documentationSee ASF
External dependenciesNone
Technical protection considerationsSee ASF

Quality and functionality factors Explanation of format description terms

Normal renderingGood support.
Fidelity (support for high audio resolution)Moderate to excellent; outcome will depend on codec selected and upon the type and level of compression.
Support for multiple sound channelsSupported in WMA_WMA9_PRO
Support for downloadable or user-defined sounds, samples, and patches[Appears to be some support for MIDI_SD; not investigated at this writing.]
Functionality beyond normal rendering[Support for various elements offered by ASF]

File type signifiers Explanation of format description terms

Tag typeValueNote
Filename Extensionwma 
Internet Media Type audio/x-ms-wma Selected from The File Extension Source. Also in LC implementation of Apache mime.types.
Magic numbersHex: 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C
ASCII: 0&²u.fÏ.¦Ù.ª.bÎl
For extension asf (see ASF), from Gary Kessler's File Signatures Table.
ASF GUIDF8699E40-5B4D-11CF-A8FD-00805F5C442BGlobally Unique IDentifier for ASF_Audio_Media; from Advanced Systems Format (ASF) Specification.

Notes Explanation of format description terms

General 
History 

Format specifications Explanation of format description terms

URLs
Advanced Systems Format (ASF) Specification from Microsoft (as of April 5, 2007, this was revision 01.20.03, December 2004; http://www.microsoft.com/windows/windowsmedia/format/asfspec.aspx)

Print

Useful references

URLs
Menu that provides access to Introduction to Digital Media and Windows Media 9 Series (http://www.microsoft.com/windows/windowsmedia/technologies/overview.aspx)
Codecs 101 (http://www.microsoft.com/windows/windowsmedia/howto/articles/codecs.aspx)
Advanced Encoding Techniques with Windows Media 9 Series (http://www.microsoft.com/windows/windowsmedia/howto/articles/AdvancedEncoding.aspx)
Overview of the ASF Format (http://msdn2.microsoft.com/en-us/library/aa390652.aspx)
Architecture of Windows Media Rights Manager (http://www.microsoft.com/windows/windowsmedia/howto/articles/drmarchitecture.aspx)
Windows Media Licensing (http://www.microsoft.com/windows/windowsmedia/licensing/licensing.aspx)
IANA MIME Media Types (http://www.iana.org/assignments/media-types/)
Gary Kessler's File Signatures Table (http://www.garykessler.net/library/file_sigs.html)

Print


Last updated 05/21/2007