<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>deanfranklin.net &#187; Geekery</title>
	<atom:link href="http://deanfranklin.net/category/geekery/feed/" rel="self" type="application/rss+xml" />
	<link>http://deanfranklin.net</link>
	<description>Bears will eat you...</description>
	<lastBuildDate>Fri, 19 Mar 2010 04:33:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>789:57:13</title>
		<link>http://deanfranklin.net/7895713/</link>
		<comments>http://deanfranklin.net/7895713/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 09:58:23 +0000</pubDate>
		<dc:creator>dean</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.deanfranklin.net/?p=170</guid>
		<description><![CDATA[I recently had several tracks stop playing in iTunes and they all had one thing in common, a duration of 789:57:13. The recommended solution for this problem is to re-rip or re-download the track. That wasn&#8217;t an option for some of these tracks because I purchased them through iTunes and the official Apple stance is [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had several tracks stop playing in iTunes and they all had one thing in common, a duration of 789:57:13. The recommended solution for this problem is to re-rip or re-download the track. That wasn&#8217;t an option for some of these tracks because I purchased them through iTunes and the official Apple stance is that you are only allowed to <a href="http://support.apple.com/kb/HT1469">download a purchased track once</a> and I didn&#8217;t want to re-purchase the tracks. Restoring from backup also wasn&#8217;t an option for some of the tracks because they were munged in even my oldest backups.</p>
<p>The solution I found was <a href="http://www.audiocoding.com/faad2.html" target="_blank">faad</a> and <a href="http://www.audiocoding.com/faac.html" target="_blank">faac</a> &#8211; Freeware Advanced Audio Decoder/Coder. It will decode unencrypted AAC/MP4 files and will happily ignore and correct the munged frame duration in the MP4 wrapper. I recovered a damaged track like this:</p>
<p><code>faad "09 This Devil's Workday.m4a" -o "09 This Devil's Workday.wav"</code></p>
<p><code>mv "09 This Devil's Workday.m4a" "09 This Devil's Workday.m4a.bad"</code></p>
<p><code>faac -w --artist "Modest Mouse" --title "This Devil's Workday" --album "Good News for People Who Love Bad News" --track 9 --disc 1 --year 2004 "09 This Devil's Workday.wav"</code></p>
<p>As faad was decoding the original track it showed that the MP4 wrapper&#8217;s duration was, but it corrected as it decoded it.</p>
<p><code>MP4 seems to have incorrect frame duration, using values from AAC data.<br />
Decoding 09 This Devil's Workday.m4a took:  1.62 sec. 85.94x real-time.</code></p>
<p>When faad/faac were done I was able to re-import the track into iTunes and play it successfully.</p>
<p><strong>Caveats</strong></p>
<p>I lost some of the iTunes metadata from the original track, mainly the cover art.  iTunes automatically added the cover art when I re-imported it, but that only works for music in the iTunes library. In those cases, faac has an option to import cover art from an external image file. You can do the same thing with iTunes as well.</p>
<p>If you have a lot of tracks to repair, adding the metadata manually on the command line is tedious. However, it could be automated with a simple script that captures and processes the output of faad since it displays all the track metadata as it is processing.</p>
<hr /><em>Cross-posted on <a href="http://www.splatdot.com/" target="_blank">splatdot.com</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://deanfranklin.net/7895713/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meta-Tweetup</title>
		<link>http://deanfranklin.net/meta-tweetup/</link>
		<comments>http://deanfranklin.net/meta-tweetup/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 09:00:36 +0000</pubDate>
		<dc:creator>dean</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.deanfranklin.net/?p=81</guid>
		<description><![CDATA[tweetup n. A real world meeting between two or more people who know each other through the online Twitter service. (Source Word Spy.) meta-tweetup© n. A tweetup held for the purpose of planning and organizing future tweetups.* If you are interested in organizing Anchorage-area tweetups join @MKinMotion and @jmproffitt on Friday, March 13 at Modern [...]]]></description>
			<content:encoded><![CDATA[<p><strong>tweetup</strong> <em>n</em>. A real world meeting between two or more people who know each other through the online Twitter service. (Source <a href="http://www.wordspy.com/words/tweetup.asp">Word Spy</a>.)</p>
<p><strong>meta-tweetup</strong><sup>©</sup> <em>n</em>. A tweetup held for the purpose of planning and organizing future tweetups.*</p>
<p>If you are interested in organizing Anchorage-area tweetups join <a href="http://twitter.com/MKinMotion">@MKinMotion</a> and <a href="http://twitter.com/jmproffitt">@jmproffitt</a> on <strong>Friday, March 13</strong> at <a href="http://www.moderndwellers.com/">Modern Dwellers Chocolate Lounge</a> (<a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=751+EAST+36TH+AVE+ANCHORAGE&amp;sll=37.0625,-95.677068&amp;sspn=58.467737,86.835938&amp;ie=UTF8&amp;z=16">map</a>) <strong>at 7:00 p.m.</strong> For more information see <a href="http://alaskatweets.com/2009/03/11/a-tweetup-to-create-more-tweetups/">the announcement</a> at <a href="http://alaskatweets.com">Alaska Tweets</a>.</p>
<hr/>
<p><small>*<em>The <a href="http://twitter.com/jdfrankl/status/1312898269">first recorded use on the term &#8220;meta-tweetup&#8221;</a> on the Internet was made on Twitter by me. &#8220;meta-tweetup&#8221; is licensed by me to be used freely by everyone under a <a rel="license" href="http://creativecommons.org/licenses/by/3.0/us/">Creative Commons Attribution 3.0 United States License</a>.</em></small></p>
<p><small>Except for <span class="twitshort"><a href="http://www.twitter.com/jmproffitt" target="_blank">@jmproffitt</a></span>. He has to pay 1¢.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://deanfranklin.net/meta-tweetup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlogBites: Old Dog, New Tricks</title>
		<link>http://deanfranklin.net/blogbites-old-dog-new-tricks/</link>
		<comments>http://deanfranklin.net/blogbites-old-dog-new-tricks/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 19:01:34 +0000</pubDate>
		<dc:creator>dean</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.deanfranklin.net/?p=85</guid>
		<description><![CDATA[BlogBites, a five year old collaboration with my good friend (also at darkjohn.wordpress.com), is getting a new lease on life thanks to twitter and twitterfeed. BlogBites and twitter go together like Chinese food and chocolate pudding. Follow and check out the web site &#8211; blogbites.com.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blogbites.com">BlogBites</a>, a five year old collaboration with my good friend <span class="twitshort"><a href="http://www.twitter.com/darkjohn" target="_blank">@darkjohn</a></span> (also at <a href="http://darkjohn.wordpress.com/">darkjohn.wordpress.com</a>), is getting a new lease on life thanks to <a href="http://twitter.com">twitter</a> and <a href="http://twitter.com">twitterfeed</a>. BlogBites and twitter go together like Chinese food and chocolate pudding. Follow <span class="twitshort"><a href="http://www.twitter.com/blogbites" target="_blank">@blogbites</a></span> and check out the web site &#8211; <a href="http://www.blogbites.com">blogbites.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deanfranklin.net/blogbites-old-dog-new-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anchorage International Film Festival 2008</title>
		<link>http://deanfranklin.net/anchorage-international-film-festival-2008/</link>
		<comments>http://deanfranklin.net/anchorage-international-film-festival-2008/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 05:56:47 +0000</pubDate>
		<dc:creator>dean</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://www.deanfranklin.net/?p=88</guid>
		<description><![CDATA[The schedule for the 2008 film festival was announced today. AIFF published an online guide and schedule in PDF format. Mac users users can download the schedule in .ics format to import into iCal. Everone else can import or bookmark the Google calendar below. &#160;&#160;]]></description>
			<content:encoded><![CDATA[<p>The schedule for the 2008 film festival was announced today. AIFF published an <a href="http://www.anchoragefilmfestival.org/2008/wp-content/uploads/2008/10/2008OnlineGuide.pdf" target="_blank">online guide and schedule in PDF format</a>. Mac users users can <a href="http://splatdot.com/files/AIFF%202008.ics.zip" target="_blank">download the schedule in .ics format</a> to import into iCal. Everone else can import or bookmark the Google calendar below.</p>
<p><a href="http://www.google.com/calendar/feeds/p75tavuh41adtt1dgbdn36dprk%40group.calendar.google.com/public/basic" target="_blank"><img src="http://splatdot.com/files/xml.gif"/></a>&nbsp;<a href="http://www.google.com/calendar/ical/p75tavuh41adtt1dgbdn36dprk%40group.calendar.google.com/public/basic.ics" target="_blank"><img src="http://splatdot.com/files/ical.gif"/></a>&nbsp;<a href="http://www.google.com/calendar/embed?src=p75tavuh41adtt1dgbdn36dprk%40group.calendar.google.com&#038;ctz=America/Anchorage" target="_blank"><img src="http://splatdot.com/files/html.gif"/></a><br />
<span id="more-88"></span><br />
<iframe src="//www.google.com/calendar/embed?showTitle=0&amp;showCalendars=0&amp;mode=WEEK&amp;dates=20081205%2F20081214&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=p75tavuh41adtt1dgbdn36dprk%40group.calendar.google.com&amp;color=%232952A3&amp;ctz=America%2FAnchorage" style=" border-width:0 " width="600" height="800" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://deanfranklin.net/anchorage-international-film-festival-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
