{"id":2928,"date":"2026-08-08T01:57:55","date_gmt":"2026-08-07T22:57:55","guid":{"rendered":"https:\/\/picajet.com\/articles\/formats\/mpeg-4\/"},"modified":"2026-08-08T02:08:53","modified_gmt":"2026-08-07T23:08:53","slug":"mpeg-4","status":"publish","type":"format","link":"https:\/\/picajet.com\/articles\/formats\/mpeg-4\/","title":{"rendered":"MPEG-4"},"content":{"rendered":"<p class=\"wp-block-paragraph\">MPEG-4 was finalized by ISO\/IEC MPEG in 1998\u20131999 as a much broader standard than its predecessors, aimed at object-based and highly compressed audiovisual coding for the emerging mobile and internet era. The name covers dozens of parts, but two are what most people actually mean when they say &#8220;MPEG-4&#8221;: Part 2 (&#8220;Visual&#8221;), an older video codec that became the engine behind DivX and Xvid in the early 2000s, and Part 14, the MP4 file container that is ubiquitous today. These are genuinely different things that happen to share a brand name \u2014 the codec that plays inside a modern .mp4 file is almost never Part 2 Visual, it&#8217;s typically H.264 (Part 10, standardized separately in 2003) or H.265.<\/p><p class=\"wp-block-paragraph\">The MP4 container itself, first published in 2001 and revised into its current form as ISO\/IEC 14496-14:2003, was built directly on the ISO Base Media File Format \u2014 a box-based structure it shares with Apple&#8217;s QuickTime .mov, which is why the two formats remain so structurally close even now. That shared lineage is a large part of why MP4 became the internet&#8217;s default video wrapper: it was compatible enough with existing Apple tooling and flexible enough to carry whatever codec came next, from the original MPEG-4 Visual through H.264, H.265, and now AV1.<\/p><p class=\"wp-block-paragraph\">For a DAM, this container\/codec distinction is the single most important thing to get right about MPEG-4-family assets. Two .mp4 files can require entirely different decode paths depending on what&#8217;s actually inside \u2014 one holding modern H.264 will play everywhere, while one holding legacy MPEG-4 Part 2 Visual (more often found in an old .avi than an .mp4, but not exclusively) may need a specific decoder that isn&#8217;t installed by default on current systems. Cataloging the inner codec, not just the .mp4 extension, is what actually determines playability and transcode strategy.<\/p><figure class=\"wp-block-table\"><table><thead><tr><th>MPEG-4 part<\/th><th>What it is<\/th><th>Where it&#8217;s found today<\/th><\/tr><\/thead><tbody><tr><td>Part 2 &mdash; Visual<\/td><td>Older video codec, engine behind DivX and Xvid<\/td><td>Mostly legacy .avi files, rarely inside a modern .mp4<\/td><\/tr><tr><td>Part 10 &mdash; AVC (H.264)<\/td><td>Modern video codec, standardized separately in 2003<\/td><td>The codec inside almost every current .mp4<\/td><\/tr><tr><td>Part 14<\/td><td>The MP4 file container itself<\/td><td>Wraps whichever video codec is used<\/td><\/tr><\/tbody><\/table><\/figure>","protected":false},"excerpt":{"rendered":"<p>MPEG-4 is a broad standards family whose Part 14 defines the MP4 container in use today, distinct from the older MPEG-4 Part 2 video codec and from the separately-branded MPEG-4 Part 10 (AVC\/H.264) codec.<\/p>\n","protected":false},"author":0,"featured_media":0,"template":"","meta":{"footnotes":"","faq":[{"question":"Is MPEG-4 the same thing as MP4?","answer":"Not exactly. MPEG-4 is the full ISO\/IEC 14496 standards family; MP4 specifically refers to Part 14, the file container. The confusion matters because \"MPEG-4 video\" historically also referred to Part 2, an older codec unrelated to the modern H.264\/H.265 content that fills most .mp4 files today."},{"question":"What codec is actually inside a modern .mp4 file?","answer":"Almost always H.264 (AVC) or H.265 (HEVC), sometimes AV1 in newer files. The original MPEG-4 Part 2 Visual codec \u2014 the one behind DivX and Xvid \u2014 is a different, older codec rarely found inside contemporary .mp4 files."},{"question":"Why do .mp4 and .mov files feel so similar?","answer":"Because they are structurally related \u2014 the MP4 container's box\/atom layout was built directly on the ISO Base Media File Format, which itself borrowed heavily from Apple's QuickTime .mov structure. Many tools can read one as if it were the other with only minor adjustments."},{"question":"Do old DivX or Xvid .avi files need special handling in a DAM?","answer":"Yes \u2014 those use MPEG-4 Part 2 Visual, an older codec distinct from what plays inside a modern .mp4, so playback and transcoding depend on the target software still supporting that specific decoder rather than generic MP4 tooling."},{"question":"Is MP4 the safest default container for DAM delivery?","answer":"For the vast majority of use cases yes \u2014 H.264-in-MP4 plays natively in every current browser, OS, and mobile device without plugins, making it the most broadly compatible delivery choice even though newer codecs inside MP4 (H.265, AV1) can shrink file size further."},{"question":"Are there licensing costs on the MP4 container itself?","answer":"No meaningful royalty burden attaches to simply muxing or demuxing the MP4 container. Any licensing considerations come from the codec inside it \u2014 H.264 and H.265 both carry patent-pool licensing terms, while the container format itself does not."},{"question":"Can I just rename an .mp4 file to .mov or vice versa?","answer":"Sometimes it works because of their shared box-based structure, but it's not reliable \u2014 differences in specific box types and metadata conventions between the two specs mean a rename can produce a file some software refuses to open properly. A proper remux with ffmpeg is the dependable approach."},{"question":"What year should we cite as \"when MP4 was introduced\" for cataloging purposes?","answer":"1998\u20131999 for the overall MPEG-4 standard, but 2001 for the first MP4 file format publication and 2003 for the revised ISO\/IEC 14496-14:2003 edition that's still cited as the canonical MP4 spec today \u2014 use whichever milestone matches the specific claim being made."}],"checked_date":"2026-08-07","sources":[{"statement":"MPEG-4 Part 14 defines the MP4 file format, built on the ISO Base Media File Format.","source_name":"Wikipedia \u2014 MPEG-4 Part 14","url":"https:\/\/en.wikipedia.org\/wiki\/MPEG-4_Part_14","checked":"2026-08-07"},{"statement":"ISO\/IEC 14496-14:2003 is the official current MP4 file format standard.","source_name":"ISO \u2014 ISO\/IEC 14496-14:2003","url":"https:\/\/www.iso.org\/standard\/38538.html","checked":"2026-08-07"},{"statement":"Overview of the MPEG-4 standards family and its component parts.","source_name":"Wikipedia \u2014 MPEG-4","url":"https:\/\/en.wikipedia.org\/wiki\/MPEG-4","checked":"2026-08-07"}],"kicker":"","fact_checker":0,"reading_time":0,"revisions":[],"seo_title":"","seo_description":"","noindex":false,"ext":"mp4","full_name":"Moving Picture Experts Group-4 (ISO\/IEC 14496); the .mp4 file is specifically Part 14 of the standard","vendor_name":"ISO\/IEC MPEG","introduced":"1998\u20131999 (standard); 2001\/2003 (MP4 file format, Part 14)","container_notes":"The MP4 container (Part 14) is built on the ISO Base Media File Format and structurally borrows its box\/atom layout from Apple's QuickTime .mov \u2014 which is why the two remain nearly interchangeable at the container level. Modern .mp4 files most commonly hold H.264 or H.265 video with AAC audio; older MPEG-4 Part 2 Visual (the codec behind DivX and Xvid) is a separate, largely legacy codec that was typically muxed into AVI rather than MP4.","open_with":[{"platform":"Any modern browser","how":"MP4 with H.264 or H.265 plays natively via the HTML5 element \u2014 no plugin required on any current browser."},{"platform":"macOS","how":"QuickTime Player opens MP4 natively, reflecting the container's shared ancestry with Apple's own .mov format."},{"platform":"Windows","how":"The built-in Movies & TV app and Windows Media Player both play MP4 without additional codec packs on current Windows versions."},{"platform":"Command line (any OS)","how":"ffmpeg both reads and writes MP4, and can remux (`-c copy`) or transcode between codecs inside the container as needed for a DAM ingest pipeline."}],"archive_advice":"For most DAM workflows MP4 is the safe default delivery container, but the codec inside it matters more than the container itself for storage planning \u2014 H.264-in-MP4 remains the most broadly compatible choice for wide distribution, while H.265 or AV1 inside MP4 cuts file size further at the cost of narrower legacy-device support. When ingesting old MPEG-4 Part 2 (DivX\/Xvid) assets, confirm the actual codec before assuming standard MP4 tooling will handle it cleanly, since Part 2 is a different, older codec than what most modern software expects inside an MP4 wrapper.","related":[2627,2630,2933,2628,2938,2931],"tool_link":""},"silo":[23],"class_list":["post-2928","format","type-format","status-publish","hentry","silo-formats"],"_links":{"self":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/format\/2928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/format"}],"about":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/types\/format"}],"version-history":[{"count":1,"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/format\/2928\/revisions"}],"predecessor-version":[{"id":3395,"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/format\/2928\/revisions\/3395"}],"wp:attachment":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/media?parent=2928"}],"wp:term":[{"taxonomy":"silo","embeddable":true,"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/silo?post=2928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}