LLMpediaThe first transparent, open encyclopedia generated by LLMs

ISO base media file format

Generated by DeepSeek V3.2
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: QuickTime Hop 4
Expansion Funnel Raw 51 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted51
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
ISO base media file format
NameISO base media file format
Extension.mp4, .m4a, .m4v, .mov, .3gp, .3g2, .mj2, .heic, .avif
Mimevideo/mp4, audio/mp4, image/heic, image/avif
DeveloperInternational Organization for Standardization, Moving Picture Experts Group
ReleasedDecember 2001
TypeContainer format
Container forVideo, audio, Subtitles, Metadata
Extended fromQuickTime File Format
Extended toMPEG-4 Part 14, Motion JPEG 2000, High Efficiency Image File Format
StandardISO/IEC 14496-12

ISO base media file format. The ISO base media file format is an international standard, formally known as ISO/IEC 14496-12, that defines a structured, flexible container for storing timed multimedia data. Developed jointly by the International Organization for Standardization and the Moving Picture Experts Group, it serves as the foundational specification for numerous popular media file formats. Its object-oriented design, based on a system of boxes, enables efficient storage, streaming, and interchange of video, audio, and associated metadata.

Overview

The standard provides a generic, extensible framework for representing time-based media, decoupling the container structure from specific codecs or delivery methods. It is designed to support both local file playback and efficient transmission over networks like the Internet, forming the basis for adaptive streaming protocols. Its architecture has been widely adopted across the consumer electronics, broadcasting, and software industries, influencing formats from Apple's QuickTime File Format to modern image formats.

Technical specifications

The core specification defines a hierarchical data structure composed of discrete units called boxes, or atoms, each identified by a unique four-character code. Key technical elements include the file type box for compatibility signaling, the movie box containing the presentation's structure, and the media data box holding the actual sample data. The format supports sophisticated timing and synchronization models using decoding and composition time stamps, and it can encapsulate data for a wide array of compression standards, including those from the ITU-T and MPEG.

File structure and organization

A file begins with a file-type identifier, followed by a series of boxes that describe the media's organization, tracks, and sample tables. The movie box acts as a container for track boxes, each representing a single media sequence such as video, audio, or subtitles. Within tracks, sample table boxes map timing information to data offsets in the media data boxes, allowing for random access and editing. This structure efficiently handles interleaved audio and video data for smooth playback and supports advanced features like digital rights management and chapter markers.

Relationship to MP4 and other formats

The ISO base media file format is the direct foundation for MPEG-4 Part 14, commonly known as the MP4 file format, which adds specific extensions and constraints for MPEG-4 content. It also underlies the 3GP and 3G2 formats standardized by the 3rd Generation Partnership Project for mobile multimedia. Furthermore, it is the basis for Motion JPEG 2000 (JPEG 2000 in ISO base media file format) and modern still-image container formats like the High Efficiency Image File Format used for HEIC and AVIF images.

Development and standardization

The format's development began in the late 1990s, building upon the design of the QuickTime File Format from Apple Inc.. It was first published as an international standard in December 2001 by the International Organization for Standardization and the International Electrotechnical Commission. Ongoing maintenance and extension are managed by MPEG within ISO/IEC JTC 1/SC 29, with amendments adding support for new codecs like High Efficiency Video Coding and features for Dynamic Adaptive Streaming over HTTP.

Applications and usage

Its primary application is as the container for MP4 files, which are ubiquitous for video distribution on platforms like YouTube, Netflix, and in digital stores like the iTunes Store. The format is critical for HTTP Live Streaming and MPEG-DASH, enabling adaptive streaming services. It is also used for professional video editing in applications from Adobe Systems, for storing images on iOS and macOS devices, and as a common delivery format in broadcast environments following standards from the Society of Motion Picture and Television Engineers. Category:ISO standards Category:Container formats Category:Computer file formats Category:MPEG