Sustainability of Digital Formats
 Planning for Library of Congress Collections

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

MPEG-4, Advanced Video Coding, Non-FRExt Extensions

> Back
Table of Contents
Identification and description
Local use
Sustainability factors
Quality and functionality factors (video)
File type signifiers
Notes
Format specifications
Useful references
Format Description Properties
• ID: fdd000162
• Short name: MPEG-4_AVC_EXT
• Content categories: video
• Format category: bitstream encoding
• Last significant update: 2005-09-01
• Draft status: Full

Identification and description Explanation of format description terms

Full nameISO/IEC 14496-10:2003. Information technology -- Coding of audio-visual objects -- Part 10: Advanced Video Coding (formal name)
MPEG-4, Advanced Video Coding, Extensions (common name)
DescriptionExtended version of the compression encoding for video documented as Advanced Video Coding (AVC) in part 10 of the ISO/IEC 14496 standard. The extensions are ones that require the use of MP4_FF_AVCE (MPEG-4 file format for extended AVC) as a wrapper, and they include independent and disposable sample boxes, sample groups, random access recovery points, or new structures in movie fragments. It is not clear to the compiler of this document what relationship may obtain between these extensions and MPEG-4_AVC_EP (Advanced Video Coding, Extended Profile); comments are welcome.

The extensions described here predate the FRExt (Fidelity Range Extensions), being finalized in 2005 and represented by four new profiles: MPEG-4_AVC_HP, MPEG-4_AVC_H10P, MPEG-4_AVC_H422P, and MPEG-4_AVC_H444P.
  Production phase  Generally a final-state (end-user delivery) format.
Relationship to other formats 
  Subtype ofMPEG-4_AVC, MPEG-4, Advanced Video Coding (Part 10)
  Used byMP4_FF_AVCE_AVCE, MPEG-4 File Format for AVC (Ext), with Non-FRExt Extended AVC Coding

Local use Explanation of format description terms

LC experience or existing holdings 
LC preference 

Sustainability factors Explanation of format description terms

DisclosureOpen standard. Developed by ISO technical program JTC 1/SC 29 (WG11), aka the Motion Picture Experts Group (MPEG). See http://www.iso.org/iso/en/stdsdevelopment/techprog/workprog/
TechnicalProgrammeSCDetailPage.TechnicalProgrammeSCDetail?COMMID=148.
  DocumentationISO/IEC 14496-10:2003. Information technology -- Coding of audio-visual objects -- Part 10: Advanced Video Coding. Additional information in ISO/IEC 14496-15:2004. Information technology -- Coding of audio-visual objects -- Part 15: Advanced Video Coding (AVC) file format
AdoptionSee MPEG-4_AVC. MPEG-4_AVC_EXT may prove to be an unused option within the standard; Comments welcome.
  Licensing and patent claims See MP4_FF_2.
TransparencyDepends upon algorithms and tools to read; will require sophistication to build tools.
Self-documentationPertains to the file format; some relevant information in MP4_FF_2.
External dependenciesNone
Technical protection considerationsPertains to the file format; some relevant information in MP4_FF_2.

Quality and functionality factors Explanation of format description terms

Video elements 
Normal renderingGood support.
Clarity (support for high image resolution)Not investigated at this time; comments about the format are welcome.
Functionality beyond normal video renderingNot investigated at this time.
Sound elements 
Normal renderingNot relevant; some information in MP4_FF_2.
Fidelity (support for high audio resolution)Not relevant; some information in MP4_FF_2.
Support for multiple sound channelsNot relevant; some information in MP4_FF_2.
Functionality beyond normal renderingNot relevant; some information in MP4_FF_2.

File type signifiers Explanation of format description terms

Tag typeValueNote
Filename ExtensionSee MP4_FF_AVCE 
Internet Media TypeSee MP4_FF_AVCE 
Magic numbersSee MP4_FF_AVCE 
File type brandSee MP4_FF_AVCE 

Notes Explanation of format description terms

GeneralAVC bitstreams without a specified profile or with one of three profiles listed in Part 10 (Baseline, MPEG-4_AVC_BP; Main, MPEG-4_AVC_MP; and Extended, MPEG-4_AVC_EP) are wrapped in MP4_FF_2. AVC coding with the extensions listed in this document, however, requires the use of MP4_FF_AVCE as a wrapper. The compiler of this document seeks comments and clarifications regarding the preceding statements.
History 

Format specifications Explanation of format description terms

URLs
Print
From the ISO web site (http://www.iso.ch/ISO/en/):
• ISO/IEC 14496-10:2003 Information technology -- Coding of audio-visual objects -- Part 10: Advanced Video Coding
• ISO/IEC 14496-15:2004 Information technology -- Coding of audio-visual objects -- Part 15: Advanced Video Coding (AVC) file format

Useful references

URLs
Print


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