<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Kevin Deldycke &#187; douai</title> <atom:link href="http://kevin.deldycke.com/tag/douai/feed/" rel="self" type="application/rss+xml" /><link>http://kevin.deldycke.com</link> <description>Free software engineer &#38; wannabe videomaker</description> <lastBuildDate>Fri, 03 Feb 2012 19:08:27 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Cool Cavemen live at Gayant Expo, part II.</title><link>http://kevin.deldycke.com/2010/02/cool-cavemen-live-gayant-expo-part-ii/</link> <comments>http://kevin.deldycke.com/2010/02/cool-cavemen-live-gayant-expo-part-ii/#comments</comments> <pubDate>Sat, 20 Feb 2010 14:07:49 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[720p]]></category> <category><![CDATA[Cool Cavemen]]></category> <category><![CDATA[Deinterlacing]]></category> <category><![CDATA[Digital geometry]]></category> <category><![CDATA[douai]]></category> <category><![CDATA[gayant expo]]></category> <category><![CDATA[Image processing]]></category> <category><![CDATA[MPEG-2]]></category> <category><![CDATA[Pixel aspect ratio]]></category> <category><![CDATA[software video players]]></category> <category><![CDATA[Video]]></category> <category><![CDATA[Video codecs]]></category> <category><![CDATA[Video formats]]></category><guid isPermaLink="false">http://kevin.deldycke.com/?p=1008</guid> <description><![CDATA[Here is &#8220;Funky Cops&#8221;, the second Cool Cavemen&#8217;s live song at Gayant Expo: I released this video two weeks ago for Cool Cavemen. As I try to release one video every week, I give a high priority to the editing &#8230; <a href="http://kevin.deldycke.com/2010/02/cool-cavemen-live-gayant-expo-part-ii/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Here is &#8220;Funky Cops&#8221;, the second Cool Cavemen&#8217;s live song at Gayant Expo:</p> <span style="text-align:center; display: block;"><a href="http://kevin.deldycke.com/2010/02/cool-cavemen-live-gayant-expo-part-ii/"><img src="http://img.youtube.com/vi/3sI35h0t4-8/2.jpg" alt="" /></a></span><p>I <a href="http://coolcavemen.com/2010/video-funky-cops-live-gayant-expo/">released this video two weeks ago</a> for Cool Cavemen. As I try to release one video every week, I give a high priority to the editing work. This leaves me with little time to write on this blog.</p><p>But starting from now, I plan to publish a blog post for each video. I&#8217;ll use these articles to write about one aspect of the work involved behind the scene.</p><p>In the <a href="http://kevin.deldycke.com/2010/01/cool-cavemen-live-gayant-expo-first-video-released/">first post of the series</a>, I gave you the context in which the concert was performed. Today the post is dedicated to video formats. First, let&#8217;s talk about the video sources&#8230;</p><p>The concert was shot with 4 cameras. Among them, only two were of the same kinds. Those were part of the live broadcasting system of the event. This explain the &#8220;<a href="http://en.wikipedia.org/wiki/Mise_en_abyme">mise en abyme</a>&#8221; effect in the background screen:</p><p><a href="http://kevin.deldycke.com/wp-content/uploads/2010/02/funky-cops-mise-en-abyme.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2010/02/funky-cops-mise-en-abyme-300x168.png" alt="" title="funky-cops-mise-en-abyme" width="300" height="168" class="aligncenter size-medium wp-image-1098" /></a></p><p>At the end of the gig, I wasn&#8217;t be able to retrieve two continuous feeds. Instead I got an already-edited video corresponding to what was projected live (*sigh*).</p><p>As a result, I ended with 3 video sources:</p><ol><li>A DVD-like video stream (<a href="http://en.wikipedia.org/wiki/576i">576i</a>) produced by my consumer-grade camera (<a href="http://twitter.com/kdeldycke/status/9299604161">now for sale at 0.01€ on ebay</a>). It produces 720&#215;576 pixels <a href="http://en.wikipedia.org/wiki/Interlace">interlaced frames</a> at 25 fps, with a <a href="http://en.wikipedia.org/wiki/Pixel_aspect_ratio">pixel ratio</a> of 16:15 (giving 768&#215;576 pixels frames at 1:1) and a final <a href="http://en.wikipedia.org/wiki/Display_aspect_ratio">display ratio</a> of 4:3. All encoded as a 9 Mbps MPEG-2 stream in a MPEG-PS container.</li><li>A <a href="http://en.wikipedia.org/wiki/720p">720p</a> video stream: 1280&#215;720 pixels progressive frames at 30 fps, with 1:1 pixel ratio and 16:9 display ratio, encoded as variable bitrate MJPEG stream in a QuickTime container.</li><li>The already-edited video stream (<a href="http://www.videohelp.com/glossary?H#Half%20D1">Half-D1</a>) from unidentified Sony cameras: 352&#215;576 pixels interlaced frames at 25 fps, with a pixel ratio of 24:11 (giving 768&#215;576 pixels frames at 1:1) and a final display ratio of 4:3. The file was a 6 Mbps MPEG-2 stream in a MPEG-PS container.</li></ol><p>All those informations were extracted thanks to <code>ffmeg</code>, <code>mplayer</code> and <code>tcprobe</code> (see <a href="http://kevin.deldycke.com/2006/11/video-commands/">all the command lines involved</a>).</p><p>As you can see, this is an absolute mess ! There is no consistency ! And now, before starting the video editing itself, I have this important decision to make: choose the final video format, in which my project will be rendered.</p><p>Let me explain how I did it. But before, I have to tell you something. To me, an interlaced video at 25 fps is just a 50 fps stream with half the vertical resolution. This is important for you to know if you want to understand how I perceive quality. I&#8217;ll probably explain it in details in a future article. But for now, this should give you enough insights on how I came up with my two strategies.</p><p>The first one is the &#8220;maximizing&#8221; strategy. It consists of keeping the best parts from all video sources. Based on formats described above, this means 1280&#215;720 pixels progressive frames at 50 fps, with 1:1 pixel ratio and 16:9 display ratio. In this process we create non-existent informations by scaling and interpolating spatial and temporal data.</p><p>The second strategy is the &#8220;minimizing&#8221; strategy which, you can guess from its name, is the exact opposite of the first one. Here we discard spatial and temporal informations until we reach a sub-format shared by all sources. In our example, this gives 352&#215;288 pixels frames at 30 fps, with a pixel ratio of 24:22 and a display ratio of 4:3. There, 288 is half 576, which is the result of using a <a href="http://en.wikipedia.org/wiki/Deinterlacing#Field_Extension_Deinterlacing">deinterlacing &#8220;bob&#8221; filter</a> on video streams #1 and #3 to get 50 fps. And for the pixel ratio, as we &#8220;bobbed&#8221; the interlaced videos, we keep the worst horizontal scaling and multiply the vertical scaling by two, which give us 24:22.</p><p>For this project, I finally went by the first stategy. I choosed to render the project to a 720p video at 25 fps, with a 1:1 pixel ratio and 16:9 display ratio. Also known as&#8230; <a href="http://en.wikipedia.org/wiki/Hd_ready">HD-Ready</a> !</p><p>Why this format ? It&#8217;s the most popular one that closely match the characteristics we established three paragraphs above. It&#8217;s also quite standard, and &#8220;gives a chance&#8221; to the second video source to display in full resolution. I also felt that it will cause less pain when confronted to the wide range of software video players out there.</p><p>Now that I have decided which format to use, I can create a project in my video editor with the right parameters and start the editing process. But this is another topic for another post !</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2010/02/cool-cavemen-live-gayant-expo-part-ii/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Cool Cavemen live at Gayant Expo: first video released !</title><link>http://kevin.deldycke.com/2010/01/cool-cavemen-live-gayant-expo-first-video-released/</link> <comments>http://kevin.deldycke.com/2010/01/cool-cavemen-live-gayant-expo-first-video-released/#comments</comments> <pubDate>Thu, 28 Jan 2010 19:31:36 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[concert]]></category> <category><![CDATA[Cool Cavemen]]></category> <category><![CDATA[douai]]></category> <category><![CDATA[gayant expo]]></category> <category><![CDATA[live]]></category> <category><![CDATA[Music]]></category> <category><![CDATA[Video]]></category><guid isPermaLink="false">http://kevin.deldycke.com/?p=967</guid> <description><![CDATA[After several months of work, nit-picking and drama, I&#8217;ve finally released Cool Cavemen&#8217;s &#8220;Pump the Funk Up&#8221; video: This video was taken during the biggest Cool Cavemen&#8217;s concert in 2009. We were playing at Gayant Expo (&#8220;largest french venue in &#8230; <a href="http://kevin.deldycke.com/2010/01/cool-cavemen-live-gayant-expo-first-video-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>After several months of work, <a href="http://kevin.deldycke.com/2010/01/remove-videotape-timecode/">nit-picking</a> and <a href="http://twitter.com/kdeldycke/status/6158072244">drama</a>, I&#8217;ve finally released <a href="http://www.youtube.com/watch?v=qE-bis-wYxs">Cool Cavemen&#8217;s &#8220;Pump the Funk Up&#8221; video</a>:</p> <span style="text-align:center; display: block;"><a href="http://kevin.deldycke.com/2010/01/cool-cavemen-live-gayant-expo-first-video-released/"><img src="http://img.youtube.com/vi/qE-bis-wYxs/2.jpg" alt="" /></a></span><p>This video was taken during the biggest Cool Cavemen&#8217;s concert in 2009. We were playing at <a href="http://www.gayantexpoconcerts.com">Gayant Expo</a> (&#8220;<em>largest french venue in the north of Paris</em>&#8221; as they said in their commercial leaflets&#8230;). It was April 17th, during <a href="http://fr.wikipedia.org/wiki/Cartel_des_Mines">Cartel des Mines</a>, a student festival organized by <a href="http://wikipedia.org/wiki/Ecole_des_Mines">a group of engineering schools</a>.</p><p>As the whole concert was filmed, I plan to release a new song every one or two weeks. I can&#8217;t promise a regular release cycle as I edit videos along the way. And of course, it also depends on my available free time&#8230;</p><p>By the way, this post also mark the opening of a <a href="http://kevin.deldycke.com/video/">section dedicated to my video projects</a>. Currently it&#8217;s quite empty and brief, but I hope to populate it with more substantial stuff soon&#8230;</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2010/01/cool-cavemen-live-gayant-expo-first-video-released/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/16 queries in 0.009 seconds using apc
Object Caching 580/610 objects using apc

Served from: kevin.deldycke.com @ 2012-02-08 10:01:44 -->
