LLMpediaThe first transparent, open encyclopedia generated by LLMs

MP4 (file format)

Generated by GPT-5-mini
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: AVFoundation Hop 5
Expansion Funnel Raw 89 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted89
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
MP4 (file format)
NameMP4
Extension.mp4
Mimevideo/mp4
OwnerMoving Picture Experts Group
Released2001
ContainerISO Base Media File Format
StandardISO/IEC 14496-12, ISO/IEC 14496-14

MP4 (file format) MP4 is a digital multimedia container format standardized as part of the ISO/IEC 14496 family and derived from the ISO Base Media File Format. It serves as a container for audiovisual and timed text data, widely adopted across Apple Inc., Microsoft, Google, Sony Corporation, and Samsung Electronics ecosystems for distribution, streaming, and archival workflows. The format's design influenced implementations in platforms such as YouTube, Vimeo, Netflix, and BBC streaming services.

History

MP4 originated from work by the Moving Picture Experts Group during the late 1990s and was formalized in standards like ISO/IEC 14496-1 and ISO/IEC 14496-12, aligning with initiatives from ISO, IEC, MPEG-4 Part 14, and industry stakeholders including Apple Inc. and Microsoft to replace legacy containers such as QuickTime File Format. Early adoption grew with introductions by Apple QuickTime, Nokia, Ericsson, and multimedia products from Sony Corporation and Samsung Electronics, while major content providers like Netflix and YouTube influenced codec support decisions. Subsequent amendments and interoperability efforts involved standards bodies such as ITU-T, 3GPP, and organizations like the Open Handset Alliance to accommodate mobile use and streaming in devices from BlackBerry Limited and Sony Ericsson.

Technical specifications

The MP4 container is specified by ISO/IEC 14496-12 (ISO Base Media File Format) and ISO/IEC 14496-14, with supplemental parts defining timed text, scene description, and 3D assets referenced by standards groups including MPEG, ISO, and IEC. The format supports boxed atom/box structures (e.g., ftyp, moov, mdat) interoperable with systems designed for QuickTime File Format implementations in products by Apple Inc., Microsoft, and Google. MP4 accommodates sample tables, timing, and metadata tracks used by captioning frameworks in services like BBC iPlayer and specifications from 3GPP for mobile telephony. Conformance suites and test vectors were developed through collaboration among institutions such as ITU-T and industry consortia like the Open Handset Alliance.

File structure and codecs

MP4 files are organized into hierarchical boxes (atoms) including ftyp, moov, trak, mdia, minf, stbl, and mdat, a design heritage traceable to implementations in QuickTime File Format and products by Apple Inc. and Adobe Systems. The container can hold video codecs like H.264, H.265, AV1, and MPEG-4 Part 2 along with audio codecs such as AAC, MP3, ALAC, and Opus; these codec profiles are employed by platforms including YouTube, Netflix, Spotify, and Apple Music. Timed text and subtitles use formats standardized by DVB and 3GPP and implemented in projects like FFmpeg and GStreamer, while hint tracks support streaming protocols used by Adobe Systems and Microsoft.

Encoding and playback

Encoding to MP4 commonly uses toolchains such as FFmpeg, HandBrake, x264, x265, and libaom to produce compliant files for playback on players including VLC media player, Windows Media Player, QuickTime Player, and Kodi. Encoding settings negotiate profiles and levels specified by codec standards like H.264 and H.265 while preserving compatibility with content delivery networks operated by Akamai Technologies, Cloudflare, and Amazon Web Services. Playback on web platforms leverages HTML5

Software and hardware support

Broad support spans operating systems and vendors including Microsoft Windows, macOS, Linux, iOS, and Android and hardware acceleration in silicon from Intel Corporation, AMD, NVIDIA, Qualcomm, and ARM. Media frameworks like DirectShow, Media Foundation, Core Media, and MediaCodec expose MP4 playback and encoding capabilities to applications by Adobe Systems, Apple Inc., and Microsoft Corporation. Consumer electronics manufacturers such as Sony Corporation, Panasonic Corporation, LG Electronics, and Samsung Electronics integrate MP4 playback in televisions, set-top boxes, and portable media players.

Patents and licensing

The MP4 container and many commonly used codecs interoperate with patent pools and licensing regimes administered by organizations such as MPEG LA, Via Licensing, and patent holders including Fraunhofer Society and corporations like Qualcomm. Implementers and distributors consider royalty terms for codecs like H.264 and HEVC/H.265 under pools managed by MPEG LA and HEVC Advance, whereas royalty-free codecs such as AV1 involve patent consortiums including Alliance for Open Media and contributors like Google and Mozilla. Licensing considerations affect ecosystem players including Apple Inc., Microsoft, Google, and content distributors such as Netflix.

Applications and usage scenarios

MP4 is used across consumer, professional, and broadcast contexts including video-on-demand platforms like YouTube, Vimeo, Netflix, and Amazon Prime Video; digital cinema workflows involving standards from SMPTE; mobile streaming in networks by Verizon Communications and AT&T; and social media sharing on services like Facebook, Twitter, and Instagram. It serves archival use in institutions such as Library of Congress and media production houses like Warner Bros. and BBC Studios and is embedded in consumer devices from Apple Inc., Samsung Electronics, and Sony Corporation for photography, screen recording, and time-shifted content. Category:Container formats