{"id":1127,"date":"2012-06-18T19:26:44","date_gmt":"2012-06-18T18:26:44","guid":{"rendered":"http:\/\/www.stenyak.com\/?p=1127"},"modified":"2012-06-18T19:26:44","modified_gmt":"2012-06-18T18:26:44","slug":"software-steadicam-or-how-to-fix-bad-cameramen","status":"publish","type":"post","link":"https:\/\/www.stenyak.com\/?p=1127","title":{"rendered":"Software steadicam &#8211; Or how to fix bad cameramen"},"content":{"rendered":"<p>So you&#8217;ve just come back from vacations (wohoo), having filled 10 gigs of photos and video, only to discover you&#8217;re a (let&#8217;s be honest here) <em>shitty<\/em> cameraman <strong>without your tripod<\/strong>?<\/p>\n<p>&nbsp;<\/p>\n<p><em>Fret not, for this article will show you the secret to solve your problems!<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>In an ideal world, your hands are as steady as a rock, and you get <strong>Hollywood quality takes<\/strong>. In the real world, however, your clumsy hands could use a hand (<em>hah!<\/em>).<\/p>\n<p>So here&#8217;s your two main options:<\/p>\n<p>&nbsp;<\/p>\n<h2>Hardware solution (for use <em>while <\/em>filming<em>)<\/em><\/h2>\n<p>This is the <em>proper solution<\/em>: a system that will compensate for the vibration of your shaky hands and the movement of your body while walking &#8211; not unlike the springs on your car allow for a pretty comfortable ride through all sorts of bumps.<\/p>\n<p>Ideally, it will <strong>compensate for all the 6 axis<\/strong> (3D traslation + 3D rotation), but in practice you may be limited to less than that. Unfortunately (for most), this depends on <em>how deep your pockets are<\/em> (buying a ready-to-use <strong>steadicam<\/strong>, <a href=\"https:\/\/www.google.es\/search?tbm=shop&amp;q=steadicam&amp;hl=en&amp;safe=off\">ranging from 100 bucks to several thousand<\/a>), or on <em>how handy<\/em> you are with your toolbox (<strong>building<\/strong> a <a href=\"http:\/\/www.homebuiltstabilizers.com\/salebannerpage.html\">home-built equivalent<\/a>).<\/p>\n<p>The result could (in theory) be similar to <em>this<\/em>:<\/p>\n<p style=\"text-align: center;\"><object width=\"425\" height=\"344\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/C3TBvJUtuHs&amp;hl=en&amp;fs=1&amp;color1=0xCFCFCF&amp;color2=0xEEEEEE\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"425\" height=\"344\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/C3TBvJUtuHs&amp;hl=en&amp;fs=1&amp;color1=0xCFCFCF&amp;color2=0xEEEEEE\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object><\/p>\n<p style=\"text-align: center;\">(ah, yeah&#8230; a segway, minor detail)<\/p>\n<h2><\/h2>\n<h2>Software solution (for use <em>after<\/em> filming):<\/h2>\n<p>If you can&#8217;t spare a <em>segway + a steadycam backpack<\/em>, there are affordable alternatives. And if you <strong>already<\/strong> have many shaking, blurry videos lying on your hard disk, then this is your only option!<\/p>\n<p>We&#8217;ll rely on <strong>PC software<\/strong> to fix those videos. This, you can do for <strong>free<\/strong> at home. There are some <em>payware<\/em> software packages that may produce slightly better results: but what I&#8217;m going to show you is <em>freeware<\/em>, very quick to use, and good enough quality for most purposes.<\/p>\n<p>The software method may not be that good when compared to an actual steadicam, but hey, <em>it&#8217;s better than nothing!<\/em><\/p>\n<p>&nbsp;<\/p>\n<h3>The steps:<\/h3>\n<p>I&#8217;m not going to go much into details, so here&#8217;s the basics.<\/p>\n<ol>\n<li><strong>Download<\/strong> <strong><a href=\"http:\/\/www.virtualdub.org\/download.html\">VirtualDUB<\/a><\/strong>, an open source and free video editing software.<br \/>\n(Make sure you can open your videos. E.g. you may need to install the <a href=\"http:\/\/ffdshow-tryout.sourceforge.net\/\">ffdshow-tryout<\/a> codecs and set them up, or whatever; <a href=\"http:\/\/www.google.com\">Google<\/a> is your friend! \ud83d\ude42 )<\/li>\n<li>Once you can open your videos, you have to <strong>download<\/strong> the magic piece of the puzzle: <strong><a href=\"http:\/\/www.guthspot.se\/video\/deshaker.htm\">Deshaker<\/a><\/strong>.<br \/>\n(This free tool &#8211; though unfortunately not open source &#8211; will do all the important work)<\/li>\n<li>Now open your video, <strong>add the Deshaker video filter<\/strong>, choosing &#8220;<strong>Pass 1<\/strong>&#8220;.<br \/>\n(If you have a rolling shutter camera (most likely), and know its speed (unlikely), you can also correct it by entering the necessary values in there)<\/li>\n<li><strong>Click OK<\/strong>, and <strong>play the video<\/strong> through.<br \/>\n(This will gather information about <a href=\"http:\/\/en.wikipedia.org\/wiki\/Motion_estimation\">motion vectors<\/a> and similar stuff, in order to find out how to correct the shaking, if present)<\/li>\n<li>Now edit the Deshaker video filter settings again, and choose &#8220;<strong>Pass 2<\/strong>&#8220;. Tweak settings at will, and <strong>click OK<\/strong>.<br \/>\n(A progress window will be visible for just a few moments)<\/li>\n<li>Finally, <strong>export<\/strong> the resulting video, and you&#8217;re good to go!<\/li>\n<\/ol>\n<p>For a more detailed guide (including rolling shutter values for some cameras), just read the <a href=\"http:\/\/www.guthspot.se\/video\/deshaker.htm\">official Deshaker page<\/a>, or browse Youtube; there&#8217;re some tutorials there too.<\/p>\n<p>The settings basically tune the <strong>detection of camera movement<\/strong>, as well as what method will deal with the <strong> parts of the image that are left empty<\/strong> after deshaking.<\/p>\n<h3>The results:<\/h3>\n<p>The video below is <strong>an example I&#8217;ve cooked<\/strong> for you. Each of the 3 processed videos uses a different combination of settings, and was created in <strong>no more than 20 minutes each<\/strong>.<\/p>\n<p>I sticked them all together for your viewing pleasure. The improvement can be easily appreciated!<\/p>\n<p style=\"text-align: center;\"><object width=\"425\" height=\"344\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/6XsuYXZM_Ts&amp;hl=en&amp;fs=1&amp;color1=0xCFCFCF&amp;color2=0xEEEEEE\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"425\" height=\"344\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/6XsuYXZM_Ts&amp;hl=en&amp;fs=1&amp;color1=0xCFCFCF&amp;color2=0xEEEEEE\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object><\/p>\n<p>&nbsp;<\/p>\n<p>That&#8217;s it. <strong>Happy filming!<\/strong> 8)<\/p>\n<p>&nbsp;<\/p>\n<h2>Bonus track<\/h2>\n<p>If you insist on using hardware solutions (<em>good!<\/em>), here&#8217;s a neat little trick that&#8217;ll allow some <strong>smooth panning<\/strong> (provided you&#8217;re not walking):<\/p>\n<p style=\"text-align: center;\"><object width=\"425\" height=\"344\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/Fj6fMcJ18aA&amp;hl=en&amp;fs=1&amp;color1=0xCFCFCF&amp;color2=0xEEEEEE\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"425\" height=\"344\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/Fj6fMcJ18aA&amp;hl=en&amp;fs=1&amp;color1=0xCFCFCF&amp;color2=0xEEEEEE\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So you&#8217;ve just come back from vacations (wohoo), having filled 10 gigs of photos and video, only to discover you&#8217;re a (let&#8217;s be honest here) shitty cameraman without your tripod? &nbsp; Fret not, for this article will show you the secret to solve your problems! &nbsp; In an ideal world, your hands are as steady [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[10,13,23,27],"_links":{"self":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/posts\/1127"}],"collection":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1127"}],"version-history":[{"count":0,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=\/wp\/v2\/posts\/1127\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stenyak.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}