{"id":603,"date":"2008-09-14T20:11:02","date_gmt":"2008-09-15T03:11:02","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/scary-moments-in-guru-history\/"},"modified":"2008-09-14T20:11:02","modified_gmt":"2008-09-15T03:11:02","slug":"scary-moments-in-guru-history","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/scary-moments-in-guru-history\/","title":{"rendered":"Scary Moments In Guru History"},"content":{"rendered":"<p>The <a href=\"http:\/\/guru.multimedia.cx\/\">Multimedia Guru, Michael Niedermayer<\/a>, is widely known to possess an encyclopedic &#8212; <em>and sometimes downright frightening<\/em> &#8212; knowledge of multimedia technology, theory, and related mathematics. Check out <a href=\"http:\/\/osdir.com\/ml\/video.xine.codec.devel\/2004-07\/msg00008.html\">this old mailing list thread<\/a>, wherein we were trying to sort of the finer details of a reverse engineered, game-related video codec (<a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=Electronic_Arts_TQI\">Electronic Arts TQI<\/a>, if you must know). Allow me to summarize:<\/p>\n<ul>\n<li><strong>Reverse engineer:<\/strong> These floats show up in the original binary decoder and it&#8217;s anyone&#8217;s guess as to what they really mean: 1.306563, 0.541196, 0.382439.<\/li>\n<li><strong>Michael Niedermayer:<\/strong> 1.3065630 = cos(pi*2\/16)sqrt(2), 0.5411961 = cos(pi*6\/16)sqrt(2), and &#8220;0.3824393, ROTFL, this is wrong, its certainly supposed to be: 0.3826834  (0x3EC3EF15) = cos(pi*6\/16); compare: 0x3ec3cf15&#8221; (and he was right)<\/li>\n<li><strong>Everyone else, in unison:<\/strong> <em>WTF?!<\/em> You knew those numbers off the top of your head?<\/li>\n<\/ul>\n<p>So that pretty much left us in slack-jawed amazement. At least, until <a href=\"http:\/\/osdir.com\/ml\/video.xine.codec.devel\/2004-07\/msg00014.html\">Michael revealed his secret<\/a>: &#8216;grep -r 5411961 MPlayer&#8217;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Multimedia Guru, Michael Niedermayer, is widely known to possess an encyclopedic &#8212; and sometimes downright frightening &#8212; knowledge of multimedia technology, theory, and related mathematics. Check out this old mailing list thread, wherein we were trying to sort of the finer details of a reverse engineered, game-related video codec (Electronic Arts TQI, if you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-603","post","type-post","status-publish","format-standard","hentry","category-reverse-engineering"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/603","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=603"}],"version-history":[{"count":0,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/603\/revisions"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}