{"id":116,"date":"2012-06-12T14:11:00","date_gmt":"2012-06-12T14:11:00","guid":{"rendered":"http:\/\/www.sgmlguru.org\/wp\/?p=116"},"modified":"2015-01-14T18:35:21","modified_gmt":"2015-01-14T18:35:21","slug":"the-final-take-on-film-markup-language","status":"publish","type":"post","link":"http:\/\/www.sgmlguru.org\/wp\/?p=116","title":{"rendered":"The Final (?) Take on Film Markup Language"},"content":{"rendered":"<p>As some of you may know, I sometimes project films at the <b>Draken<\/b> cinema when I&#8217;m not busy doing XML stuff. Also, as I&#8217;ve noted before, film projection is moving from analogue to digital and it&#8217;s all happening very, very fast. The commercial cinemas, multiplexes all of them, now run films on hot-swap hard drives in servers coupled with ugly digital projectors, and the one remaining 35mm cinema, an art house, is rumoured to close soon.<\/p>\n<p>So today, after a call from the city council&#8217;s school cinema group, I started thinking and realised that while I did consider the advent of all things digital when I first wrote <i>Film Markup Language<\/i>, even updating the DTD to include some rudimentary support for 2k and 4k projection for my 2010 presentation on it in Prague, it&#8217;s too late to actually modernise the DTD or the spec for what&#8217;s actually going on today.<\/p>\n<p>See, the digital thingies do use XML. It&#8217;s inconsistent and looks like some weird kind of committee hack, though, the kind of XML you might find in Java config files, but it&#8217;s XML and it seems to be enough. So, <i>Film Markup Language<\/i> is dead for all practical purposes.<\/p>\n<p>It&#8217;s kind of sad.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As some of you may know, I sometimes project films at the Draken cinema when I&#8217;m not busy doing XML stuff. Also, as I&#8217;ve noted before, film projection is moving from analogue to digital and it&#8217;s all happening very, very fast. The commercial cinemas, multiplexes all of them, now run films on hot-swap hard drives [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,75,48,76,8],"tags":[],"_links":{"self":[{"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/116"}],"collection":[{"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=116"}],"version-history":[{"count":0,"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/116\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sgmlguru.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}