{"id":424,"date":"2007-04-22T16:09:14","date_gmt":"2007-04-22T23:09:14","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/"},"modified":"2007-04-22T16:16:29","modified_gmt":"2007-04-22T23:16:29","slug":"mpeg-4-jump-start","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/","title":{"rendered":"MPEG-4 Jump Start"},"content":{"rendered":"<p>Save for the yeoman&#8217;s work that our little community does on the <a href=\"http:\/\/wiki.multimedia.cx\/\">MultimediaWiki<\/a>, it&#8217;s generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &#8220;open&#8221; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated book called <a href=\"http:\/\/www.amazon.com\/MPEG-4-Jump-Start-Aaron-E-Walsh\/dp\/0130600369\/ref=pd_bbs_sr_1\/002-2548257-4541641?ie=UTF8&#038;s=books&#038;qid=1177282467&#038;sr=8-1\">&#8220;MPEG-4 Jump Start&#8221;<\/a> at the local public library.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.amazon.com\/MPEG-4-Jump-Start-Aaron-E-Walsh\/dp\/0130600369\/ref=pd_bbs_sr_1\/002-2548257-4541641?ie=UTF8&#038;s=books&#038;qid=1177282467&#038;sr=8-1\"><img decoding=\"async\" src=\"\/eggs\/images\/mpeg4-jump-start.jpg\" alt=\"MPEG-4 Jump Start cover\" \/><\/a><br \/>\n<\/center><\/p>\n<p>I thought this looked highly promising because, while I know a lot of the general concepts surrounding image compression, I have never gotten too deep into MPEG-4 video compression for the simple reason that everyone else works on it. Thus, I don&#8217;t feel a need to.<\/p>\n<p>Unfortunately, this book is not quite what I expected. I once asked <a href=\"http:\/\/guru.multimedia.cx\/\">the guru<\/a> in passing whether or not <a href=\"http:\/\/ffmpeg.org\/\">FFmpeg<\/a> supported the entire MPEG-4 spec. His terse response: &#8220;Very funny.&#8221; It turns out that MPEG-4 encompasses a huge number of features relating to sprite movement and 3D stuff that no one ever uses in practice these days. And <strong>that<\/strong>, my friends, is what this book was largely focused on. It may help to explain why Amazon presently lists used copies of this giant tome starting at $2.81.<\/p>\n<p>There is, however, a followup volume entitled <a href=\"http:\/\/www.amazon.com\/More-Jump-Start-Mikael-Bourges-Sevenier\/dp\/0130473952\/ref=sr_1_2\/002-2548257-4541641?ie=UTF8&#038;s=books&#038;qid=1177282467&#038;sr=8-2\">&#8220;More MPEG-4 Jump Start&#8221;<\/a> (why do I get the feeling that MPEG probably has a separate committee dedicated to developing the names of these books?) that claims it will divulge more information about audio and video coding in the MPEG-4 scheme.<\/p>\n<p>You can read an amusing passage about the unused body of MPEG-4 features under the &#8220;Enter the MPEG-4 behemoth&#8221; section at <a href=\"http:\/\/www.drunkenblog.com\/drunkenblog-archives\/000312.html\">Deconstructing H.264\/AVC<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Save for the yeoman&#8217;s work that our little community does on the MultimediaWiki, it&#8217;s generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &#8220;open&#8221; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-424","post","type-post","status-publish","format-standard","hentry","category-general"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Save for the yeoman&#039;s work that our little community does on the MultimediaWiki, it&#039;s generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &quot;open&quot; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Multimedia Mike\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta property=\"og:description\" content=\"Save for the yeoman&#039;s work that our little community does on the MultimediaWiki, it&#039;s generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &quot;open&quot; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2007-04-22T23:09:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2007-04-22T23:16:29+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Save for the yeoman&#039;s work that our little community does on the MultimediaWiki, it&#039;s generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &quot;open&quot; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#article\",\"name\":\"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes\",\"headline\":\"MPEG-4 Jump Start\",\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/eggs\\\/images\\\/mpeg4-jump-start.jpg\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#articleImage\"},\"datePublished\":\"2007-04-22T16:09:14-07:00\",\"dateModified\":\"2007-04-22T16:16:29-07:00\",\"inLanguage\":\"en-US\",\"commentCount\":4,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#webpage\"},\"articleSection\":\"General\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/general\\\/#listItem\",\"name\":\"General\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/general\\\/#listItem\",\"position\":2,\"name\":\"General\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/general\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#listItem\",\"name\":\"MPEG-4 Jump Start\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#listItem\",\"position\":3,\"name\":\"MPEG-4 Jump Start\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/general\\\/#listItem\",\"name\":\"General\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/\",\"name\":\"Multimedia Mike\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Multimedia Mike\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#webpage\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/\",\"name\":\"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes\",\"description\":\"Save for the yeoman's work that our little community does on the MultimediaWiki, it's generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the \\\"open\\\" MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/mpeg-4-jump-start\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"datePublished\":\"2007-04-22T16:09:14-07:00\",\"dateModified\":\"2007-04-22T16:16:29-07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes","description":"Save for the yeoman's work that our little community does on the MultimediaWiki, it's generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the \"open\" MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated","canonical_url":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#article","name":"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes","headline":"MPEG-4 Jump Start","author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"},"image":{"@type":"ImageObject","url":"\/eggs\/images\/mpeg4-jump-start.jpg","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#articleImage"},"datePublished":"2007-04-22T16:09:14-07:00","dateModified":"2007-04-22T16:16:29-07:00","inLanguage":"en-US","commentCount":4,"mainEntityOfPage":{"@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#webpage"},"isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#webpage"},"articleSection":"General"},{"@type":"BreadcrumbList","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs#listItem","position":1,"name":"Home","item":"https:\/\/multimedia.cx\/eggs","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/general\/#listItem","name":"General"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/general\/#listItem","position":2,"name":"General","item":"https:\/\/multimedia.cx\/eggs\/category\/general\/","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#listItem","name":"MPEG-4 Jump Start"},"previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#listItem","position":3,"name":"MPEG-4 Jump Start","previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/general\/#listItem","name":"General"}}]},{"@type":"Organization","@id":"https:\/\/multimedia.cx\/eggs\/#organization","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","url":"https:\/\/multimedia.cx\/eggs\/"},{"@type":"Person","@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author","url":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/","name":"Multimedia Mike","image":{"@type":"ImageObject","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Multimedia Mike"}},{"@type":"WebPage","@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#webpage","url":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/","name":"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes","description":"Save for the yeoman's work that our little community does on the MultimediaWiki, it's generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the \"open\" MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/#website"},"breadcrumb":{"@id":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/#breadcrumblist"},"author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"creator":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"datePublished":"2007-04-22T16:09:14-07:00","dateModified":"2007-04-22T16:16:29-07:00"},{"@type":"WebSite","@id":"https:\/\/multimedia.cx\/eggs\/#website","url":"https:\/\/multimedia.cx\/eggs\/","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","inLanguage":"en-US","publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"}}]},"og:locale":"en_US","og:site_name":"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering","og:type":"article","og:title":"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes","og:description":"Save for the yeoman's work that our little community does on the MultimediaWiki, it's generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &quot;open&quot; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated","og:url":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/","article:published_time":"2007-04-22T23:09:14+00:00","article:modified_time":"2007-04-22T23:16:29+00:00","twitter:card":"summary","twitter:title":"MPEG-4 Jump Start | Breaking Eggs And Making Omelettes","twitter:description":"Save for the yeoman's work that our little community does on the MultimediaWiki, it's generally quite difficult to come by solid technical data on specific multimedia codecs. That even holds true for the &quot;open&quot; MPEG codecs which are wrapped up in NDAs and licensing fees. So I was stunned to find a thick, colorful, well-illustrated"},"aioseo_meta_data":{"post_id":"424","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-31 21:55:32","updated":"2025-12-31 18:43:31","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\/category\/general\/\" title=\"General\">General<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tMPEG-4 Jump Start\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/multimedia.cx\/eggs"},{"label":"General","link":"https:\/\/multimedia.cx\/eggs\/category\/general\/"},{"label":"MPEG-4 Jump Start","link":"https:\/\/multimedia.cx\/eggs\/mpeg-4-jump-start\/"}],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/comments?post=424"}],"version-history":[{"count":0,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/424\/revisions"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}