<?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>David Beck&#039;s Blog &#187; Screencast</title>
	<atom:link href="http://davidbeckblog.com/tag/screencast/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidbeckblog.com</link>
	<description>The ramblings of an obsessed programmer</description>
	<lastBuildDate>Thu, 22 Jul 2010 18:01:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>iPhone Video Screen Capture</title>
		<link>http://davidbeckblog.com/2009/10/iphone-screen-capture/</link>
		<comments>http://davidbeckblog.com/2009/10/iphone-screen-capture/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 03:54:57 +0000</pubDate>
		<dc:creator>David Beck</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Apple Developer Tools]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[SIMBL]]></category>

		<guid isPermaLink="false">http://davidbeckblog.com/?p=146</guid>
		<description><![CDATA[You can see a demo of a video recorded with this tool. I recently had the misfortune of having to make a video to showcase Bubble Burster. The results were not pretty. I was literally laughed at by friends when they saw it. The problem is that while you can take screenshots of the iPhone screen, [...]]]></description>
			<content:encoded><![CDATA[<p><video controls="true" height="466" width="300" style="float:right; margin-left:20px;"><br />
  <source src="http://davidbeckblog.com/media/iphone-screen-capture-demo.mov" type="video/mp4"><br />
  </source><source src="http://davidbeckblog.com/media/iphone-screen-capture-demo.theora.ogg" type="video/ogg"><br />
You can see a <a href="http://davidbeckblog.com/media/iphone-screen-capture-demo.mov">demo</a> of a video recorded with this tool.</source></video></p>
<p>I recently had the misfortune of having to make a video to showcase <a href="http://bubble.davidbeckblog.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/bubble.davidbeckblog.com/?referer=');">Bubble Burster</a>. <a href="http://bubble.davidbeckblog.com/2009/09/new-youtube-video/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/bubble.davidbeckblog.com/2009/09/new-youtube-video/?referer=');">The results</a> were not pretty. I was literally laughed at by friends when they saw it. The problem is that while you can take screenshots of the iPhone screen, there is no way to capture video. I could have used a screen capture program but those cost around $100 (yes I am very cheap). The best solution I could come up with was to use the built in iSight on my MacBook to show the app.</p>
<p>In order to improve the quality of the video, I created a <a href="http://www.culater.net/software/SIMBL/SIMBL.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.culater.net/software/SIMBL/SIMBL.php?referer=');">SIMBL</a> plugin for the iPhone simulator. Basically it captures a screenshot every frame and then saves it to video. It overlays a circle for the pointer and a gloss iPhone frame.</p>
<p><span id="more-146"></span></p>
<p>It does not record audio at this time.</p>
<p>To install the plugin, place it in &#8220;~/Library/Application Support/SIMBL/Plugins&#8221;. create it if it doesn&#8217;t already exist. You will need to install SIMBL as well. Right now it is only for Snow Leopard but there isn&#8217;t anything major that is keeping it from working on Leopard other than some convenience methods.</p>
<p>If you end up using this plugin, please let me know in the <a href="#comments">comments</a>.</p>
<p><a class="button" href='http://davidbeckblog.com/media/iPhone-Simulator-Capture.zip'>Download</a></p>
<p>Update: I uploaded the <a href="http://www.youtube.com/watch?v=JwwcQSUgVWA" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.youtube.com/watch?v=JwwcQSUgVWA&amp;referer=');">demo video</a> I made for <a href="http://bubble.davidbeckblog.com" onclick="pageTracker._trackPageview('/outgoing/bubble.davidbeckblog.com?referer=');">Bubble Burster</a>. I used a custom build that ignores the accelerometer. I then used <a href="http://www.amazon.com/gp/product/B001EUDKT8?ie=UTF8&amp;tag=dabesbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001EUDKT8" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/gp/product/B001EUDKT8?ie=UTF8_amp_tag=dabesbl-20_amp_linkCode=as2_amp_camp=1789_amp_creative=390957_amp_creativeASIN=B001EUDKT8&amp;referer=');">After Effects</a> to rotate the video to match my actions. I think I should have paused a little though, because in parts it looks unnaturally fast.</p>
<p>Update: Thanks to John Scott for getting it working with 3.2. It now works in 3.2 and 4.0. iPad, unfortunately, does not record correctly yet. The cosmetic settings, like setting a fake time, are not functioning either.</p>
<p>Update: Fake time, fake apps and fake carrier have been fixed for 4.0. A <a href="http://github.com/davbeck/iPhone-Simulator-Capture" onclick="pageTracker._trackPageview('/outgoing/github.com/davbeck/iPhone-Simulator-Capture?referer=');">Github repository</a> has also been created.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidbeckblog.com/2009/10/iphone-screen-capture/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
<enclosure url="http://davidbeckblog.com/media/iphone-screen-capture-demo.mov" length="1127169" type="video/quicktime" />
<enclosure url="http://davidbeckblog.com/media/iphone-screen-capture-demo.theora.ogg" length="635588" type="audio/ogg" />
		</item>
	</channel>
</rss>
