<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tom Dibble's Nuggets of ...  Wisdom?</title>
	<atom:link href="http://tomdibble.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomdibble.wordpress.com</link>
	<description>Just Words</description>
	<lastBuildDate>Tue, 04 Aug 2009 02:56:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tomdibble.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tom Dibble's Nuggets of ...  Wisdom?</title>
		<link>http://tomdibble.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tomdibble.wordpress.com/osd.xml" title="Tom Dibble&#039;s Nuggets of ...  Wisdom?" />
	<atom:link rel='hub' href='http://tomdibble.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Video Slideshows with iMovie &#8217;09</title>
		<link>http://tomdibble.wordpress.com/2009/08/03/video-slideshows-with-imovie-09/</link>
		<comments>http://tomdibble.wordpress.com/2009/08/03/video-slideshows-with-imovie-09/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 05:01:15 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=50</guid>
		<description><![CDATA[Last May, I posted how I put together slideshows using Aperture and Final Cut. Since then, Apple&#8217;s updated iMovie significantly, and now many of the features which had been missing (specifically, precision placement of videos in the &#8220;timeline&#8221;) have been added to the consumer-level product, making it a viable choice for slideshow editing. When I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=50&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last May, I posted how I put together slideshows using <a href="http://tomdibble.wordpress.com/2008/05/28/video-slideshows-with-aperture-and-final-cut/">Aperture and Final Cut</a>.  Since then, Apple&#8217;s updated iMovie significantly, and now many of the features which had been missing (specifically, precision placement of videos in the &#8220;timeline&#8221;) have been added to the consumer-level product, making it a viable choice for slideshow editing.</p>
<p>When I sat down to edit a <a href="http://gallery.me.com/tdibble#100347">slideshow for this summer&#8217;s Roseville Thunder team</a>, I decided to give iMovie another try.  To make a long story short, I&#8217;m thoroughly impressed, and I think that in almost all situations iMovie is finally better suited for this task than it&#8217;s more professionally-skewed brethren!  Overall, the result is on par with or exceeding efforts which in the past had taken me several days (of working time) to complete in Final Cut Pro; this took me less than a single day of work (about 5 hours, all told).</p>
<p>Now, though, the blow-by-blow.</p>
<p><span id="more-50"></span></p>
<h2 id="imoviesettings">iMovie Settings</h2>
<p>First, of course, I&#8217;m using iMovie 2009, a component of <a href="http://www.apple.com/ilife/">iLife 2009</a>.  IMovie took a major break from its previous incarnations in the &#8217;08 version, seeing a rewrite from the bottom-up to make it easier for a novice to use.  One of the drawbacks for those of us who&#8217;ve used video editing software before is that it heavily obfuscates the standard &#8220;timeline&#8221; approach we&#8217;d been used to.  No longer does a project consist of a timeline stretching from left to right, with multiple audio tracks and multiple video tracks.  Now, it&#8217;s laid out like a word processor (the timeline wrapping from line to line) and transitions between tracks are separate entities rather than overlaps on the timeline.</p>
<div id="attachment_58" class="wp-caption alignleft" style="width: 160px"><img src="http://tomdibble.files.wordpress.com/2009/08/imovie09.png?w=150&#038;h=94" alt="iMovie &#39;09 interface" title="iMovie09" width="150" height="94" class="size-thumbnail wp-image-58" /><p class="wp-caption-text">iMovie '09 interface</p></div>
<p>It can take some getting used to, but the layout makes sense to me.  Perhaps I&#8217;m an easy sell, given that I&#8217;m not in an editing bay 40 hours a week, but the wrapping layout seems like a minor change and a major usability improvement.  The most glaring ommission in iMovie &#8217;08 had been the ability to fine-tune those transitions, performing rolling edits (so both tracks stay in the same spots, but one lengthens at the end and the other shortens at the start to move the transition) and audio drop-ins (to allow the audio of one scene to precede the video by a second or so, making a much more natural cut than a straight cut of audio and video at once).</p>
<p>IMovie &#8217;09 brought those two features back in its precision editing mode.  It also added the ability to time pictures in the timeline down to the frame level, which is critical for our purposes.</p>
<p>So, the first thing I needed to do in iMovie was to turn on frame count in durations.  In the iMovie &#8220;General Preferences&#8221;, this is a checkbox labeled &#8220;Display time as HH:MM:SS:Frames&#8221;.  I also clicked the &#8220;Show Advanced Tools&#8221; checkbox, which among other things exposes chapter markers in the video (which I find useful in slideshows).</p>
<div id="attachment_57" class="wp-caption aligncenter" style="width: 310px"><img src="http://tomdibble.files.wordpress.com/2009/08/settings.png?w=300&#038;h=202" alt="iMovie &#39;09 Settings" title="settings" width="300" height="202" class="size-medium wp-image-57" /><p class="wp-caption-text">iMovie '09 Settings</p></div>
<h2 id="importingphotos">Importing Photos</h2>
<p>For this slideshow I knew up front that my overall organization of pictures was going to be around type of activity.  So, before I did anything, I took the pictures I&#8217;d set aside for the slideshow and tagged each with one activity type:  batting, fielding, catching an out, running bases, pitching, coaching, and &#8220;other&#8221;.  In Aperture, I filtered to each of these in turn and set my &#8220;Order&#8221; custom field to be based on the general order I wanted in the slideshow.  Since I had a lot of both batting and general fielding, I split each of those up.  I sorted the pictures in Aperture by Order (the secondary sort was by image timestamp, so that kept things organized enough).</p>
<p>I dropped all the photos from Aperture directly into iMovie&#8217;s Project panel.  I didn&#8217;t use the built-in &#8220;Media Library&#8221; tool because I find it way too hard to deal with my media library in that little quadrant of the screen, can&#8217;t sort on anything, and generally have no problem dragging from one application to another (it still mystifies me why Apple has put so much effort and emphasis on this rather useless widget!)</p>
<p>I selected the first picture, clicked the &#8220;gear&#8221;, then selected &#8220;Clip Adjustments&#8221; (shortcut:  select the picture then hit the &#8216;i&#8217; key).  I typed in &#8220;1:00&#8243; for the duration (remember:  this is Seconds:Frames; if you just put in &#8220;1&#8243; then you&#8217;d just have one-frame images!), and checked &#8220;Applies to All Stills&#8221;.  This is only temporary, to get a good feel for the timing of the music.</p>
<p>Next, I dropped the music in from iTunes.  The particular song I&#8217;d chosen I&#8217;d found on <a href="http://www.jamendo.com">Jamendo</a> and is CC licensed to allow for derivative works.  It demands share-alike, and since I have no problem releasing this video under the same license, that&#8217;s fine with me.  My main criteria for the song (besides a derivatives-friendly CC license) were (1) a fast pace, (2) no offensive lyrics, and (3) listenable for the several minutes the slideshow would take.  <a href="http://www.jamendo.com/en/track/159948">MzW&#8217;s &#8220;Blind&#8221;</a> fit the bill rather nicely, in my opinion, so that was that.</p>
<p>Once the song was overlaid, I played the video, counting beats.  I found that there were four measures every six pictures.  I also found that this was completely consistent from start to end (well, it&#8217;s techno-ish, so the fact that the drummer is a machine helps keep the beat consistent).  6/4 meant that a single measure was 1 1/3 seconds long, which conveniently enough turns out to be 40 frames (NTSC has 30 frames per second, roughly).  Obviously, this is not always the case.  Having to deal with inconsistent beats, or inter-frame beats (ex, two measures in 39 frames, meaning the pictures need to be alternating 19 then 20 frames each to fill a measure), would add time in the polishing phase, covered below in &#8220;Timing to Music&#8221;.</p>
<p>At 40 frames for a measure, I initially thought that all my photos would stay onscreen for 1:10 (one and a third seconds).  I set them all to 40 frames, then played it to see if the pacing looked right.  It didn&#8217;t; it positively dragged on.  So, I knew that the majority of photos would end up at the next multiple down (2 beats, or 20 frames), and that held true through to the end.</p>
<h2 id="transitions">Transitions</h2>
<p>Now, honestly, I jumped the gun here and did a bit of precision timing before I decided what to do with transitions.  Fortunately, though, the timing I did preceded all transitions except for the intro, and I decided that the music wouldn&#8217;t start until after the silent intro, so I didn&#8217;t need to change anything after applying transitions.</p>
<p>The &#8220;theme&#8221; being used here which seemed to fit best was the &#8220;Bulletin Board&#8221; theme.  So, from that, I got the intro overlay (in the &#8220;Text&#8221; area of the effects library) as well as various &#8220;chapter&#8221; transitions (between each of the major types of action shots).  I knew that right up front I wanted to have the Roseville Thunder logo, which I pulled down from our website.  By chance, the logo is wider than a TV screen, so filling the frame vertically chopped off a bit of the left and right of the logo; I decided that I liked that look and so kept it as-is (otherwise I&#8217;d have to import it into a graphics program and add white above and below, as iMovie doesn&#8217;t appear to be able to use any color background except black when an image is &#8220;fit&#8221; to the screen instead of &#8220;cropped&#8221;).  I applied the &#8220;vignette&#8221; style to darken the corners of the logo.  After dropping it in the &#8220;Bulletin Board&#8221; intro transition, I decided I wanted it to stay on screen a little bit before transitioning away; I found that I could change the timing of the &#8220;clip&#8221; (ie, the logo) separately from the &#8220;text&#8221; (the zoom in from the bulletin board to the logo), and so set the logo to stay up a little after the text was done.  I then applied the first BB transition between the logo and the first picture.</p>
<p>By default, the music was &#8220;unpinned&#8221;, which meant it would start on the very first frame of the video (which would be the title/logo screen).  I wanted it to start when the actual pictures came onscreen, so I dragged it slightly to the left until it&#8217;s start lined up with the start of the first picture.  This &#8220;pins&#8221; the audio and gives it a different background onscreen.  The color indication seems odd to me; I&#8217;m not sure what other significant difference there is between &#8220;pinned&#8221; and &#8220;unpinned&#8221; music tracks besides that one starts as early as possible and the other starts at a specific time.  Presumably there&#8217;s more to that, but right now it seems like a meaningless and confusing difference in the visual representation.</p>
<p>I dropped transitions between all the major areas of the project.  At the same time, I placed a chapter marker immediately following the transition, titled according to the action type.  This doesn&#8217;t show up on the web, but it does on the DVD (or, I believe, if you download the video).  It also shows up on our AppleTV, of course.</p>
<p>Here is a bit of an annoyance:  iMovie tries to make the transition &#8220;no-impact&#8221;, yet can not allow the transition to span multiple clips.  So, for instance, if you drop a transition (with a set 2-second transition interval) between a 40-frame clip and a 20-frame clip, you will end up with something like 31 frames of the first, 18 frames for the transition, and 11 frames of the third.</p>
<p>I think what iMovie is saying with the transition is that there are four &#8220;sections&#8221; to consider:</p>
<ol>
<li>Pure first clip</li>
<li>Transition running with first clip dominant</li>
<li>Transition running with second clip dominant</li>
<li>Pure second clip</li>
</ol>
<div id="attachment_55" class="wp-caption alignleft" style="width: 174px"><img src="http://tomdibble.files.wordpress.com/2009/08/transitions.png?w=164&#038;h=300" alt="iMovie Transition in the Precision Editor" title="transitions" width="164" height="300" class="size-medium wp-image-55" /><p class="wp-caption-text">iMovie Transition in the Precision Editor</p></div>
<p>Sections &#8220;2&#8243; and &#8220;3&#8243; need to be the same timing (and add up to the timing of the transition); 1 must be kept larger than 2, and 4 larger than 3 (which is why we end up with 9 and 11 instead of 10 and 10 for the last two in the above case).  To keep the transition &#8220;timing neutral&#8221;, the time for &#8220;2&#8243; and &#8220;3&#8243; get taken from the original time of the first and second clips.</p>
<p>Now, say you wanted to make the transition longer, above.  Well, the second clip&#8217;s timing is the constraint there.  So, go to edit the second clip&#8217;s timing.  Note that every two frames you add here, one will actually end up in bucket &#8220;3&#8243; (and shift one from bucket &#8220;1&#8243; to bucket &#8220;2&#8243;), and the other will end up in bucket &#8220;4&#8243;.  So, to make the transition last 20 frames, you need to add 2 to the bucket 4 (from 0:11 to 0:13).  When you click &#8220;Done&#8221; you&#8217;ll see that your &#8220;0:13&#8243; changes to &#8220;0:12&#8243; (the other one went into the transition), and the &#8220;1:01&#8243; from the first clip changed to a &#8220;1:00&#8243;, and that the transition is now 0:20.</p>
<p>In my opinion, iMovie is trying far too hard here.  Personally, I can see buckets 1 and 4 never being allowed to be &#8220;0&#8243;, but requiring them to be longer than the transition just makes for some goofy fast transitions.</p>
<p>If you don&#8217;t realize the shell game going on underneath the covers, fixing these timings is a maddening game.  Change the timing on the first clip to be what you want, then on the transition, then on the second clip, but then you find that the second clip&#8217;s change didn&#8217;t really all &#8220;take&#8221; and only some of the increase to the transition happened, so do it again.  It took me way too long playing around here before figuring out the rules iMovie appears to be operating under.  IMHO, this is a case of an algorithm being too smart for its interface.</p>
<p>I don&#8217;t think I really figured out what to do here yet.  I think next time I&#8217;ll try just leaving the transitions fast instead of trying to &#8220;fix&#8221; their timing.</p>
<h2 id="kenburns">Ken Burns</h2>
<p>Usually, I eschew Ken Burns effects altogether, as they get too &#8220;cluttered&#8221;.  However, I decided to give them a go here.</p>
<p>The default applications, though, left a lot to be desired.  I wanted to keep the general &#8220;breathing&#8221; pattern (first picture zooms in slightly, second zooms out slightly, third zooms in slightly, etc), and did with a few exceptions, and tried to avoid too many radical movements.</p>
<p>One approach which worked rather well was to use KB to yield &#8220;motion&#8221;.  By this, I mean that the main player in the picture should move &#8220;forward&#8221; in the frame from start to end.  This can be done by zooming out and exposing action behind the player, or by zooming in towards a spot behind the player.</p>
<p>Another technique used here was a &#8220;scan&#8221; across the photograph, starting at one interesting spot and ending at another.  For instance, the start might be tightly framing the player&#8217;s face, and the end has the face at the edge of the screen while showing the bat hitting the ball.</p>
<p>Overall, I think there&#8217;s definitely an &#8220;art&#8221; to using KB without letting the gimmick overwhelm the slideshow.  As you can tell from the video, I&#8217;m still working on ironing out the details there.</p>
<h2 id="timingtomusic">Timing to Music</h2>
<p>Once all the transitions were in place, I went into the groups and found &#8220;sequences&#8221; of shots.  Here, I used a few techniques to tie them together.  Generally, I half-beated all but the last photo in the series (sometimes even less).  Of course, to keep the general timing together I knew that the series would have to add up to a multiple of 20 frames, so half-beating wouldn&#8217;t always work.  For instance, if there are two shots in a series, putting one at 10 and the other at 20 frames would leave 10 frames in the measure, which would syncopate the rest of the clips..  So, I tried a few approaches here, redistributing the leftover frames amongst the clips.</p>
<p>A few times I put the emphasis on the first photo instead of the second, such as when the first photo is the bat smacking the ball and the second is the follow-through.  I&#8217;m not altogether comfortable with how those sequences flowed in the video, though.</p>
<p>There were a few &#8220;longer&#8221; sequences I put in, which I treated as pseudo-video.  For one of our pitchers I had a full sequence of her pitch, front-on, and put that in as 5 frames each; for another, I had a similar sequence but of a faster pitch, which I put in at 10 frames each.</p>
<p>In sequences, I find that Ken Burns effect ruins the effect almost always.  So, between &#8220;Fit&#8221; and &#8220;Crop&#8221; I&#8217;d generally choose &#8220;crop&#8221; unless there was no way to get all the important bits of the frame on screen with a crop.</p>
<p>Once I had the sequences timed out, I repeatedly viewed the slideshow looking for musical hooks on which to hang sequences, and moved non-sequence images around to get the sequences timing right.</p>
<p>Once <em>all</em> of this was done, on a more &#8220;naturally produced&#8221; audio track, I&#8217;d need to then go through and listen for off-beat transitions throughout the video.  Since the beat was completely unvarying, this was a quick pass for this video, and only found a few transitions which had ended up being a frame or two shy of what I&#8217;d wanted them to be.</p>
<p><em>Update to clarify:  Note that iMovie &#8217;09 also has &#8220;beat markers&#8221;, which are more akin to what I&#8217;d used previously in Final Cut.  Since the music here was very regular in its beat, I didn&#8217;t use beat markers.  Perhaps on the next project I&#8217;ll try those out!  From a quick play, it works exactly like Final Cut&#8217;s markers:  you play the audio in the Audio Clip Trimmer interface with your index finger on the &#8216;m&#8217; key and tap out the beat as the song plays.  For irregular-rhythm music this looks to be the way to go.</em></p>
<h2 id="sharing">&#8220;Sharing&#8221;</h2>
<p>I&#8217;d call this &#8220;Publishing&#8221;, but Apple seems to insist on calling it &#8220;Sharing&#8221;.  Whatever.</p>
<p>Once I had the movie completed, it was a piece of cake to put it just about everywhere under the sun.</p>
<p>First, I wanted to get it up on our MobileMe gallery so I could point the parents of the team at it (especially to make sure the end credits didn&#8217;t have any misspellings prior to burning a bunch of DVDs).  I told iMovie to do that, and checked off small medium and large formats (no sense in &#8220;mobile&#8221; for this, in my opinion).  The export process took about half an hour to complete in all three sizes, and then spent quite a while uploading to the galleries (for some reason uploading to MobileMe from here at home is always incredibly slow; one of these days I&#8217;ll have to try uploading from work to see if the fault is more our DSL upload bandwidth or MobileMe&#8217;s server capacity).</p>
<p>Next, I also wanted it locally to play on our AppleTV.  Since this was on my wife&#8217;s laptop, and my desktop is synched to the AppleTV, I did a normal &#8220;Export&#8221; in the high-quality setting, copied it to my desktop, then imported it into iTunes and synced the AppleTV.</p>
<p>Finally, this video is the core of a DVD I promised the families on the team (along with all the 1-star or better &#8220;picks&#8221; of photos I took, in original resolution).  So, I clicked on &#8220;Share | iDVD&#8221; and up came iDVD with just this video as the sole attraction.  From there, I fixed a few titles, picked a nondescript theme (none of iDVD&#8217;s themes seems to fit with iMovie&#8217;s Bulletin Board theme!), and added the folders of photos as extra DVD-ROM material.  The DVD was a cinch, as one would expect.</p>
<h2 id="nitsandconclusions">Nits and Conclusions</h2>
<p>Okay, so here&#8217;s my list of things I don&#8217;t like about iMovie &#8217;09 as a photo slideshow editor:</p>
<ol>
<li>The transition-timing algorithm is goofy, unintuitive, and makes getting the &#8220;right&#8221; transition hard instead of easy.</li>
<li>Editing text inside iMovie &#8217;09 is painful.  For instance, the end credits were incredibly hard to type because the cursor just would not show up in the editor half the time.  I also wanted to change the positioning of the &#8220;center alley&#8221; to better center the player list, and could find no way to do this in iMovie.  Fortunately, though, I could just copy the text out, paste it into TextEdit, and edit it there (the white-text-on-white-background was somewhat alleviated by the use of an outlined font style, so this my not be a solid working solution in all cases).</li>
<li>Before figuring out that text could be copied/pasted out to TextEdit and back in, it took me a long time trying to get the center-alley text style in a non-scrolling text pane.  What eventually worked was using the scrolling title from scratch and then dragging a non-scrolling title in to replace it; since the actual text was kept there so was the center alley.  Seems like a static credits with center alley title style would have been included.  In the future, though, I&#8217;ll just copy my scrolling text out to TextEdit, edit the ruler however is needed, then paste it into a static text screen.  Should work for multi-column credits too, I imagine.</li>
<li>There is no happy medium between &#8220;fit&#8221; (all of the picture on the screen, black bars top and bottom or left and right) and &#8220;crop&#8221; (no black bars, can only be as wide or as tall as the photo is).  A partial-crop, allowing the &#8220;crop&#8221; to extend outside the boundaries of the photo frame itself, would be nice to have, both for static photos and for Ken Burns animations.  The workaround would be to add black borders on the sides of my images manually before importing them into iMovie.</li>
<li>There is no choice of background color for &#8220;fit&#8221; photos and videos.  Black is stylish and all, but hardly the only choice one might want!</li>
<li>It makes my first-gen Dual G5 system crawl (Final Cut works like a speedy champ on the same system!)  Essentially this project is not possible on an old G5-era or before machine; it really requires recent Intel-based hardware to get it done.  By way of contrast, the app was smooth as silk on my wife&#8217;s new MacBook Pro.</li>
<li>Seems like we&#8217;ll need a <em>lot</em> more themes to keep slideshows interesting.  Presumably Apple will be coming out with new themes for iMovie each year, as they have with iDVD.</li>
<li>Speaking of which, I expected to see matching themes in iDVD as in iMovie.  I couldn&#8217;t find anything similar, so to avoid too much dissonance, I chose a very plain template for iDVD&#8217;s menus.  This was an unexpected bit of tarnish on Apple&#8217;s usual hyper-polished interface design.</li>
</ol>
<p>Overall, a much shorter list than I&#8217;d had for iMovie &#8217;06, and none of them absolute deal-breakers!</p>
<p>In exchange, relative to Final Cut, the workflow here is significantly easier for a non-experts, and the overall process from start to end significantly shorter.</p>
<p>Overall, I&#8217;m looking forward to my next projects in iMovie &#8217;09.</p>
<p>In case you missed the link, the finished product is on my <a href="http://gallery.me.com/tdibble#100347">MobileMe Gallery</a>.</p>
<p>Any comments or advice?  Add them below!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=50&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2009/08/03/video-slideshows-with-imovie-09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>

		<media:content url="http://tomdibble.files.wordpress.com/2009/08/imovie09.png?w=150" medium="image">
			<media:title type="html">iMovie09</media:title>
		</media:content>

		<media:content url="http://tomdibble.files.wordpress.com/2009/08/settings.png?w=300" medium="image">
			<media:title type="html">settings</media:title>
		</media:content>

		<media:content url="http://tomdibble.files.wordpress.com/2009/08/transitions.png?w=164" medium="image">
			<media:title type="html">transitions</media:title>
		</media:content>
	</item>
		<item>
		<title>Dropped Satellite &#8211; Two Weeks Later</title>
		<link>http://tomdibble.wordpress.com/2008/10/24/dropped-satellite-two-weeks-later/</link>
		<comments>http://tomdibble.wordpress.com/2008/10/24/dropped-satellite-two-weeks-later/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 01:05:44 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Lifehacking]]></category>
		<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=47</guid>
		<description><![CDATA[How Have We Fared? It’s been two and a half weeks since we pulled the trigger on dropping satellite television, and about three weeks since we started the grand experiment of moving all our &#8220;passive video&#8221; intake to the web. How have we fared through this transition? The riots were quelled without too much bloodshed. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=47&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>How Have We Fared?</h2>
<p>It’s been two and a half weeks since we <a href="http://tomdibble.wordpress.com/2008/10/08/dropping-satellite/">pulled the trigger</a> on dropping satellite television, and about three weeks since we started the grand experiment of moving all our &#8220;passive video&#8221; intake to the web.</p>
<p>How have we fared through this transition?  The riots were quelled without too much bloodshed.  The voices in our heads rushed forward to fill the silence of the room, but were beaten back before they got overtly destructive.  The kids are even talking to us again.</p>
<p>Really, though, it&#8217;s been more of a non-event than we had dared imagine.  We&#8217;ve learned a thing or two, though, that somewhat surprised me.</p>
<h2>What&#8217;s Broken?</h2>
<p>Starting off with the bad:  what’s broken?</p>
<h3>Frame Rates</h3>
<p>Hardware-wise, I’ve concluded that the old PowerBook laptop isn’t all that great of a media center.  Watching Hulu, the video sometimes stutters rather significantly, pausing every minute or so for a half second or so at a time (it’d be nice if Hulu offered something which stated the actual throughput or frame rate we are achieving!).  I think it’s primarily a bandwidth (either at the network or CPU levels) issue, although the couple of times we’ve seen it happening with mostly-static shots has me wondering.  We’ve tested our network throughput and get pretty good numbers for that through the site Hulu recommends (<a href="http://www.speedtest.net/">SpeedTest.net</a>), and Hulu states they should run smoothly on 1Mbps, so I don’t think we are hitting a WAN network issue.  The PowerBook has 802.11g networking on it, and is getting good interference-free throughput to the modem, so I don’t think the LAN is an issue either.  The problem I have is that Hulu won’t give any CPU minimum requirements, so the G4 not being able to keep up with Flash video is definitely a possibility.  In fact, it’s my main suspect right now (Flash is notoriously under-tuned on OS X and PPC processors especially, and the 1.67GHz G4 was last made about three years ago and was under-performing in general for non-optimized software even then).</p>
<p>This is quite separate from the general 15-fps problem with Hulu and some videos.  “Chuck”, for instance, comes across at about 15fps on Hulu, even on a fast Intel computer and the 30Mbps connection at work (tested after-hours as an experiment only, honest!)  The same is true of Heroes.  This makes the video seem to stutter and jerk, especially when there is a lot of action on-screen.  I suspect this is an artifact of the process:  simply doing a pull-down or even line-doubling from interlaced broadcast SD (30 fields per second, 2 fields per frame) to progressive digital sub-SD (15 frames per second).  However, the better digital feeds for these programs exist (the SD download of Heroes on AppleTV, for instance, is completely free of these artifacts).  At first blush, the choice between Hulu and AppleTV appears to be ad-supported versus bought; in reality, though, Hulu also throws in resolution and frame rate issues which AppleTV avoids.  This pushes “anything with action” significantly towards the AppleTV front, in turn pushing everything else back towards Hulu or the like.</p>
<h3>HD Downloads</h3>
<p>On the AppleTV front, I’ve found that downloading HD shows is a mixed bag.</p>
<p>Begin camera geekery for a moment:</p>
<p>This is my first time watching HD video, and I was surprised at how much more obvious focus issues are in HD.  Obviously, I knew that the “circle of confusion” would tighten with more resolution.  I just didn’t realize how tight the DOF is being held in, for instance, Heroes.  Watching a Heroes broadcast last week, I was distracted time and again by character’s faces going in and out of focus as they naturally shifted closer and further away from the camera.  There was an entire scene where the main character’s face filled the screen, and their <em>hairline</em> was perfectly in focus, but their eyes out of focus!  The previous week’s episode had me enthralled from beginning to end, counting the makeup imperfections and pock marks on previously blemish-free actors’ faces, and I didn’t notice the focal plane issues at all.  I suspect it’s a director’s mindset at play here:  if the episode’s director is used to the SD resolution and is tightening DOF for style as much as possible for that resolution, the HD DOF will be too tight.</p>
<p>Okay, camera geekery done.  Safe for everyone to come out again.</p>
<p>Back to the AppleTV in general:  HD episodes take a <em>really</em> long time to download.  The AppleTV is also rather finicky about how it downloads them:  if you purchase multiple episodes at once, it doesn’t download in the order you bought them, but instead starting with the most recently aired.  Tip to Apple:  if I’m downloading multiple episodes in a series, I probably want to watch them in order!  The least-recent should be given priority, not the most-recent!  I’m seeing times of about 2 hours before the episode is “watchable”, and in one case starting it right then we ended up about five minutes from the end having to pause so it could get the last bit downloaded before we watched it.</p>
<p>Overall, I think the remainder of our purchases will be in SD.  It’ll save us $1 each, and will be a much more seamless operation.</p>
<h3>Finicky Sites</h3>
<p>“NickJr” is a frustrating experience.  When it works, it works passably well.  When it doesn’t, it fails in the most unpredictable ways.  For instance, the other day it would not load at all on the kids’ iMac upstairs.  Looking into Safari’s activity window, it would get hung up trying to download stuff from “overture” (which is a rather questionable bit to be tied into a kids’ website to begin with, but that’s another topic).  Going downstairs, though, it loaded (albeit slowly as always) just fine on the G4 PowerBook.  Other sites were slow, but not inoperative.  Turns out we’d restarted the WiFi access point and it had shifted from Channel 11 (which the iMac receives very well) to Channel 1 (which, inexplicably, doesn’t work well at all on the iMac); changing the 802.11 channel to “11” from “Automatic” fixed the issue.</p>
<p>Luckily <a href="nbc.com">NBC.com</a> is largely redundant with the existence of <a href="http://hulu.com">Hulu</a>.  However, the sites odd definition of “fullscreen” which seems to mean “about 2/3 of the screen with a thick border and distracting edge ad” is annoying.  <a href="http://cbs.com">CBS.com</a> also suffers from this dictionary deficiency.</p>
<h3>Show Availability</h3>
<p>Show availabilty is also frustrating.</p>
<ul>
<li>“The Biggest Loser” is available on Hulu, but, unlike everything else, is <em>a week and a day</em> behind broadcast instead of just a day behind.  We watched last week’s episode on AppleTV, but I don’t think we’re willing to spend $2 per week on this show, so we’ll just be a week and some behind instead (or skip it altogether).</li>
<li>“Project Runway” and “The Amazing Race” are not available anywhere aside from YouTube.  YouTube’s interface is really crappy and the quality is substandard <em>and</em> everything is chopped up into 10-minute pieces requiring a whole lot of mousework to watch an episode from start to finish.  Hitting it on the AppleTV might help, except that typing anything into the search interface there is a horrible experience as well.  I strongly question CBS and Bravo pushing their users to get these shows ad-free and low-quality instead of providing them through their already-established avenues.</li>
<li>“Primeval” <em>was</em> available on BBC-America’s website, I swear.  We watched two episodes of it there even!  But, no longer.  Now they just offer useless “clips”.  Another show which might die on the vine because it doesn’t necessarily make the $2 cut.  Note to execs:  it’s a <em>lot</em> easier for us to emotionally invest in a show and pay the $2 per episode to get it in high quality <em>with the knowledge that if we need to cut back we can watch the remainder of the season for ‘free’ ad-supported</em>.  Before Primeval was cut from online availability it was on the cusp of AppleTV watching.  Now that it’s no longer available ad-supported, it’s fallen off that cusp, and into ‘not watched’.</li>
</ul>
<h2>What Works?</h2>
<p>So, what works?</p>
<ul>
<li>To get the laptop working really well with our TV, we used <a href="http://www.3dexpress.de/">DisplayConfigX</a>.  Highly recommended to get rid of the overscan and deal with the flaky VGA output of PowerBook G4s (which tend to inexplicably start shifting output to the left and up, losing the entire Apple Menu and half the menu bar; apparently this is termed “losing the back porches” and if you google for “horizontal back porch” you’ll find more information on this than you could ever want).</li>
<li>A Wireless Mighty Mouse helps a lot in controlling a laptop across the room, but for search fields one needs a keyboard.  You can either get up and key it all in at the laptop, or bring up the “Keyboard Viewer” (go into International settings and enable it as an input method) to bring up a mouse keyboard on the screen.</li>
<li>Even better than a wireless mouse and screen keyboard, if we have another laptop open in our laps: Leopard’s built-in Screen Sharing works really well for controlling the laptop from afar.</li>
<li>On the AppleTV front, my wife’s iPod Touch has a really nice “Remote” application (free download from Apple in the iTunes Store).  This gives a keyboard for keying in search fields, which is only about 100,000 times better than using the remote and the onscreen keyboard to type anything more than three characters.</li>
<li>We’ve been watching quite a few shows online.  My sister-in-law has even traded hours of Judge Judy watching for hours of Barney Miller watching on Hulu.</li>
<li>HD quality is really nice as a novelty, but not something I feel I need for every single show.  As I said above, I have found it distracting as often as I’ve found it beautiful.</li>
<li><a href="http://boxee.tv">Boxee</a> is an absolutely wonderful addition to our Apple TV.</li>
</ul>
<h3>A Few Words About Boxee</h3>
<p>Boxee is an open-source streaming media application, available for OS X, Linux, and Apple TV.  It’s based on the “XBMC” project which provides some (but certainly not all) of the same functionality for Windows boxes.  Most importantly, it supports seamless streaming of YouTube, CBS, CNN, Comedy Central, Hulu, and the major podcast networks (Revision 3, Next New Networks, etc) in a consistent and big-screen-ready interface.</p>
<p>Boxee is in “invite-only alpha” right now.  Anyone with an account on Boxee can invite anyone else to join up, or you can put your email address in to the site’s front page and hope they invite you next Monday.  Hint:  <em>I have an account, and comments are open on this post</em>.</p>
<p>I just put it on yesterday (coincidentally, the day that Hulu broke on it!), so haven’t been able to give it a really solid run-through yet, but it looks like most of our watching on the main screen from here on out will be via it and Apple TV instead of the G4 sitting next to the screen.  Hulu changed something about how it delivered ads in the last two days, which broke Boxee, but Boxee had an update out this morning which appears to have fixed it.</p>
<p>It offers a significantly-improved interface for YouTube (full screen without the playhead bar at the bottom!) as well as Comedy Central and CNN (Comedy Central, however, is significantly more “skippy” than Hulu, so we’ll stick to getting The Daily Show from Hulu).  YouTube searches are remembered, effectively giving us a “channel” for The Amazing Race and Project Runway (major caveat:  YouTube video quality is still two steps below VHS in a strong magnetic field, and Boxee can’t do a thing about that).</p>
<p>The installation was rather straightforward, although it required creating a “patch stick” USB drive and restarting the Apple TV twice.  The only hitch was that we needed to “Update” Boxee twice after the install because the first Update didn’t get the absolute latest alpha.  Final bit about Boxee is that it is open source alpha software.  It’s worked quite well for us so far, but I won’t be overly surprised if it crashes and burns some night.  We’ll keep the G4 next to the TV just in case.</p>
<p>Overall, I’m very hopeful that Boxee will make our setup even nicer than we need it to be, saving us energy (no need to have another laptop going while watching Hulu) and annoyance (trying to operate the wireless mouse across the room is annoying).  The verdict is still out, but it’s looking good both from a general quality standpoint and a responsiveness-to-crisis standpoint.</p>
<h2>What&#8217;s Missing?</h2>
<p>Surprisingly, not much!</p>
<ul>
<li>I really wish that Boxee’s functionality (streaming of ad-supported content) was built into Apple TV instead of a “hack” on top of it.</li>
<li>The unavailable shows (Project Runway, Amazing Race) which drive us to revenue-free sources (YouTube) instead of letting us watch ads or pay $2 an episode are examples of network short-sightedness.  Hopefully over the next several months these last non-streaming holdouts shift course.</li>
<li>I really wish AppleTV supported a wireless keyboard and mouse in addition to the remote control and iPod Touch Remote app.  The latter is a good replacement for a keyboard if you happen to have a Touch or iPhone sitting next to you on the couch, but I think a well designed “touchpad” type of stationary mouse and mini keyboard would be an <em>awesome</em> addition to the AppleTV experience!</li>
</ul>
<p>That’s it!</p>
<p>Overall, this “experiment” is going quite well.  Here in the middle of the fall television season, we’re purchasing about 2 shows per week on the AppleTV ($5/week, $20/month or so), which is a <em>significant</em> savings over DirecTV (on the order of $60/month).  Everyone seems happy with the setup so far, and we haven’t felt the need to watch anything “live”, yet.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=47&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/10/24/dropped-satellite-two-weeks-later/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
		<item>
		<title>Dropping Satellite</title>
		<link>http://tomdibble.wordpress.com/2008/10/08/dropping-satellite/</link>
		<comments>http://tomdibble.wordpress.com/2008/10/08/dropping-satellite/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 00:14:16 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Budget]]></category>
		<category><![CDATA[Lifehacking]]></category>
		<category><![CDATA[budgets]]></category>
		<category><![CDATA[DirecTV]]></category>
		<category><![CDATA[Hulu]]></category>
		<category><![CDATA[Mac Mini]]></category>
		<category><![CDATA[Media Center]]></category>
		<category><![CDATA[savings]]></category>
		<category><![CDATA[television]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=45</guid>
		<description><![CDATA[The World Up To Now For the past decade and a half, there have been two major options to receive passive video entertainment (aka “television”) in the home. One could choose cable service, which in our case would mean Comcast. Comcast has “basic” cable (meaning, none of the channels we watch, except the local stations) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=45&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>The World Up To Now</h2>
<p>For the past decade and a half, there have been two major options to receive passive video entertainment (aka “television”) in the home. </p>
<p>One could choose cable service, which in our case would mean Comcast.  Comcast has “basic” cable (meaning, none of the channels we watch, except the local stations) for about $30 a month, or “standard” starting at a smidge over $50.</p>
<p>Alternatively, one could choose Dish or DirecTV, which start at $63 for the shows we watch, plus $5 to use the DVR we bought from them.  This is what we’d been subscribing to, more or less continuously, since 2000 when we first moved into our own house.  Our actual cost for DirecTV is $85/month, after all the add-ons and taxes.</p>
<p>A few “third party” equivalents (digital TV from your phone company, for instance) have come up in recent years, but they are mostly in the same mold as the other two:  a large monthly fee for a wide choice of “channels” to choose from.</p>
<p>But, times have changed since our household last consciously chose our source of passive entertainment.  Costs have gone up; DirecTV when we first subscribed was $40 for the “Total Choice Plus” collection of everything-and-the-kitchen-sink channels.  At the same time, other avenues for home video have opened up.</p>
<p>We sat down a week and a half ago to look into our options and ended up with a stunning conclusion:  we’re dropping satellite TV completely and moving to “fully on-demand” television watching.</p>
<h2>New Sources for Video</h2>
<p>There are two main types of new video sources we are planning on using:  pay-per-episode and ad-supported.  The for-pay service of choice (simply because it works with the computers in our house) is iTunes, and by extension our Apple TV device.  The ad-supported services are exemplified by hulu.com.</p>
<p>“Premium” shows will be bought for viewing via iTunes and our Apple TV.  The quality of shows on the Apple TV is absolutely stunning, far superior (in SD at least, which is my only frame of reference) to DirecTV’s offering.  A few weekends ago we noticed we’d missed the premier episode of Primeval, which we had been wanting to watch.  So, we bought the premier on the Apple TV and watched it, then immediately watched the second and third episodes directly from DirecTV; the difference was highly noticeable, especially in the “matrixing” of the darks.  At $1.99 &#8211; $2.99 per episode (the higher price for HD episodes, where those are available), we come out far ahead using the Apple TV’s buy-what-you-watch model for our most “discriminating” viewing; I’ll get down to dollars and cents on this later though.</p>
<p>“Regular” shows will be watched via one of the ad-supported online video outlets.  Currently, these include:</p>
<ul>
<li><a href="http://www.hulu.com">Hulu</a>:  Aims to be a &#8220;hub&#8221; for multiple networks&#8217; content.  Includes a smattering of movies and a lot of TV shows.  Point of aggravation:  it is eager to mix clips with full-length episodes, and so you never know if it <em>really</em> has a particular show available until you click down to the show.  Major conveniences:  queuing and subscriptions to shows allow us to turn it on and see what we haven&#8217;t watched yet.  Episodes are up the day after they air, and remain up for “a while” but not indefinitely.  Also experimenting with <a href="http://arstechnica.com/news.ars/post/20081007-hulus-live-debate-streamingcables-worst-nightmare.html">live broadcasts</a>, although we’ll have to see how that goes!</li>
<li><a href="http://www.nbc.com/Video/library/full-episodes/">NBC</a>:  Most of this content is also on Hulu, but sometimes things will &#8220;expire&#8221; from Hulu and live longer on NBC.com (or vice-versa).</li>
<li><a href="http://cbs.com/video">CBS</a>:  Only outlet for CBS shows (Hulu will link over here).  Major aggravations:  too many clicks to find available full-length shows.</li>
<li><a href="http://abc.go.com/video">ABC</a>:  Only outlet for ABC shows (which we don&#8217;t usually watch anyway, but this is the Lost outlet!).</li>
<li><a href="http://www.nickjr.com/playtime/cats/video/index.jhtml">Nick Jr</a>:  Kid shows, including Dora, Diego, Backyardigans, etc.</li>
<li><a href="http://get.adobe.com/amp/">Adobe Media Player</a>:  Largely an “also-ran”.  Nothing really interesting here, but it might fill out in the future.  Downloaded AIR-powered client.</li>
</ul>
<p>All of these are &#8220;free&#8221; ad-supported sources, and so all of them display ads at the start, end, and often in the middle of the shows.  You generally can&#8217;t skip the ads, so there&#8217;s no avoiding them, although the length of the ads is much shorter than those on broadcast TV (15-30 seconds every act or two rather than 2-3 minutes every act).  The ads are definitely tolerable, although the lack of variety on some shows has already gotten tiresome.</p>
<h2>Connecting</h2>
<p>We have three televisions which need to be “fed” content:  our living room, the kids’ tv upstairs, and our bedroom tv.  The main focus is of course in the living room, but the other two can’t be left out in the cold indefinitely.</p>
<p>In the living room, the Apple TV quite nicely handles displaying iTunes “premium” content.  We can order new shows directly from the television set, and everything gets stored both locally and up on our home server.  The television set has a DVI input, but that is already taken up by the DVD player’s HDMI output (which I’d prefer to keep “pristine”).  That leaves a few component, composite, and analog VGA inputs as options for connecting a new source.</p>
<p>Obviously, to watch browser-based content we’ll need a computer with a browser next to the TV.  For the downstairs set we’ve conscripted either my wife’s MacBook laptop or an old G4 PowerBook for that purpose; we generally use the PowerBook, but it also tends to “stutter” on Flash video as it’s a bit underpowered.</p>
<p>For both of these computers, we have a VGA adapter (the Apple MiniDVI-to-VGA adapter for the MacBook and an Apple DVI-to-VGA adapter for the PowerBook).  We also obviously have to hook the headphones output up to the receiver.</p>
<p>On the upstairs kids’ tv, we have a computer sitting right next to it.  It’s an older-model iMac G5, which sports “Mini-VGA” output (one of the few machines ever made with such a connection).  Another $20 adapter from Apple, and we can output it’s screen to SVideo, which the TV up there can accept (no VGA or DVI inputs on that old CRT clunker!)  The sound goes through a pair of RCA jacks, or if we forget to connect the audio outputs, through the computer’s speakers.  Here, unless we move the AppleTV from downstairs (which isn’t a big deal), we can watch AppleTV premium content via iTunes’ “bonjour” networking; turn on iTunes and connect directly to our home server’s library to watch a bought show.</p>
<p>On our bedroom tv we are set up to move one of the laptops in and output DVI video direct to the TV.  We have a little alcove up there where the DVD player sits, perfectly ready for a laptop to be set and the audio/video connected.</p>
<p>The next issue is the 10-foot interface.  Specifically:  how do we control that interface from the couch?</p>
<p>With the AppleTV this isn’t an issue at all.  Our Harmony remote controls the little box with aplomb.</p>
<p>Hulu et al are not at all set up to make this easy.  We have to use a mouse and keyboard to get anywhere (keyboard only to search).  One option is that we have to physically get up, walk over to the computer next to the television, and click the mouse there.  The other option is a little bluetooth mouse, like the Apple Mighty Mouse.  For the downstairs set (and if we move the laptop upstairs), we will be using the latter option.  For the kids’ set, the room is small enough that they can just get up and push the mouse button.  With a bluetooth mouse, we are still lacking a keyboard; to keep us from heading across the room, we have enabled the Mac OS X “Input Menu” (under “International” in System Preferences), so a click on the flag in the menu bar and we get a floating “keyboard” on the screen.  This way, the bluetooth mouse can act as a keyboard in the cases where we need one (for instance, when searching for something).</p>
<h2>Implications</h2>
<p>The implications of this shift are significant in our household.</p>
<ol>
<li><strong>TV is no longer “background noise”</strong>.  This is a <em>good thing</em> &#8211; from sociological <em>and</em> energy perspectives &#8211; so you won’t see me bemoaning it.  At the same time, though, it <em>is</em> a change from the status quo, and so will be difficult.  We’ve already felt the sting of not being able to lay down in bed with the local news rambling in the background.</li>
<li><strong>TV &#8220;events&#8221; are no longer available</strong>.  This is the most worrying effect.  Instead of local news, we can read up on the local stations&#8217; web sites, and we can get opinion pieces from national sources.  We won&#8217;t be able to participate in the &#8220;watercooler conversations&#8221; (although half the time we couldn&#8217;t in any case because the hot show was sitting on our DVR waiting for us to watch it the next night anyway).  I&#8217;m excited to see if the live streaming model of Hulu&#8217;s Presidential Debates and NBC&#8217;s Olympics takes a stronger hold.</li>
</ol>
<h3>Sociologically Speaking &#8230;</h3>
<p>The television can no longer act as background noise.  That’s an alarmingly drastic change in our household.  I suspect we’ll be watching significantly fewer shows overall, and be much more discriminating about which we spend our time in front of.</p>
<p>If we are watching an hour-long shows each night of the week, that’s 7 hours per week.  Taking all 7 as “premium” shows would mean us paying $56 per month for SD quality.  Obviously, that isn’t the best option here.</p>
<p>At the same time, the &#8220;TV Schedule&#8221; has been a major drag on us.  We haven&#8217;t been able to get to bed early because shows we (Jodi and I) want to watch are aired later at night.  We haven&#8217;t been able to go out for the night because some &#8220;event&#8221; show was going to be on and we&#8217;d &#8220;miss&#8221; it.  DVR recordings help somewhat, but we never know where to record things because it&#8217;s hard to say where we&#8217;ll want to watch them later on.</p>
<p>This move forces us &#8220;off&#8221; the TV Schedule.  There is no schedule any more.  Everything appears at about 4:00 in the morning on Hulu, and can be watched whenever we find the time to watch it.  It also forces us away from &#8220;background noise&#8221;; each show must be consciously selected from the list of available shows, and nothing just &#8220;comes on&#8221; because the other show ended (although Hulu&#8217;s queue does act that way).</p>
<p>At the same time, it also moves the living room centralized viewing area to a more decentralized system.  It&#8217;s not much worse watching the show you want to watch upstairs or in our bedroom; we no longer have the &#8220;it was recorded on the living room DVR&#8221; excuse to force us all to watch something in the same room.  I don&#8217;t see this as overly significant now; we&#8217;ll have to see if it does become a factor.</p>
<h3>Energy-Wise</h3>
<p>The TV consumes a lot of energy.  For “background noise” it’s about the least efficient of the options available (“silence” and “radio” coming at the most efficient end).</p>
<p>I fully expect our energy bills to go down as a result of this shift.  At the same time, there are competing factors.  The following calculations are based mostly on guesses, not actual power readings, so may be slightly off.</p>
<ol>
<li>The living room TV uses about as much energy as 4 100Watt bulbs when on (it has a 300W rear-projection bulb; I’m estimating the circuitry as wasting another 100W but may be over in that estimate).  Having this off for three hours in the day (where it was merely background noise) is a significant energy savings (1.2kWh)</li>
<li>The computers we are using are all fairly efficient energy sippers.  Adding these to the circuitry mix when watching shows adds about 35W to the overall system (0.035kWh per hour; this is a very high estimate; Apple puts a PowerBook G4 battery at 58Wh and lasting for 4.5 hours, for a run rate of about 13 Wh or 0.013kWh per hour; I’m assuming the demands of Flash use much more energy, and the battery life of our G4 when watching Flash is more like 1.5 hours, which would be around 38Wh).</li>
</ol>
<p>So, if we watch TV under the new model for 1 hour, we will be using 0.035kWh extra, the extra energy equivalent to about 5.25 minutes of “background” TV.  If we eliminate only 1 hour of “background” noise watching in the day, we are energy-positive so long as we watch less than 11.5 hours of “real” television.</p>
<p>Imagine two scenarios:  we have the TV “on” for 5 hours in the day, and then we have the TV and laptop “on” for 2 hours the next day.  Let’s compare the costs (Assuming Tier 1 rates for SMUD, rounded up to 10 cents per kWh):</p>
<ul>
<li><strong>TV on 5 hours</strong>
<ul>
<li><em>Energy Used:  2.0kWh</em></li>
<li><em>Energy Cost:  $0.2/day</em> : <strong>$6/month</strong></li>
</ul>
</li>
<li><strong>TV and laptop on 2 hours</strong>
<ul>
<li><em>Energy Used:  0.870kWh</em></li>
<li><em>Energy Cost:  $0.09/day</em> : <strong>$2.70/month</strong></li>
</ul>
</li>
</ul>
<p>This doesn’t take into account the fact that the electricity rate might go down due to our conservation (higher usage customers get higher rates), or that “2 hours” of television is almost 3 full 42-minute shows on Hulu instead of 2 42-minute shows plus 36 minutes of ads on “regular” TV.  It also should be noted that we’re not taking the electricity usage of the DVR into account on the old-model side.</p>
<p>Overall, the monetary effect is small, but the narrow energy usage effect can be huge.  <strong>We’d never dream of having four 100 Watt bulbs burning all day long</strong> just because we were in the same room!  Why should we have been so complacent about the TV having been on all day?</p>
<h2>Premium Content Cost Breakdowns</h2>
<p>We have several “premium” shows that we want to watch.  Assuming for the moment a “premium” month where all are showing every week (four episodes), this is the max monthly costs:</p>
<ul>
<li>Lost.  $2.99 * 16 ($48)</li>
<li>Heroes.  $2.99 * 22 ($66)</li>
<li>ER.  $1.99 * 22 ($44)</li>
<li>The Closer.  $1.99 * 15 ($30)</li>
</ul>
<p>The “season” costs of these four shows (bought on a show-by-show basis, not as season passes) comes to $188 over the course of the year (with a max of $40 in any particular month were all four to show four episodes that month).</p>
<p>DirecTV costs $85/month for us, all told, which comes out to $1,020 over the course of the year.</p>
<p>If these are the only “premium” shows we watch, we’ll save $832 in a year.</p>
<p>The other benefits are budget flexibility (money tight?  Move a show from “premium” to “online” viewing), storage flexibility (these can all, unlike the DVR’d shows from DirecTV, be backed up), and a better overall viewing experience (no skipping through commercials because they’ve already been pulled out!).</p>
<p><em>But</em>, I hear you saying, <em>you haven’t factored in the cost of the internet connection!</em>  Well, that is true.  Obviously, we’d have an internet connection anyway (we are paying $50/month for internet and phone combined), but we might want to upgrade our connection to allow for the increased bandwidth needs.  Moving from 3Mbps to 6Mbps internet will cost us $10 per month, eating another $120 in the year.  However, the need for this is not foregone:  we haven’t had any latency or bandwidth issues yet in the week we’ve been trying this out.  We’ll see, though; the phone connection is switching over to digital as well, so the overall bandwidth needs may be going up soon.  We’ll see, and adapt.  No matter what, though, it’s not going to bust the budget.</p>
<p>Assuming we move to a higher-bandwidth internet service, and add two additional shows in the “premium” bucket ($2 per episode and 22 episode seasons), the cost comparison is:</p>
<ul>
<li><strong>DirecTV</strong>:  $1,020</li>
<li><strong>New Model</strong>:  $396</li>
<li><strong>Savings Total</strong>:  $624</li>
<li><strong>Monthly Savings, Total</strong>: $52</li>
</ul>
<p>This is the “all bells and whistles” option, and it’s <em>still</em> over 60% less than DirecTV!</p>
<h2>Future Options</h2>
<p>As I just mentioned, it’s definitely possible we’ll be expanding on this new model in a number of ways:</p>
<ol>
<li>Increase internet bandwidth</li>
<li>In-house, beef up networking (saving $50/month here we can put aside funds to pay for these upgrades quickly)</li>
<li>In-house, beef up connected laptops (much less likely to happen, but a better laptop or Mac Mini in the living room without having to take my wife’s laptop away would decrease the need for “premium” shows some of the time and enhance the overall Hulu-class experience)</li>
<li>Additional “premium” shows without removing existing “premium” shows from the lineup</li>
</ol>
<p>In addition, there are other avenues:</p>
<ol>
<li>Subscription movie services (Blockbuster, Netflix).  We’ve canceled Blockbuster as we just haven’t been getting $18 worth out of it each month.  However, we might reconsider this once we’ve lived in this new model for a few months.</li>
<li>Upgrade to capture Over The Air HD (purchase an EyeTV USB dongle or home server for $100-200).  This would move all “network” content off the “premium” cost table in exchange for a one-time cost and excepting scheduling mix-ups.  It would also allow realtime viewing of local TV shows (ex, the nightly news and late night shows), should we be feeling too deprived without that.</li>
</ol>
<h2>The Future Now</h2>
<p>This is a paradigm shift for our household.  We’re excited to be moving to this new model, and definitely ready to realize the savings it will entail.  Our trial week on this has gone well.  I’ll keep you up to date as we move forward.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=45&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/10/08/dropping-satellite/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
		<item>
		<title>Free Advice for the iPod Interface</title>
		<link>http://tomdibble.wordpress.com/2008/09/05/free-advice-for-the-ipod-interface/</link>
		<comments>http://tomdibble.wordpress.com/2008/09/05/free-advice-for-the-ipod-interface/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 21:06:33 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPod]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=41</guid>
		<description><![CDATA[With the iPod Touch out (and due to be updated next week), the doors have opened for a paradigm-shift in portable music playing. The original portable music devices were centered squarely around albums, be that delivered in the form of a cassette or in the form of a CD. They strongly favored putting the album [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=41&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the iPod Touch out (and due to be updated next week), the doors have opened for a paradigm-shift in portable music playing.</p>
<p>The original portable music devices were centered squarely around albums, be that delivered in the form of a cassette or in the form of a CD.  They strongly favored putting the album in, hitting the play button, and listening to it straight through.  Whle CDs are obviously “digital music”, I don’t include them as such, as they are a digital equivalent to the analog forms which were three decades old at the time (LP, cassette).</p>
<p>The first digital players (MP3 CDs and Digital Rios, etc) broke through the album-orientation of portable music, allowing us to carry as many as ten albums with us and listen to them all mixed together.  For the first time we could shuffle the entirety of our Pink Floyd collection!</p>
<p>The next wave of digital players brought a huge chunk of our libraries along:  the Creative Nomads of the world.  The interface, though, was still centered on two major use cases:  navigate to a specific playlist to play, or put your entire library on random shuffle.</p>
<p>The third wave of digital music players came when Apple unveiled the iPod.  Now, we could easily navigate to any of the artists or albums on our device, shuffle based on artist or album or entire music collection.  We also had, importantly, desktop integration with iTunes.  The “scroll wheel” metaphor was intuitively obvious for people seeing it the first time.  Gone were the banks of buttons with indecipherable icons.  The basic form underwent some serious tweaks and streamlining through the early 2000’s, but the main mechanism and interactions remained the same throughout.</p>
<p>I contend that the iPod Touch and iPhone constitute the fourth wave of digital music players.  With this new device model, Apple (or someone else) has the chance to reinvent the basic interaction model.</p>
<p>Why would they want to do this?  Primarily, because our digital music collections have, in general, far outgrown the bounds of the original iPod control scheme.  I would go so far as saying that the iPod control and navigation scheme on an 80GB iPod Classic borders on unusable if you actually have even half that filled with music.</p>
<p>So, smarty-pants, what should we do about that?  I’m glad you asked.</p>
<h2>Ratings Filtering</h2>
<div id="attachment_42" class="wp-caption alignright" style="width: 257px"><a href="http://tomdibble.files.wordpress.com/2008/09/filtersort.png"><img src="http://tomdibble.files.wordpress.com/2008/09/filtersort.png?w=544" alt="Sample Filter / Sort screen for album" title="filtersort"   class="size-full wp-image-42" /></a><p class="wp-caption-text">Sample Filter / Sort screen for album</p></div>
<p>One of the great things about Aperture is the filter drop-down.  The same controls that can be used to create a “smart album” are also available in the filter drop-down.  For instance, with two clicks on the filter control (or one keyboard shortcut), I can quickly filter the view to only include the photos I’ve given one or more stars.</p>
<p>I often miss this functionality when listening to my iPod.  There are albums that I love, start to finish:  those I always just want to listen straight through.  But there are many more albums where I’d much rather just listen to “my picks” from that album.  You could arbitrarily say that’s everything 3-stars and above, but it’d be much nicer if I could also at times look at just the 4-star songs, etc.</p>
<h2>Sort Order</h2>
<p>In iTunes, I can sort by just about everything, including secondary fields (like “Album by Year” which sorts by year, then within that by album name, then within that by track number).</p>
<p>What do I get on the iPod?  Generally, just sorted by Album.  When coming in by Artist, the albums are sorted alphabetically, and the tracks beneath them in album order; the “All” pseudo-album has each track sorted alphabetically by album then by track order, making it useless to scan the artist’s discography (unless they released their albums alphabetically) as well as to find a specific song (unless you know all songs’ albums and track numbers).</p>
<p>The sort order need not be “hard coded” on the iPod Touch.  The same “Filter” screen above could include a drop-down selection of various “Sort” options.  I’m sure Apple can figure out the five most absolutely necessary ways to sort each of the screens on the iPod.</p>
<h2>Major Artists</h2>
<p>The “Artists” list on my iPod is next to useless.  Why?  Because every artist who ever sang one song which I liked is listed there.  There’s no ability for me to scan through the artist list to find an artist I like as an artist (rather than as a one-hit-wonder).</p>
<p>I’d love to be able to filter the “Artist” list by “Only with at least this many songs [of a specific rating or higher]”.</p>
<p>I’d also love to be able to turn off/on the “Compilation Only” artists in the Artists list.  Most of the time, I don&#8217;t need that artist who only exists in my library because I ripped my &#8220;The Good Crap from 2006&#8221; CD a few years back.  I want to keep the song around (a one-hit-wonder category song), but I don&#8217;t need the artist showing up in my Artists list.  Except, of course, for when I do:  I sometimes hear a song on the radio and know the artist, or someone asks me if I have that song by that guy, and it&#8217;s nice to be able to look the artist up, compilation-only or not.</p>
<h2>Best Albums</h2>
<p>Similar to “Major Artists”, there are albums then there are <strong>albums</strong>.  It’d be nice to be able to filter or otherwise highlight (highlighting would be really cool) a handful of different “album” types:</p>
<ol>
<li>“Albums” with only 1-2 songs in them.  These are “one-hit-wonder” albums, regardless if the artist is a one-hit-wonder.  If &#8220;of #&#8221; information is in the track numbers, then replace this with &#8220;less than 50% of the album&#8221;.</li>
<li>Albums with fewer songs than the full album.  This requires the &#8220;of #&#8221; track information to work, and would include all albums not in the above category and not full.</li>
<li>Full/Overfull albums.  Albums where all tracks are present and accounted for.</li>
</ol>
<p>In addition, an indication of &#8220;average rating&#8221; would be nice.  It shouldn&#8217;t be hard to pick up my iPod and find the ten most loved albums!</p>
<h2>Navigation</h2>
<p>I live and die by my playlists.  I have a “smart playlist” which automatically picks a certain percentage of 3-star songs, a higher percentage of 4-star songs, and all 5-star songs.  I put that on “Shuffle” and it’s almost always a very Good Thing.</p>
<p>Invariably, though, ten or so songs in it’ll hit a song and I’ll say “Oh!  I haven’t listened to that album in a <em>long</em> time!”  Or, I’ll say, “Oh, that’s a good song by that group, now I want to listen to (some other specific song by them).”  I then have to stop the playlist shuffle, go out to the Artists list, find the artist, find the album, and start playing.</p>
<p>There should be a shortcut while any song is playing:  go to the artist for the song, go to the album for the song, list all playlists containing the song.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=41&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/09/05/free-advice-for-the-ipod-interface/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>

		<media:content url="http://tomdibble.files.wordpress.com/2008/09/filtersort.png" medium="image">
			<media:title type="html">filtersort</media:title>
		</media:content>
	</item>
		<item>
		<title>Quickie: Cropping</title>
		<link>http://tomdibble.wordpress.com/2008/06/26/quickie-cropping/</link>
		<comments>http://tomdibble.wordpress.com/2008/06/26/quickie-cropping/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 20:55:13 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=39</guid>
		<description><![CDATA[There is a discussion on cropping going on at Inside Aperture. I tend to crop as a rule, as it means I capture &#8220;outside the crop&#8221; routinely. One scenario I&#8217;ve to fairly often is needing to fit a well-framed picture into a different aspect ratio (like, say, a TV screen rather than the native 4&#215;6 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=39&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There is a discussion on cropping going on at <a href="http://blogs.oreilly.com/aperture/2008/06/a-good-crop.html">Inside Aperture</a>.</p>
<p>I tend to crop as a rule, as it means I capture &#8220;outside the crop&#8221; routinely.</p>
<p>One scenario I&#8217;ve to fairly often is needing to fit a well-framed picture into a different aspect ratio (like, say, a TV screen rather than the native 4&#215;6 ratio).  The choices here are:</p>
<ol>
<li>Live with black bars top and bottom</li>
<li>Remove (presumably vital) bits of the picture left and right.</li>
</ol>
<p>If that 4&#215;6 was cropped down by 10%, then I get a third option:</p>
<ol>
<li>Replace extra picture context top-and-bottom.</li>
</ol>
<p>The question then becomes:  which preserves the integrity of the picture better, adding potential distractions top and/or bottom, or removing potential vital bits left and right.</p>
<p>Of course, when always cropping, you &#8220;lose megapixels&#8221; (or, more precisely, resolution, which might be lens resolution or sensor resolution).  That is of course true, but I find I generally have more resolution than I need, especially considering three or four years ago I was happy enough with 3MP so long as I didn&#8217;t have to crop anything.</p>
<p>Keeping the master aspect ratio is my default action here.  It&#8217;s rare that I change the directionality of the image (ie, from portrait to landscape), and only happens if I mess up in the field.  I also keep my &#8220;reference images&#8221; consistent at 4&#215;6 crops (even cropping down the 3x4s my wife&#8217;s camera makes), which makes flipping through them less jarring than otherwise and keeps them ready to proof out on 4&#215;6 paper to share with anyone who wants to hold a print.  &#8220;Special&#8221; crops are kept as separate versions, and might be any aspect ratio (the frame may dictate this, or I may choose an aspect ratio which does the best job of capturing the spirit of the picture).</p>
<p>I also find that the crop-as-default is a great tactic when working on image series.  While I try to move with the action when, say, a player is sliding in to home plate, I find that when I&#8217;m looking at the series later on I will want to adjust the focal point from frame to frame.  This may be keeping the focal point unmoving throughout, or it may be moving the focal point across the screen.  Being able to try both (and the various middle grounds) in the comfort of my home allows me to make the right choice for a particular product (ex, the <a href="http://tomdibble.wordpress.com/2008/05/28/video-slideshows-with-aperture-and-final-cut/">end-of-season DVD</a>) and change my approach for other products (ex, a single-frame blow-up of the tag).</p>
<h2>Example Series</h2>
<p>Here&#8217;s an example from a recent tournament game for my daughter&#8217;s team.  One of our players stole home on a wild pitch, sliding in flat under the tag from the pitcher.  It was a close call.  You can step through the series starting at <a href="http://gallery.mac.com/tdibble#100179/IMG_2340&amp;bgcolor=black">the first image</a>.</p>
<p><img src="http://gallery.mac.com/tdibble/100179/IMG_2340/medium.jpg" align="left"><br />
The first image is cropped in to bring focus to the primary players (the catcher and the runner).  This is where the focus is kept throughout until literally the last image.  I know these are going to be displayed as a series, though, so I will need to discreetly adjust the frame to allow more space to the left throughout the series.</p>
<p><img src="http://gallery.mac.com/tdibble/100179/IMG_2344/medium.jpg" align="right"><br />
By the fourth image, I&#8217;ve kept the crop pretty stationary on the right while pulling it out a little on the left, so that in the fifth image (to right) the umpire&#8217;s hand is well in the frame as well as the billowing dust cloud from the action.</p>
<p>(Note:  I&#8217;m not completely agreeing with the Ump&#8217;s call here, as it looks like our player had her foot up off the plate when she was tagged, but as I tell our girls:  as many of these go against you as go for you.)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=39&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/06/26/quickie-cropping/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>

		<media:content url="http://gallery.mac.com/tdibble/100179/IMG_2340/medium.jpg" medium="image" />

		<media:content url="http://gallery.mac.com/tdibble/100179/IMG_2344/medium.jpg" medium="image" />
	</item>
		<item>
		<title>Picking Slideshow Music</title>
		<link>http://tomdibble.wordpress.com/2008/06/18/picking-slideshow-music/</link>
		<comments>http://tomdibble.wordpress.com/2008/06/18/picking-slideshow-music/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 01:13:49 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=38</guid>
		<description><![CDATA[If not for the valiant and selfless efforts of Queen and Survivor, where would season-end slideshows be? Following Video Slideshows with Aperture and Final Cut, I got the following comment: Tom I coach a 7 yr old girls softball team and am going to try to make a slideshow dvd for them can you suggest [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=38&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
<p align="center"><i><font size="+2">If not for the valiant and selfless efforts of Queen and Survivor, where would season-end slideshows be?</font></i></p>
</p>
<p>Following <a href="http://tomdibble.wordpress.com/2008/05/28/video-slideshows-with-aperture-and-final-cut/">Video Slideshows with Aperture and Final Cut</a>, I got the following comment:</p>
<blockquote><p>Tom I coach a 7 yr old girls softball team and am going to try to make a slideshow dvd for them can you suggest some music. This seem to be the hardest part for me. Thanks</p></blockquote>
<p>Picking the right music is definitely one of the hardest parts, whether your audience is 7 or 17 or 37.  If it is a mix of ages, picking music is even harder.</p>
<p>I tend to spend a lot of time worrying over the music, and in the end feeling a bit silly for having worried so much.  It&#8217;s hard, and can become a game of infinite second-guessing, to pick something catchy enough to propel the slideshow yet not cheesy and obvious, inoffensive literally and in innuendo yet not Lawrence Welk bland.</p>
<p>What I tend to find later is that if you have some good pictures in the foreground, it really doesn&#8217;t matter as much.  People subconsciously bob their heads or smile at the memory the song brings to their minds, but the high-level reactions of laughter and comments all come from the pictures themselves.</p>
<p>Still &#8230;  There are a few different ways to go with music.</p>
<p><span id="more-38"></span></p>
<h2>Commercial Music</h2>
<p>Commercial music (ie, what you’ll hear on the radio and buy at the record store) has two advantages, one major disadvantage, and a minor disadvantage:</p>
<ol>
<li>Advantage:  it will give an instant “connection” with the audience.  From the opening riff of a popular song, your audience might know the “feel” of the slideshow, and what to expect.</li>
<li>
<p>Advantage:  it is easy to find out what your audience likes (observe what they listen to / talk about)</p>
</li>
<li>
<p>Disadvantage:  It is, technically, <strong>illegal</strong> to reuse copyrighted music as a major part of a larger work.  There are exceptions there, and many thousands of web pages all over the place debate what precisely they are, but in general, if you are including more than a few seconds, and are not parodying the work itself, then you need to get permission from the copyright holder.  I am not a lawyer, but I think that is correct.  How important this is to you depends on how much you&#8217;ll want to show off your work.  If it&#8217;s just going out on a DVD to the families of the team, then there&#8217;s probably not a lot to worry about; if you&#8217;re going to be posting it to your web site and especially if you are going to be building a business around it, then </p>
</li>
<li>Disadvantage:  there is a good chance that some portion of your audience has already formed an opinion about the specific music, and so will deem it “not my taste”, “annoying”, or “overplayed” before you’ve had a chance to wow them with the whole presentation.</li>
</ol>
<p>For picking commercial music, my tips are:</p>
<ol>
<li><strong>Pay attention to what your children listen to</strong>.  At 7 this can be hard, and maybe not overly productive (our 7-year-olds didn&#8217;t have a &#8220;group think&#8221; music taste and listened to just whatever we gave them to listen to &#8230; )  This is easier with older children.</li>
<li>Listen to music yourself and try to <strong>judge what they&#8217;d like</strong>.  Almost certainly, they&#8217;ll like music you find mildly &#8220;too old&#8221; for them, so skew that way.</li>
</ol>
<p>Finally, if you are going to use music bought online, be aware of the effects of DRM.  While iMovie will allow you to put a protected audio file in as background music, Final Cut will not.  You will need to “de-DRM” it first (for instance, by burning it to a CD and ripping it back in as MP3 or unprotected AAC).</p>
<h2>Creative Commons</h2>
<p>With Creative Commons music, I&#8217;d tend to trend non-lyrical.  I&#8217;d start at <a href="http://www.jamendo.com/en/creativecommons/">Jamendo</a> for a good selection of CC music.  Obviously, no one is ever going to have heard of any of this music, so you’ll not get the immediate connection you’d get with your audience using commercial music.  Still, it&#8217;s legal, it&#8217;s fresh, and it can blend in with the background or stand out based on your own preference.</p>
<p>Tips:</p>
<ol>
<li><strong>&#8220;Creative Commons&#8221; does <em>not</em> mean free use</strong>.  There are several rights which may or may not be granted by a particular license.  Please pay attention to what you can do with an album freely!  Jamendo puts a &#8220;Your rights on this album&#8221; block off to the right.  If you see a &#8220;=&#8221; sign in a circle, it means you are not allowed to alter or build upon the album.  If you do a search, click on &#8220;Advanced Search&#8221; when viewing results, tick the &#8220;Find content I can modify, adapt or build upon&#8221; checkbox, and click &#8220;Ok&#8221;.  The Creative Commons license very specifically terms what we are talking about (synching pictures to a CC&#8217;d soundtrack) as an Adaptation, and this is reflected in the &#8220;build upon&#8221; right.  Also pay attention to the “Share Alike” requirement:  this means that your slideshow will need to adopt the specific CC license granted by the music author.</li>
<li><strong>Often a right is not generally given, but contacting the author directly will allow you to use it</strong>.  Where this differs from the same situation in the commercial music case is that you are much more likely to get a 24-hour response from an email to a CC artist than you would from Queen or Survivor (or whatever their particular rights-holding organizations are).</li>
</ol>
<p>Oh, and, generally, it is free.  Finding &#8220;good&#8221; music is much harder when someone else isn&#8217;t telling you if its good or not, but with nothing more at risk than the time to listen to a song or two or ten, why not take a little time?  You may well find a few artists to add to your collection!  Even the not-free music (ex, <a href="http://www.jonathancoulton.com/">Jonathan Coulton</a>) usually is as easy to preview or stream as you&#8217;d find on iTunes or Amazon.</p>
<p>Do pay attention to the licenses.  Make sure you give credit prominently on your materials (an MTV-style attribution block at the start/end will do, as will a specific &#8220;About the music&#8221; screen on the DVD).</p>
<p>Finally, “share alike” or not, I’d highly recommend that you put a Creative Commons license on your slideshow.  It makes explicit how others are allowed to use your work (and generally speaking you’ll want a carte blanche type license) and keeps people from asking you later on.  Creative Commons is a really good idea, which greatly simplifies using media for personal or semi-public projects like this, and should be supported wherever possible.</p>
<h2>Make Your Own</h2>
<p>The ultimate free music, of course, is what you create yourself.  Fire up Garage Band or Soundtrack Pro, throw a few loops in there, and let it rip.  Do make sure you “audition” your creation with a few other folks first, though.  Nothing is worse than an 8-beat riff looped 25 times!</p>
<h2>Final Notes</h2>
<p>In the end, though, remember that the music should be second fiddle here.  This shouldn’t be a music history lesson, nor should it aim to widen anyone’s musical horizons.</p>
<p><strong>The star of the show is the video, the pictures, and the memories the team has formed over the course of the year</strong>.  That is what will make your video a success.  The music should be a framework to provide structure and tone, but should ultimately fade into the background.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=38&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/06/18/picking-slideshow-music/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
		<item>
		<title>Video Slideshows with Aperture and Final Cut</title>
		<link>http://tomdibble.wordpress.com/2008/05/28/video-slideshows-with-aperture-and-final-cut/</link>
		<comments>http://tomdibble.wordpress.com/2008/05/28/video-slideshows-with-aperture-and-final-cut/#comments</comments>
		<pubDate>Wed, 28 May 2008 00:03:41 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=36</guid>
		<description><![CDATA[Related: Same workflow using iMovie &#8217;09 instead of Final Cut Pro, in Video Slideshows With iMovie &#8217;09 As our kids go through season after season of sports, I’ve taken the opportunity to bring my photography into my spectatorship. Each season for the past several years, I’ve spent a significant amount of time capturing pictures of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=36&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>Related:  Same workflow using iMovie &#8217;09 instead of Final Cut Pro, in <a href="http://tomdibble.wordpress.com/2009/08/03/video-slideshows-with-imovie-09/">Video Slideshows With iMovie &#8217;09</a></em></p>
<p>As our kids go through season after season of sports, I’ve taken the opportunity to bring my photography into my spectatorship.  Each season for the past several years, I’ve spent a significant amount of time capturing pictures of their games, and then even more time at the end of the season wrapping the last several months’ worth of pictures into a slideshow.  I’ve decided that this is something I do often enough that I’ve found a pretty optimal workflow, but not often enough to remember the details the next time I go through it.  So, as much for my benefit as yours, here is my general workflow for assembling the final slideshow.</p>
<p>Note that I am using <strong>Aperture 2.1</strong>, <strong>iDVD</strong>, and <strong>Final Cut Studio 2</strong> (<strong>Final Cut Pro</strong> and <strong>Motion</strong>, specifically) to do this project.  You could accomplish the same with <strong>iPhoto</strong> and <strong>Final Cut Express</strong>, although the iPhoto organization workflow is a bit different than Aperture’s, and FCE will require the use of its built-in titling instead of Motion for opening/closing titles.  You could also use <strong>DVD Studio Pro</strong> instead of iDVD, although personally I prefer the interface of iDVD and generally have not hit any annoying limitations there (this DVD is fairly straightforward, little more than a delivery mechanism for the slideshow).  Note that iMovie will not work for this purpose, primarily because it is impossible to set markers down at the audio beats.  If you don’t want the slide transitions timed to the music then that might be adequate, but I find that seriously distracts from the overall slideshow.</p>
<p>Finally, the time commitment for this project varies.  Not counting the up-front time taking and cataloguing the source pictures, <strong>compiling the slideshow can take anywhere from 2 hours to several days</strong> (wholly dependent upon how much fine-tuning I decide to put into the particular slideshow).  If this time commitment is too much, you should consider using an automated tool for the job instead (see the last section on Alternatives for a few links pointing you in the right direction).</p>
<p><span id="more-36"></span></p>
<h2>Setup</h2>
<p>First, a little file management.  I like to keep my projects as organized as possible.  This allows me to both not get lost now, while I’m working on it, and to be able to look at what I’d done while planning out next year’s project.</p>
<ol>
<li>Create a folder for the slideshow project.  I put this in a “Projects” folder, which contains all the video or DVD projects I’ve ever done, categorized by year and topic (“2008 Softball”).</li>
<li>Inside that folder, create multiple subfolders, including “Pics”, “Titles”, “Music”, and “Output”.</li>
</ol>
<h2>Photo Management</h2>
<p>Throughout the season, I have been taking pictures.  My general workflow is <a href="http://tomdibble.wordpress.com/2008/01/15/aperture-workflow/">documented already</a>, and largely remains unchanged for this type of project.  After each game, I:</p>
<ol>
<li><strong>First-pass the pictures</strong> of the game (separating any family pictures which mean something to me but which I wouldn’t want to share with the rest of the parents into their own project).  The output of this step is a set of starred photos which should be significantly smaller than the overall set of photos.</li>
<li>Apply a <strong>jersey-vibrancy color correction</strong> across all pictures.  The idea is to make our team’s jersey “pop” just a little more than natural.</li>
<li>Apply any <strong>cropping, highlight/shadows corrections, etc</strong>, as needed.  For the most part, any softball pictures which include batters in their helmets will need some shadows adjustments; care needs to be taken to not overdo this or the result will look more like a cartoon than a photo.</li>
<li>Add any comments on the specific picture to the <strong>version name and/or comments</strong></li>
<li>Collect all one-star-or-better pictures from the game, create a new <strong>Web Gallery</strong> of the selected versions, and upload to my .Mac server (hiding the album, allowing addition of pictures, allowing download of original size images).</li>
</ol>
<p>On previous seasons I’d also tagged each image at this point with the key actors in the picture.  This season I skipped that step, as I didn’t have the goal of compiling a scrapbook-per-player.  That said, more than once I kicked myself when I couldn’t with any certainty say that I had a picture of a given girl.  Next season, I won’t be taking that particular shortcut (which, truthfully, didn’t save much time in the first place).</p>
<p>At the end (although it obviously could well have been done beforehand), I selected all the pictures of the team (by clicking on each web gallery in turn and selecting all) and <strong>applied a single keyword to them all</strong> (“Sports &gt; Softball / Baseball &gt; 2008 &#8211; The Blue Angels”).</p>
<p>I then went through each gallery, <strong>sorting the various actions</strong> (“Sports &gt; Softball / Baseball &gt; Actions”) between “Offense &gt; Base-Running”, “Offense &gt; Batting”, “Defense &gt; Pitching”, “Defense &gt; Catching”, and “Defense &gt; Fielding”.  I also have top-level “Cheering” and “Goofing” actions.  I set up a <strong>keyword button set</strong> to include each of these base actions, as well as the “Offense” and “Defense” general groups.  Working my way through each gallery, I would select all contiguous “batting” pictures, and click on the “Batting” button, etc.</p>
<p>In my case, I wanted to sort the slideshows so that the “early season” (meaning, all the way up to the final game of the mid-season tournament) was the first group, then the climactic mid-season game was the second group, then everything “late-season” was the third group.  To give better continuity, I chose to place all offensive plays before all defensive plays in the early season (helps the viewer track who is doing what in the pictures as they zip by), and the same in the late season, but to keep the climactic game properly chronologically ordered.  To do this, I set up three smart albums (based on the “2008” level of my project folder hierarchy so that it would include anything taken Fed through June, yet not have to filter through the tons of older photos):</p>
<ol>
<li>“<strong>All Blue Angels</strong>” &#8211; this includes all starred images with the “2008 &#8211; The Blue Angels” keyword.</li>
<li>“<strong>Blue Angels Offense</strong>” &#8211; this includes the above, but also requiring the “Offense” keyword (note that “Batting” is in the “Offense” group and so is included in this filter, as an example)</li>
<li>“<strong>Blue Angels Defense</strong>” &#8211; this is the same as above, but the filter is for “Defense” instead of “Offense”</li>
</ol>
<p>One thing which annoys me with albums in general is that all smart albums lose their “custom” ordering.  A few sets of pictures were unstacked continuous-shot groups, with as many as 6 containing the same timestamp.  This befuddles the Aperture ordering algorithm, which tries next to order by version name.  Nothing wrong with that, until you give one or two of them a descriptive title instead of the IMG_1234.CR2 name your camera came up with.  What I’d <em>like</em> to do next is drag the first half of the “Offense” album into a new album, then the first half of the “Defense” album, then the climactic middle of the “All” album, then the last bits of “Offense” and then “Defense”.  But, if I do that, then go back to the new album, we quickly find that everything is back to “timestamp ordered” (with version name as the secondary sort), <em>exactly how we don’t want it</em>.</p>
<p>So, here’s my trick:</p>
<ol>
<li>Create a <strong>new custom metadata field called “Order”</strong>.  You can do this by clicking on the “Metadata” tab, clicking “Other” at the bottom, then typing “Order” and “010” into the name and value fields then press enter.  This puts the given field on the currently selected primary photo.</li>
<li>Select the group of photos we want sorted first (the first half of Offense).</li>
<li>Go to <em>MetaData</em> &gt; <em>Batch Change</em>.</li>
<li>Click on “<em>Replace</em>”, then next to “<em>Order</em>” type “010”.  Hit “OK”.</li>
<li>Repeat for each subsequent group</li>
<li>Finally, in the “All” album, make sure the “Order” value is showing, and <strong>sort by it</strong>.</li>
</ol>
<p>Oddly, when sorting by Order, the secondary sort appears to be master file name instead of version name.  This just happens to be perfect (although it might be a problem if you are pulling from multiple cameras).</p>
<p>The final step in Aperture is to export all these photos, in order.  I select them all (be sure to click on the first in the album list then Command-A), go to <em>File</em> &gt; <em>Export</em> &gt; <em>Versions …</em>, then use a custom file naming scheme I call “Custom Counter Version”.  That particular file naming scheme uses “Custom Name”, then “Counter”, a hyphen, then “Version Name”.  The “Counter” is set to four digits for me, as that is never too little.  I export these pictures all into the “Pics” subfolder of the project.  Then, <em>I’m done in Aperture</em>.</p>
<p>Note that I export them all as full-resolution JPEGs.  This is primarily so that when I put them on the DVD-ROM portion of the disk they look as good as they possibly can.  However, a case could be made to instead export only NTSC-boxed (fit within 720&#215;480 rectangle) images in one folder and separately at full resolution for the DVD-ROM, assuming I’m not planning on doing any zooming-in or such.</p>
<h2>Choosing Music</h2>
<p>What music to use?  Well, generally speaking we should limit ourselves to Creative Commons music that no one’s ever heard, or self-created music, or public domain performances.  Depending on the size and composition of your audience, you may feel comfortable using copywrited materials from your own library.</p>
<p>In either case, one thing I do is keep a playlist in <strong>iTunes</strong> of “Soundtrack Favs”.  As you might guess, these are the “short list” of tunes I’d generally consider using as a backing soundtrack to a slideshow or other video.  Obviously, they are family-friendly songs, usually with some bit of quirkiness to them.</p>
<p>I choose the specific song by looking at the number of photos and the intended mood (do I want hyper-fast slides, 2 per second, or contemplative, 4 seconds each, or something in between?).  In the Blue Angels’ case I knew I wanted a medium-paced slideshow, about 1.5-2 seconds per picture, although I also knew that I’d want a few burst of faster (sub-second) timings in groups.  This left me at a little over four minutes.</p>
<p>Looking at the four minute songs, plus or minus 30 seconds, I then listened to every one of them (at least the , looking for one which both fits the intended mood and which has some special relevance.</p>
<p>Once I’ve picked the background music, it’s time to start working in <strong>Final Cut</strong>.  I place it into Final Cut as the A1/A2 tracks.  I double-click the track from the timeline to bring it up in the Viewer window.  I then make the Viewer window as large as possible (I’ve saved a Max Viewer layout), set the playhead at the start, and listen through it again.  This time, while listening, I lay down an audio marker at every beat (press the ‘m’ key at each downbeat).</p>
<p>I’ve played with doing this in SoundTrack, which provides a slightly better interface for marking the beats.  However, I haven’t been able to get these markers to show up in Final Cut no matter what I do.</p>
<p>Once this step is done, moving back to the standard layout in FCP, we should see that the markers we’d laid out in the Viewer show up <em>inside</em> the timeline block.  This is separate from “timeline” markers, which show up in the top ruler of the timeline.  However, like “timeline” markers, when snapping is on, edits will “snap” to these markers.  That’s the real key.</p>
<h2>Adding Slides</h2>
<p>Now, let’s save ourselves a bunch of time.  Look at the timeline.  Find a rather consistent beat (some songs will speed up and slow down throughout; we’re looking for a decent stretch where the beat is staying consistent).  Set the playhead at the first beat of this section, and note the timecode.  Move over ten markers, and lay the playhead back down.  Now, look at the timecode again.  Subtract the first timecode from the second.  Multiply the seconds by 30 and add it to the frames part.  Divide this by 10.  This will tell us how many frames lie between each beat in that area (averaged across the ten beats).</p>
<p>In Final Cut Pro, go to <em>Final Cut Pro</em> &gt; <em>User Preferences …</em> dialog.  Click on the <em>Edit</em> tab, and modify the <em>Still Frame Duration</em> to be just this number of frames (enter “<strong>;32</strong>” for 32 frames, for instance:  note that that is the semi-colon preceding the frames count).</p>
<p>Drag the entire Pics folder from Finder into the “bin” of Final Cut Pro.  This should create an FC folder of the same name, with all the pictures inside.</p>
<p>Inside FCP, select all the pictures and drag them from the bin onto the timeline (make sure that when you release, the cursor is a downward-facing arrow, not a right-facing arrow; this is “overlay” versus “insert”).</p>
<p>Now, you should have a pretty good approximation of the slideshow, timed to the music.  A little clean-up, making sure your pictures end on the beat consistently, and you could be good to go.</p>
<h3>Add Titles</h3>
<p>I do most of my titling for slideshows in <strong>Motion</strong>.  I try not to have too many timing-specific transitions in the titles, so that I don’t have to match them up to the underlying music beats.  However, if I do, then it’s easiest just to look at the frame timecodes for the beats in Final Cut and replicate that in Motion.</p>
<p>Note that titles can go “inside” the audio track (meaning, the background music is playing during the title) or “outside” the audio track (meaning, there is silence during the title), or somewhere in between (meaning, the music can start/end in the middle of the title).</p>
<p>Titles can likewise go “inside” or “outside” the slideshow.  I tend to avoid putting them inside (overlaying) the slideshow as this distracts from the pictures of the slideshow.  That having been said, I’ll often pick a “representative” photo to back the titles, and have it grayed out (de-saturated) under the titles.</p>
<h3>Fine-Tune Pictures to Show</h3>
<p>Most likely, you either have too many pictures for the song (the video track extends well past the audio track), or too few (the video track ends before the video track).  There are four major changes which can be made to fix this situation:</p>
<ol>
<li><strong>Change picture timings</strong>.  If there are too many pictures, shorten the lead-in or trail-out pictures in a series.  For instance, if you have five pictures of a player rounding bases then sliding home, maybe the first one is kept long, the next three half-sized, then the last one kept long (a 1.5 picture reduction).  There is an art in shortening the right frames of a burst or series.  Experiment with which you want to do and see what makes the right impact.  If instead there are too few pictures, try expanding the timings on some shortened pictures, or hold one or two pictures to increase their effect.</li>
<li><strong>Add or remove pictures</strong>.  Adding is easier than it sounds.  You probably already have “loser” pictures which could go in a series (flashing by at half-duration no one will notice the runner was out of focus or the coach had stepped into the frame); this is where you take off the still-photographer hat and instead put on the videographer hat.  Each frame in a movie isn’t perfect; instead, it lives on due to the excellence of its neighbors.  Removing, on the other hand, is just as hard as it sounds.  You simply have to suck it up and take the old writer’s advice:  kill your babies without mercy.</li>
<li><strong>Titles can be moved</strong> inside (to pad) or outside (to reduce) the music track, and inside or outside the slideshow track.  Generally, I have a good idea where I want the titles to be, more or less, and only give that up if I can’t live with any other choices.  Still, there’s often wiggle-room there if push comes to shove.</li>
<li>Manipulate the audio track to make it longer (find a repeatable section and clone it) or shorter (cut-out or fade-out early).  This will almost always require a round-trip to the likes of Soundtrack.  Luckily, such a round-trip won’t remove your beat marks, although obviously they may well be incorrect afterwards.</li>
</ol>
<p>I try to generally settle on the content of the slide show at this stage.  However, I take good notes on any “compromises” I made above, in case the next steps make it so I can undo one or two.  I also keep note of the “next compromise” to be made if the next steps move in the opposite direction.</p>
<h3>Fine-Tune Timings</h3>
<p>Now that we have all our pictures lined up and the rough timings (one beat, two beats, half beats, etc) figured out, the next step is to fine-tune those timings.</p>
<p>Starting at the beginning of the timeline, I use the “Ripple Edit” tool (press ‘r’ twice) to “fix” each transition point to its nearby audio marker (the beat location).  This tool changes the duration of the left picture, and shifts all pictures to the right to make room (alternatively, you can think of it as <em>not</em> changing any other durations).  This is in contrast to the “roll tool”, which changes the duration to the left and inversely the duration of the next picture to the right; no other picture timings get shifted.</p>
<p>Once I’ve put everything “right” in the timeline, I maximize the output window (again, this is a convenient layout so I have it saved as a custom layout) and play the sequence through, paying attention to how well the pictures work with the underlying music.  A double-speed series of shots will often seem “out of place” with the location it has fallen in the tune.  The options here are simple:</p>
<ol>
<li>Move “standard” pictures from one side of the double-speed series to the other side, to move it “left” or “right” in the timeline.</li>
<li>Make the series standard speed again.  Obviously, you’ll have to compensate for this action elsewhere to keep the overall timings matched.</li>
</ol>
<p>Once this fine-tuning is done with, I’ll often find that the video track has either shrunk or expanded beyond the audio track.  I then loop back around to the previous step and either make more compromises or undo previous compromises to get things to match up again.  After any changes there, I repeat this step (assuming I didn’t just remove or add something to the end of the video track).</p>
<h3>Add Transitions and Effects</h3>
<p>Once all the timings are down and locked in, I look at the slideshow to see if there are any transitions which make sense.  Generally speaking, I find the straight-cut transition is the best approach most of the time, especially on fast-paced slideshows.  However, on more ponderous slideshows a slight “Ken Burns” type effect can break up the monotony and enhance instead of distract.</p>
<h2>Burning to Plastic Discs</h2>
<p>Once the slideshow is complete, I save the output as a .mov file in the “output” folder.  I then open up a new <strong>iDVD</strong> project (save it in the same folder structure as above), pick a template, and drop the movie on.</p>
<p>I also go into the DVD-ROM contents and add the entire contents of the “Pics” folder.  This allows every recipient of the disk to take any of the included pictures and print them out without having to bother me about it later on.</p>
<p>I always do a two-step burn:  first create the disk image, the burn it to plastic.  This makes burning multiple copies fast and easy (no need to recreate the disk image for each output disk, just use Disk Utility to burn as many discs as necessary).</p>
<h2>Alternatives</h2>
<p>Obviously, a lot of people would be happy with just a standard-timed 3-4-seconds-per-image slideshow backed by random music, perhaps with  a random Ken Burns effect thrown in.  This workflow is obviously not for them.  Still, I often find I’d be about 90% happy with such a thing, if only I could tweak it to get the last 10% out.  Very few tools allow for this.</p>
<p>One “starting point” tool I haven’t played around with much is <a href="http://connectedflow.com/aperturetofinalcut/">the ConnectedFlow Aperture-to-Final Cut plugin</a>.  It is a free tool which takes an album of pictures in Aperture and creates a timeline in Final Cut which contains them.  This holds some great potential for simplifying a few of the steps above, but I haven’t had a chance to try it out yet (came across a link to it after I’d already done those first setup steps for this year’s slideshows).</p>
<p>Also, see the <a href="http://www.oreillynet.com/digitalmedia/blog/2007/05/video_slideshows_with_aperture_1.html">O’Reilly</a> <a href="http://digitalmedia.oreilly.com/2007/08/15/slideshows-part-2.html">series</a> on slideshows from Aperture for more options.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=36&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/05/28/video-slideshows-with-aperture-and-final-cut/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
		<item>
		<title>Moving to the Mid-Range:  The Canon 40D</title>
		<link>http://tomdibble.wordpress.com/2008/05/20/moving-to-the-mid-range-the-canon-40d/</link>
		<comments>http://tomdibble.wordpress.com/2008/05/20/moving-to-the-mid-range-the-canon-40d/#comments</comments>
		<pubDate>Tue, 20 May 2008 04:56:26 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=35</guid>
		<description><![CDATA[A bunch of stuff you&#8217;re probably not interested in reading &#8230; This post is about a new camera. But, cameras form memories as solidly as they record them, and so I can&#8217;t help but get a little nostalgic over loves past, and amazed at how far we&#8217;ve come along the way. So please, allow me [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=35&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>A bunch of stuff you&#8217;re probably not interested in reading &#8230;</h2>
<p><em>This post is about a new camera.  But, cameras form memories as solidly as they record them, and so I can&#8217;t help but get a little nostalgic over loves past, and amazed at how far we&#8217;ve come along the way.  So please, allow me a stroll down memory lane.  It&#8217;ll only take a page or two, but if you&#8217;re in a hurry, just click that scroll bar over there to the right a few times until you see the First Impressions heading.</em></p>
<p>I have enjoyed photography since I was a child.  Starting with an old <a href="http://www.cameramanuals.org/pdf_files/vivitar_point_&amp;_shoot.pdf">Vivitar</a>, I eventually moved up to the heaven of SLR photography with a second-hand <a href="http://en.wikipedia.org/wiki/Pentax_K1000">Pentax K1000</a> during high school (which had &#8220;Asahi&#8221; branded across its nose, betraying a better age, and a semi-broken light meter which had to be checked with common sense to avoid spoiling film; I believe my dad had bought it from one of his Air Force buddies to keep my grubby mitts off his well-maintained world-traveling-yet-mint-condition K1000).  I loved that camera, as did legions of other photography buffs around the world.  Even then, the K1000 brand had been relegated to all-plastic shadows of its former self, a product of an age needing a new take on an old camera every year or two instead of every decade, where &#8220;manual&#8221; was a cost-cutting measure all its own.  I had just one lens to mount on the body &#8211; a standard 50mm lens which I believe had shipped in a kit when the original owner had bought it.  I enjoyed the science of it, the ability to twiddle with the various parameters to get the right amount of light on the film with drastically different effects.  On the downside, though, I never wanted to develop my own film.  I had no desire to deal with the chemicals, the smells, the dark room.  And so, my prints went out to the dime-store developer, which was both a time consuming (one week turn-around) and expensive proposition.</p>
<p>In college, in one seven-week period, my K1000 was stolen (from my luggage while traveling down to Washington DC), and then the Ricoh I’d bought there to replace it was also stolen (from my hotel dresser, damn you State Hotel of Washington DC!)  A few years later, my wife (who had been my brand new girlfriend throughout that ordeal) bought me a <a href="http://www.mattdentonphoto.com/cameras/pentax_p30t.html">Pentax P30t</a> with a 35-80 zoom lens (my first zoom lens, ever!).  This was her first act of enabling my addiction.  Over the next several years, we kept the point-and-shoots close at hand (even traveling fairly far down the <a href="http://en.wikipedia.org/wiki/Advanced_Photo_System">Advantix APS</a> dead-end road before coming to our senses), but recorded the major milestones of our lives on that Pentax.  It was a great film camera, as beloved to me as my K1000 had been.  It&#8217;s congenital defect:  being a film camera, it tended to shoot pictures on film.</p>
<p>Enter the digital age.  Our first digital camera was a Kodak high-end point-and-shoot, the <a href="http://www.steves-digicams.com/dc4800.html">Kodak DC4800</a>.  The 3.1 megapixels of the camera seem quaint by today’s standards, but at the time it was a vast sea of information.  Yet, for all that, it seemed the quality of pixels would never come close to the quality of decent film in my old Pentax. We’d print out the pictures, mostly at home on our printer, and were never completely satisfied with the results.  Still, the convenience was a watershed.  From then on, the Pentax saw less and less use, until finally it was set aside in its hip pouch carrying bag and not brought out again.</p>
<p>During the Kodak years, the final straw for my Pentax (and, coincidentally, my Windows PC) was the discovery of <a href="http://www.apple.com/ilife/iphoto/">iPhoto</a>.  All my digital photos were available for instant review at my fingertips.  I started taking the old film prints (the negatives unfortunately too far gone) and scanning them in.  While the sheer pixel count wasn’t quite there yet, the permanence of digital images over that of my poorly-kept film images took me to the point of never looking back.</p>
<p>The Kodak saw use right up until late 2004 when, while I was away on a business trip, my wife went crazy and splurged on one of those digital SLRs I’d been drooling over for years.  <a href="http://www.dpreview.com/reviews/CanonEOS300D/">Canon’s EOS Digital Rebel (300D)</a> had been out for about a year, and Nikon’s D70 had just been released.  Turns out that at the same time my wife went and bought the Canon with a couple of Sigma lenses for me, my brother-in-law had gone and bought the Nikon (for about $500 more).  Seemed like a big deal at the time, although I don&#8217;t think either of us has regretted our choice in sides of that particular debate.</p>
<p>That Rebel saw battlefield use for the past three and a half years.  Several seasons of soccer and softball, school events, work events, camping trips and hikes and road trips:  it gave us better-than-acceptable quality, astounding convenience, and best of all let me practice those aperture-shutter-speed-ISO muscles I’d long forgotten.</p>
<p>Alas, it also had its faults.  The Sigma lenses were never as crystal-clear as they should have been.  ISO above 800 was unusable.  The 3-second startup time seemed like hours at times, and the 4-shot-max buffer led to frustrating missed shots.  Reviewing RAW images on its little screen was so slow it was almost not worth the trouble.</p>
<p>Each of those faults, though, was still a vast improvement over the non-DSLR market.  ISO 800?  Try ISO 200 max.  3 second startup?  The Kodak took 5.  The 4-shot buffer was only 4 shots because I was shooting in RAW, allowing me unprecedented post-processing possibilities (which I sometimes used!)  All said, I wouldn’t forgo the low-end DSLRs from Canon or Nikon because of any of these complaints.</p>
<p><strong>This week, the EOS Digital Rebel has finally met retirement</strong>.  Joyfully, “retirement” is really “repurposement” in the hands of our eldest children.  May they enjoy it as much as I’d enjoyed my hand-me-down K1000!</p>
<p>In it’s place around my neck on every hike, you will find the Canon 40D, equipped with the kit lens (28-135 IS) or a new zoom (70-300 IS), both from Canon, both of which I’d been eyeing for quite some time.</p>
<h2>Canon 40D First Impressions</h2>
<p>It’s probably premature to pass much judgement here, but my first impressions are:</p>
<ol>
<li><strong>The 40D is fast</strong>.  Blazing fast.  Flip the on switch and take a picture in less time than it takes to get it up to my eye.  Writing images to disk is super-fast, even with the larger files it is writing.  Reviewing images is sub-second fast, where the Rebel took 3-4 seconds to load each RAW image into memory from the card before displaying it.  It becomes a tool rather than an occasional hindrance, which is an astonishing change.</li>
<li>I swear I can pull a lot more detail out of its shadows.  Perhaps this is the 14-bit circuitry at work, or perhaps it is something else.  Perhaps it&#8217;s even all in my head.  Who knows?</li>
<li>Awesome detail on the high-ISO (1600) images.  I haven&#8217;t yet tried 3200, but 400 is a good all-around sensitivity now.</li>
<li>Auto ISO.  I have had more spoiled outings because I forgot which ISO I was shooting in and ended up bringing back all blurred picks or battling with over-exposure.  Three years later, it&#8217;s rare, but it&#8217;s nice to let a computer remember the ISO for me instead (except when I want a specific ISO for a specific effect).</li>
<li>The fit and finish on this camera is astonishing, coming up from the low-end range.  Gone is the slick silver (in my case) plastic and barely-rubberized grip.  <strong>This camera feels <em>great</em> in my hand</strong>.</li>
<li>All that stuff I said about <a href="http://tomdibble.wordpress.com/2008/05/14/geocoding-and-aperture-workflow/">CRW format not holding geocoding data so I needed to introduce DNG into my workflow</a>?  The 40D uses CR2, which does geocoding just fine.  Did a test round-trip of our hike around Eagle Falls next to Tahoe and all worked swimingly well without the DNG kludgy step.</li>
<li>The eyepiece is large and bright, astoundingly so.  When lining up to time a batter in a softball game, I&#8217;d get it all lined up in the viewfinder, tense my arms against the monopod to make sure it didn&#8217;t move, then pull back my face and watch the pitcher send the ball flying so I could hit the trigger at just the right moment (give or take).  With the 40D, when I pull my face away and watch the pitcher, I can <em>still see the view through the eyepiece</em>, and so I don&#8217;t have to hope I didn&#8217;t jar the camera any more.  In practice, this means I can zoom in even closer on the batter, because there is less variance between the lined-up shot and the captured frame; there is an astounding difference in detail and impact of a head-to-toe shot of a batter and a eyes-to-waist shot of the same at the moment of impact!</li>
<li>Frickin&#8217; <strong>high-speed continuous &#8220;motor&#8221;</strong>, with lasers!</li>
<li>I can leave the “time out” setting on it really low, knowing that a tap on the shutter button will bring it back to life with no delay whatsoever.  In practice, I see this <strong>increasing my battery life</strong> far more than any circuitry-based savings ever could:  it’s a <a href="http://tomdibble.wordpress.com/2007/12/16/optimizing-performance-across-all-levels/">workflow-level performance improvement</a>, orders of magnitude more significant than fine-tuning operational improvements could ever hope to be.</li>
<li>The kit lens is <strong>fantastic</strong> as a general-purpose walkabout lens.  The zoom range is large enough to handle most hiking situations, from medium angles along the trail to wide angle family portraits trailside to mid-level zooms of distant features (although I’ll still carry the 300mm for bird-sniping).  So far, it seems crystal-clear in all zoom ranges, which is far more than could be said of the Sigma zooms.</li>
<li>IS is nice, but the verdict is still out on if the aperture trade-off is worth it indoors.  See, my 50mm 1.8 prime lens is about two stops faster, just in aperture, than the 28-135 zoom at its widest (f3.5).  The IS purportedly gives two full stops “extra” without blurring (meaning, you can have a quarter of the shutter speed with just as much noticeable blur), which combined with its wider available view should make it a better lens for capturing dimly-lit indoors scenes with “natural” lighting.  The problem is that stylistically taking that extra stops in aperture leads to a popped-in-focus effect for your subject, which is often necessary for indoor shots (the backgrounds are almost always too busy indoors), and the extra two stops in shutter speed arrest the movements of your hand but not those of your subjects.  Given a straight choice, I’d choose one stop aperture over two stops of IS steadying.  That having been said, <strong>the 28-135 IS is a great stand-in here for the 28mm f2 I don’t own</strong>.</li>
<li>Reviewing pictures on the 40D is finally something I can do.  I ran out of space (on a 4GB card!) at a game, and had to quickly get some space for the last few plays.  Zooming out to the four-picture view I was able to quickly scan through the stacks to weed out the obvious losers for in-camera deletion.  Generally, I’d strongly advise just keeping every picture shot and sorting it all out back at home when we have our senses about us again, but I didn’t have a spare card and needed to get more shots.  In an emergency situation, I was more confident that the filtering I did in the field was a lot closer to what I’d have done at home than what would have been necessary on the Rebel’s tiny screen.</li>
<li>Oh yeah.  <strong>This sucker eats through memory cards</strong>.  Combine the near-limitless high-speed machine-gun trigger with the larger file sizes (12MB for the RAW, plus 3-5MB for the JPEG preview if you want both) and just plain increased shooting bliss, and the “CF Card Full” message comes quite unexpectedly.  You will want a couple extra cards stashed away in your cargo pants for his occasion.  Fortunately, the card-change time can be about two seconds with a little practice, as shutting the camera down and powering it back up are so freaking fast.</li>
<li>Back on the down-side:  there is <strong>no cheap and easy Canon IR remote control for the 40D</strong>?  Apparently mid-range camera buyers don’t want to fiddle with remote triggers.  It’s not a great loss, as the EOS’s built-in IR was limited-range and fussy, but it’d be nice to at elast have a Canon-supplied alternative for wireless triggering of the shutter in family portraits.  That having been said, I went searching at Amazon and found an alternative for $85 (via Adorama), then went searching a little more deeply and found the same alternative devices abounding at eBay for $25 each.  I took a chance on the eBay’d version (apparently one company makes this device which a half dozen other companies rebrand), and will know if it is a satisfactory replacement sometime next week.  Should have significantly better range and no line-of-sight annoyances (the EOS IR sensor would often be blocked by a lens hood, requiring contortions to trigger it).  I&#8217;d link to eBay for the specific model, but eBay auction links time out too quickly.  Just search for &#8220;<a href="http://search.ebay.com/search/search.dll?from=R40&amp;_trksid=m37&amp;satitle=canon+wireless+remote+40d&amp;category0=">canon wireless remote 40d</a>&#8221;; I bought one of the &#8220;Aputure&#8221; RF-based remotes if you feel the need to walk in my purchasing footsteps.</li>
<li>Final downside:  Canon lenses don’t come with hoods.  I’ve never wanted to use a lens without a hood since the first hood I’d gotten.  It’s, what, about 50 cents of plastic?  Why not just include it with the lens?  Oh yeah:  so you can sell it separately for-40 bucks each.  Highway robbery.  There are third-party alternatives out there, but will they fit as well as Canon’s?  In any case, this also found its way onto my shopping list with all due haste.</li>
<li>Odd feature:  two &#8220;On&#8221; positions on the power button.  The far &#8220;on&#8221; setting enables everything; the middle &#8220;on&#8221; setting disables the rear control wheel.  I can not for the life of me imagine why you&#8217;d want that middle &#8216;on&#8217; setting, or, if you really wanted to work that way, why you wouldn&#8217;t rather it a separate setting or button.</li>
<li>Silly fad features:  Print from the camera, picture styles.  At least I can repurpose the Picture Styles button (which is useless to a RAW shooter!)  Unfortunately I&#8217;ll be tripping over that silly print button well beyond when anyone knows why it was put there in the first place.</li>
</ol>
<h2>Moving On &#8230;</h2>
<p>That&#8217;s it.  I&#8217;ve moved firmly up in the world, taking advantage of both general state-of-the-art improvements (many of the features of the 40D above are also in the &#8220;low-end&#8221; <a href="http://www.dpreview.com/reviews/CanonEOS400D/">Canon Digital Rebel XTi 400D</a>) and prosumer quality bits in one purchase (well, two, including the 70-300 IS lens).  To say I&#8217;m excited about digital photography implies that at one time I was not.  Still, I&#8217;m looking for places to bring my new toy, and expecting that my photo library will grow significantly in the next couple of months.</p>
<p>Perspective.  Remember:  cameras are tools we use to record our memories.  Not even that:  they are tools we use to record images which can in turn <em>jog</em> our memories.  Geeklust won&#8217;t accomplish this task better.  There&#8217;s a good chance that experience with a camera will yield better pictures than the latest greatest toy.  More important than the camera are the pictures it takes; more important than the pictures are the memories they trigger; more important than the memories are the events which yield them.  Get out and take some pictures with your camera, be that a Pentax K1000 or a Kodak Advantix.</p>
<p>Live life, make memories, then record them with the tool you have.  In that order.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=35&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/05/20/moving-to-the-mid-range-the-canon-40d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
		<item>
		<title>Geocoding and Aperture Workflow</title>
		<link>http://tomdibble.wordpress.com/2008/05/14/geocoding-and-aperture-workflow/</link>
		<comments>http://tomdibble.wordpress.com/2008/05/14/geocoding-and-aperture-workflow/#comments</comments>
		<pubDate>Wed, 14 May 2008 01:22:53 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/?p=34</guid>
		<description><![CDATA[Geocoding Aperture I have just recently started down the path of adding geocoding to my Aperture workflow. This doesn’t apply to all the pictures I take yet; I only bother taking the GPS tracker out with me when going on a family hike, not to a sports field or such. Below is a summary of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=34&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Geocoding Aperture</h1>
<p>I have just recently started down the path of adding geocoding to my Aperture workflow.  This doesn’t apply to all the pictures I take yet; I only bother taking the GPS tracker out with me when going on a family hike, not to a sports field or such.  Below is a summary of what my geocoding workflow looks like today.  Keep in mind that it is still somewhat fluid and will likely evolve over the next 6-12 months.</p>
<p><span id="more-34"></span></p>
<h2>Why Geocode</h2>
<p>Why geocode?</p>
<p>Well, let’s take a step back.  Why take pictures at all?</p>
<p>For me, the root answer is an obsessive compulsion to document what I’ve seen, where I’ve been, and how I look at life.  This compulsion stems as much from innate narcissism as from the desire to provide a history for my children and grandchildren better and more complete than the one provided to me.  My parents kept scrapbook after scrapbook of pictures, but they were never organized enough to look through and never complete enough to tell a cohesive story.  This, however, was a huge improvement over the handful of photos with cryptic captions <em>their</em> parents had preserved.</p>
<p>A picture in a shoebox can be a treasure trove of information, but often is missing key details.  Who is that person in the front?  Maybe someone wrote something on the back.  When was it taken?  Maybe the clothes or age of some recognizable face will reveal this.  Where was it taken?  Maybe there’s a landmark visible in the background.  If these questions can not be answered, then the photo generally falls into the “art” category:  its only value is as something to look at, not as a historical document.  Art, of course, is great.  But connecting artistic photos to real people and places and events brings them to life and makes them relevant.</p>
<p>My father, in his last years, spent many nights poring over sepia-toned pictures of his parents and their families, trying to identify people and places and form a cohesive story of where we came from.  Most of those pictures ended up remaining in the “unidentified” pile, with us unable to determine who was in them or where they were taken or even approximately when.</p>
<p>A digital picture combined with a well-heeded workflow fills in many of those unknowns, and, with a little luck, will keep my grandchildren from going through a similar ordeal (should they in fact care about where our family comes from).  Who is the person?  If a keyword was attached to it, that might say.  When was it taken?  Look at the timestamp.  Where was it taken?  Maybe a keyword or location tag was added to tell us that too.  What other pictures include this person?  A click of the mouse and a few keys can summon them all.  What other pictures were taken in that town that year?  Another few clicks, a little more typing, and all is apparent.</p>
<p>Who is in the picture, and where it was taken, rely on how well I as a photographer and post-processer stick to my workflow.  As an engineer, I know that any process relying on human attention to detail is bound to fail in some measure some times.  So, where possible, I want to remove those manual-workflow-reliant bits.</p>
<p>So, on a macro-level, I want to geocode my images so that I can look back a few years from now and say, “That image?  Yeah, it was taken on the Hidden Falls trail.”  That much, I could capture in my workflow.  What is highly likely to not get captured is, “It was taken just below the falls in the pools of an adjoining creek”.  Geocoding my pictures (with an automated workflow) gives reliable answers to both levels of the “where” question.</p>
<p>So, back to the original question:  why geocode?  Fundamentally, it is to <strong>automatically and reliably infuse an image with data to answer the “where” question.</strong>  This is one crucial aspect to the larger goal of placing each picture in its historical context.</p>
<h2>Geocoding Goals</h2>
<ul>
<li>Geocoding should be attached to the master file, not kept in Yet Another Side Database</li>
<li>Geocoding should be as automated as possible</li>
<li>Accuracy of geocoding should be verified immediately in the workflow</li>
</ul>
<h2>Overall Geocoding Workflow</h2>
<p>First, let me review my overall setup.</p>
<p>For trail equipment, I take along with me my trusty Canon Digital Rebel (300D, the original model), while my wife and/or children will often have their own digital cameras, and a Garmin eTrex Legend GPS tracker.  The eTrex takes on two roles here:  as a track logger (pertinent to this discussion) and as a trail map/guide (very useful out on the trail, but doesn’t affect this workflow).  A more limited-display GPS track logger would work just as well as the eTrex where geocoding is concerned (and we’ve used my wife’s Garmin ForeRunner as a track logger just as effectively).</p>
<p>At home, I have my Mac set up with Aperture, where I do all my photo editing and library management.  For this particular workflow, Aperture 2.1 (the latest version as of this writing) is required; earlier versions would require the GPS log mapping step to take place prior to importing into Aperture, which generally meant it would not get done.</p>
<p>On the trail, I start up the eTrex, let it acquire the satellites, then mount it on the shoulder strap of my pack.  I’ve found that it needs to be high and unobstructed at all times to get a good track.  I’ve also found that I needed to change the logging settings to log “more often” to avoid “jumps” in the track log.  Occasionally, prior to clipping it onto my shoulder, I’ll take a picture of the eTrex screen to give me a “<a href="http://www.hollywoodmegastore.com/frame-set3.htm?http://www.hollywoodmegastore.com/cgi-bin/VirtualCatalog3/CatalogMgr.pl?cartID=b-4435&amp;SearchFor=cboards+clapboard+2400+2390+3334+3628+5347+5408+5418+5862&amp;template=Htx/clapboards.htx&amp;hdr=Hollywood+Mega+Store+Product+Listing:+Director+Clapboards&amp;s=gaw&amp;kw=film+clap+board&amp;gclid=CNv-ktCvpJMCFRItxwod8yiDnw">clap board</a>” to sync up the camera&#8217;s clock and the GPS&#8217;s clock.  Of course, this is only to-the-second accuracy, but that&#8217;s generally good enough for the GPS tracks (unless, say, you&#8217;re snapping pictures while tumbling down a hill or somesuch).  Generally, though, I just set the clock in my camera to match that on the GPS if it&#8217;s more than a second or two off.  This pretty much only happens when Daylight Savings Time starts/stops, as the camera (thankfully) doesn&#8217;t handle that changeover by itself.</p>
<p>From there on, I just take pictures whenever and wherever I want.  Note of course that the GPS is capturing <em>my</em> location, not that of the subject, and not even the direction I am pointing the camera.  It&#8217;s also not capturing the specific locations of my wife and kids as they take pictures, which isn&#8217;t a big deal when we&#8217;re all together.</p>
<p>At home, my first priority is always getting the pictures into Aperture, getting a first cut pass through them, getting any gross adjustments made, and syncing them up with the Apple TV so we can all revisit the day while sitting on the couch downstairs.  I&#8217;ve <a href="http://tomdibble.wordpress.com/2008/01/15/aperture-workflow/">talked about that particular aspect of my workflow previously</a>, as well as the <a href="http://tomdibble.wordpress.com/2008/02/14/quickie-apple-tv-and-aperture/">nuances that come into the mix thanks to the AppleTV</a>, so won&#8217;t go into those topics here.  There is, however, one minor change (or major change, depending on your perspective) introduced by the desire to geocode the source images.</p>
<p>Canon&#8217;s CRW format <em>does not allow for geocoding</em>.  By this I mean that it physically will not allow storage of the &#8220;Latitude&#8221; and &#8220;Longitude&#8221; EXIF tags.  Kind of puts a damper on the whole geocoding source images idea.</p>
<p>The two options available, then, are:</p>
<ol>
<li>Put the geocoding data in an XMP sidecar.  Aperture doesn&#8217;t support this today, so for today at least, it is out.  Sorry.  Will revisit in the future.</li>
<li>Transform Canon Raw into something which <em>does</em> allow geocoding tags, like Adobe DNG.  Now that Aperture supports DNG, this is a viable option.</li>
</ol>
<p>I chose the latter.  For this, I needed to install the <a href="http://www.adobe.com/products/dng/">Adobe DNG Converter</a>, then put together a little script which locates all *.CRW files on my flash disk, copies them to the hard drive, then runs the DNG converter on them to produce a separate directory full of *.DNG files; this folder is then, by the script, loaded into Aperture as a new project.</p>
<p>Of course, all of the above could be done by hand instead of by script, but being a highly repetitive bit of the overall workflow I see no reason to not automate it.</p>
<p>When I get around to it, I attach the eTrex to my computer using a Prolific USB Serial Port (drivers available for OS X at <a href="http://www.prolific.com.tw/eng/downloads.asp?ID=31">Prolific&#8217;s site</a> &#8211; click on the md_pl2303&#8230; file), then run a second script which asks for a name for the hike (optimistically defaulting to today&#8217;s date; I typically correct the date then add a hyphen and the name of the trail we hiked) and runs <a href="http://www.cluetrust.com/LoadMyTracks.html">LoadMyTracks</a> to download all the logs to my track logs folder with that name.</p>
<p>Next, I load up <a href="http://www.ovolab.com/geophoto/">GeoPhoto</a> and open a new &#8220;scrapbook&#8221; for this trip&#8217;s photos.  I tend to name this identically to the track name I gave the LoadMyTracks script, using copy/paste.</p>
<p>The next step is to load the Aperture-managed .DNG files into GeoPhoto.  This isn&#8217;t so easy, though!  We need to get the Aperture-managed Master files, not the Aperture-generated JPEG previews, so we can not just drag and drop from Aperture to GeoPhoto and expect it to work!  To get the master files, I go into Finder (or PathFinder), use Show Contents on the Aperture Library, then open the blue folders to my project (&#8220;2008&#8221; then &#8220;05 May&#8221;), then Show Contents on the project package.  From there, I do a spotlight search to get the list of all .DNG files below.  Finally, I select all the found .DNG files and drag <em>them</em> over into GeoPhoto, into the prepared album.</p>
<p>An enterprising soul might notice that if one <em>were</em> to just drag the image from Aperture to an application or script, the file which gets loaded is &#8220;&#8230;/Previews/SomeVersionName.jpg&#8221; (as evidenced by dragging a photo from Aperture to Preview).  The master file is the .DNG (or .CRW or .JPG) file at ../.  Surely, this information could be used to select the master files to drag into GeoPhoto or the like!</p>
<p>Inside GeoPhoto, I select all the pictures in the album, then use the &#8220;Map Items to GPS Track&#8221; option off the Item menu.  In the resulting dialog, I select the saved .gpx file from LoadMyTracks, then select Manual timestamp correction (none), then select the timezone of my camera (Americas/Los Angeles), confirm that all the images got mapped, check the &#8220;store location&#8221; checkbox, then click &#8220;okay&#8221;.  Maddeningly, then I need to re-select all the images and use the &#8220;Save locations to original files&#8221; option.</p>
<p>Once geocoding information has been added to the .DNG files, I go back into Aperture and update it&#8217;s database by using the &#8220;Update EXIF from Master&#8221; menu option (under Metadata).</p>
<p><em>Voilà!</em>  Now, clicking on an image from Aperture, the &#8220;Show on Map&#8221; option is available, and loads the image up in Google Maps.  From here, a host of tools is available, including Google Earth and Flickr synchronizations.</p>
<h2>Geocoding Application Alternatives</h2>
<p>I use <a href="http://www.cluetrust.com/LoadMyTracks.html">LoadMyTracks</a> to copy my GPS data from the eTrex to a .gpx file in a file hierarchy.  Another popular tool is <a href="http://www.gpsbabel.org/">GPSBabel</a>, although I could not get it to reliably download from the eTrex.  I am sure the fault is user error there, but with a much more usable free alternative (LoadMyTracks) I don’t see the point in trying to find out what I was doing wrong!  Note that other tools using GPSBabel as a library (HoudahGPS and GeoPhoto) likewise failed to get tracks from the eTrex, so perhaps the library just doesn’t really support eTrex and/or my USB-Serial adapter.</p>
<p>I have settled on <a href="http://www.ovolab.com/geophoto/">Ovolab’s GeoPhoto</a> as my track-matching tool of choice.  I also looked into <a href="http://www.houdah.com/houdahGeo/index.html">HoudahGeo</a>, which seemed just as good (and avoided some of the GeoPhoto usability quirks).  I don’t find the embedded Google Earth clone compelling, although I do appreciate the (fleeting) view GeoPhoto gives me of the imported track overlaid on a map (HoudahGeo only indicates which pictures overlap with the track, giving no way to know if they matched properly).  At the same time I was put off by <strong>GeoPhoto’s insanely crippled demo</strong> which doesn’t allow testing of the single most important feature of the application:  how well and compatibly it writes geocoding information to the files.  I almost didn’t buy it for this reason.  However, thanks to a Euro-US$ 1:1 conversion in their pricing structure, GeoPhoto was almost half the price of HoudahGeo, so I went with GeoPhoto.  Not exactly a ringing endorsement, and I have quite a few problems with GeoPhoto overall (see the Wishlist section), but do note that all those nits so far as I can tell also would have applied to HoudahGeo.</p>
<p>As glue for the repetitive tasks, I have two scripts.</p>
<p>The first script is used to import photos from my card, encode them into DNG format, and import them into Aperture.</p>
<p>The second script is used to pull the log files from my GPS tracker into an organized folder structure on disk.</p>
<p>The real fun, of course, comes in viewing these geocoded images.  For that, I use Google Earth.</p>
<h2>Wishlist</h2>
<p>Geocoding on the Mac, and especially when trying to keep the geocoding information attached to a permanent Master file rather than a fleeting exported version in Aperture, is very rough.  I am told that smoother workflows exist on the Windows side of the fence, which is a shame because so much else about organizing and editing photos is so much better on the Mac side.</p>
<h3>Aperture Wishes</h3>
<ul>
<li>Keep project-level non-photo information.  Specifically, give me a place to put the damned .gpx track log!  Bonus points for specifically handling the .gpx attachments to a project below, but a general &#8220;project-level data store&#8221; mechanism would be highly useful in many many ways!</li>
<li>Support geocoding internally.  Really.  Embed the likes of GeoPhoto right into Aperture, or even just &#8220;blind&#8221; track log matching.</li>
<li>Alternatively, better integration with geocoding tools like HoudahGeo or GeoPhoto.</li>
<li>Alternatively, allow me to drag a reference to the <strong>Master file</strong> directly from the interface to the likes of HoudahGeo or GeoPhoto.</li>
<li>Better integration with a visualization tool (ie, Google Earth or Google Maps if you must).  Bonus points for being able to click on a handful of versions, click a &#8220;Show in Google Earth&#8221;, and have the .gpx track loaded into Google Earth along with the photos!</li>
<li>Better location-based searching, such as “all pictures within the boundaries of Sacramento County, CA”, or “all pictures within 2 miles radius of Lake Tahoe”.</li>
</ul>
<h3>GeoPhoto Wishes</h3>
<ul>
<li>Better integrate with Aperture.  Bonus points if you could take a .jpg dragged in and automagically translate that to the matching master image (go up one folder and find the .DNG or .CRW etc file).</li>
<li>Support Applescripting.  Every one of the complaints I have here could be remedied in Applescript, if only you supported it!</li>
<li>Remember the time zone I selected for my camera.  This is the one item which would not apply to HoudahGeo.  There is no reason at all, given the fact that every single one of my photos has &#8220;PDT&#8221; set as its timezone, that you should have me pick from a 1,000-item drop down which city best represents my location.  There is <em>certainly</em> no reason why I should have to do that every single time I use the tool!</li>
<li>Support &#8220;pasting&#8221; of images from Finder.  I can only drag images in.  If I could paste them, then I could put together a quick applescript to put the master file references on the clipboard.</li>
<li>Allow information to automatically be written to the original files once the &#8220;match&#8221; sheet is dismissed.  There&#8217;s no reason I should have to tell you <em>again</em> that I want that done.  I know, I could set the option to do this when I quit the app, but I like to make sure everything was written and readable by Aperture before clearing an app from memory.</li>
<li>Rethink the UI to be more workflow-based (or allow for a workflow-based view).  It&#8217;s a nice interface for viewing photos on a globe, but it really sucks for actually coding those locations.  HoudahGeo&#8217;s UI is more along the right lines there, although its inability to show the track we are matching up to counters the workflow benefits.</li>
<li>Include elevation data (altitude) when saving latitude and longitude.</li>
<li>If an image already has geocoding data and is added to your database, use it’s location information!</li>
<li>Fix the stupid, short-sighted, crippled trial demo which keeps us from actually trying GeoPhoto in any geocoding workflow.  Anyone buying your product is buying it completely based on the faith that you actually are capable of writing EXIF data out to their files and that this will work in their imagined workflow.  Imagine how many more customers you’d have if they could verify your product worked before shelling out their money!</li>
<li>Give error messages when writing to files doesn’t work.  After buying GeoPhoto I thought it just didn’t work because it wasn’t writing lat/long to the CRW files.  It wasn’t until I tried the same in HoudahGeo, <em>which gave a meaningful error message</em> that I learned of the CRW file limitation.  Driving your customers (who buy your product on vague descriptions and good faith) to your competition to figure out what went wrong is not good!</li>
<li>Get the forum your web site talks about up and running.</li>
</ul>
<h3>Geocoding Wishes</h3>
<ul>
<li>Add &#8220;accuracy&#8221; information to geocoding tags</li>
<li>Somehow, allow the location not only of the photographer, but also of the subject(s), or at least the directionality of the picture.  Often, these are close enough to not matter; sometimes, though, the picture is of a distant mountain or a sunset over the water.</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=34&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/05/14/geocoding-and-aperture-workflow/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
		<item>
		<title>Software Engineering Mix</title>
		<link>http://tomdibble.wordpress.com/2008/03/07/software-engineering-mix/</link>
		<comments>http://tomdibble.wordpress.com/2008/03/07/software-engineering-mix/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 22:40:51 +0000</pubDate>
		<dc:creator>Tom Dibble</dc:creator>
				<category><![CDATA[shop talk]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://tomdibble.wordpress.com/2008/03/07/software-engineering-mix/</guid>
		<description><![CDATA[A good software engineering project is like a good recipe for gorp, or trail mix for all you non-hippies. You&#8217;ve got your sweet sugar-rush components (M&#38;Ms or dried fruits), your long-lasting savory bits (nuts and seeds), and your semi-sweet-yet-savory bits (raisins). No matter how big your sweet tooth is, if you just eat the M&#38;Ms [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=33&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A good software engineering project is like a good recipe for gorp, or trail mix for all you non-hippies.  You&#8217;ve got your sweet sugar-rush components (M&amp;Ms or dried fruits), your long-lasting savory bits (nuts and seeds), and your semi-sweet-yet-savory bits (raisins).  No matter how big your sweet tooth is, if you just eat the M&amp;Ms you won&#8217;t make it very far down the trail.  The salty-savory nuts will sustain you, but most people tire of eating just nuts the whole time.  You could go for the simpler recipe of just including the middle option, the raisins, but eating enough raisins to give you the energy to get down the trail is likely to give you the runs.  And that&#8217;s no fun either.</p>
<p>You need the mixture.</p>
<p><span id="more-33"></span></p>
<p><strong>There is no shortage of nuts and seeds in software development</strong>.  These are the tasks which provide non-sexy baseline features for users, which build frameworks for future development, and which fix past sugar-induced errors in judgment.  Looking at a good bag of trail mix, nuts and seeds are at least half of the volume; the same should be true of a good engineering project.</p>
<p>Then there are tasks which provide an immediate and visceral thrill, <strong>the sugar-rush of getting something out that just makes you smile</strong>.  For some people these are the bits of flash that users look at and gasp.  For others, it&#8217;s getting .01% better throughput on a database transaction.  These aren&#8217;t necessarily the bits that will make the application work for your users, but they are fun, challenging, and make you remember you are not a mindless automaton in a corporate machine.</p>
<p>In between these lay the raisins.  These are the <strong>deeper architectural problems which feel so great to solve</strong> but which require weeks, months, years of slogging through the morass of data and hitting dead end after dead end before finally hitting upon the solution which, in hindsight, should have been obvious from the start.</p>
<p>For a successful product, <strong>you need engineers hitting all three types of issues</strong>, and knocking them all out of the park.  For a successful career as an engineer, you need to play all three parts, although you might find you favor one over the others.  As a product manager, if you are heavily favoring one of the flavors over the others, you will soon find that your engineers yearn to work on more/less exciting/challenging products (and will be leaving your company in droves if your company can not provide that for them).</p>
<p><strong>Look at your product.  Look at your work plan for the next year.  Do you have a healthy and sustaining mixture?</strong>  Is it overly sweet, with lots of glitz and glam but no substance?  Is it chock full o&#8217; nuts, keeping everyone satisfied but no one happy?  Is it raisin-heavy, overloading your engineers with intractable issues while delivering nothing to your customer base?</p>
<p>Again:  <strong><em>You need the mixture</em></strong>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tomdibble.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tomdibble.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tomdibble.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tomdibble.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tomdibble.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tomdibble.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tomdibble.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tomdibble.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tomdibble.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tomdibble.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tomdibble.wordpress.com&amp;blog=2299262&amp;post=33&amp;subd=tomdibble&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tomdibble.wordpress.com/2008/03/07/software-engineering-mix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d96b0ca59496098053647f2317d0be8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tom</media:title>
		</media:content>
	</item>
	</channel>
</rss>
