<?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>talino.org &#187; timecode</title>
	<atom:link href="http://www.talino.org/tag/timecode/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.talino.org</link>
	<description>Permanently under construction</description>
	<lastBuildDate>Sun, 23 May 2010 13:28:41 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using timecode in Excel</title>
		<link>http://www.talino.org/blog/using-timecode-in-excel/</link>
		<comments>http://www.talino.org/blog/using-timecode-in-excel/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 15:30:42 +0000</pubDate>
		<dc:creator>Tal</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[timecode]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.talino.org/?p=213</guid>
		<description><![CDATA[A extremely useful 20-kilobyte Excel macro, programmed in 1996, allows video editors to easily edit timecode spreadsheets.
TC.XLA adds a dozen of new and handy functions that are very simple to use. You can now easily add and subtract timecodes, convert between frame rates and even find the value of a timecode in feet for 16mm or 35mm film. The macro seems to support all standard drop and non-drop frame rates.]]></description>
			<content:encoded><![CDATA[<p>In the mad technological rat race for high-definition, video compression and desktop compositing with infinite layers and undo levels, it&#8217;s not very often that you stumble upon a 20-kilobyte file from 1996 that can change the way you work. In the process of editing documentary films, I spent a while looking for the right way to enter timecode values in an Excel spreadsheet. This can be extremely valuable when working with historical archive footage. Most of the time the editor will be working with files which have &#8220;hard&#8221; timecode (numbers burned-in on top of the image to prevent illegal broadcast). When the film is done, it is usually up to the editor to dress up a list of all the shots he or she has actually used, so that the final footage – a &#8220;clean&#8221; frame, free of timecode – can be ordered from the appropriate footage agency.</p>
<p>If you&#8217;re the organized type, dressing such a list in Excel can be a pain. For each timecode value entered, you have to type three separate colons so as to obtain, e.g. 10:00:00:00 (asking for a clip that starts at 10000000 will usually get you nowhere). Moreover, if you want to do a few basic calculations (e.g. finding the total duration of all footage coming from a particular agency), you have to go through them with a separate timecode calculator and then waste half a day copying and pasting. I&#8217;ve tried to create a formula which would handle all of that but I got lost, quickly, in Excel&#8217;s cryptic syntax. And I didn&#8217;t feel like learning how to program Excel.</p>
<p>Luckily, as often happens on the third paragraph, an easy and effortless solution exists. A Swiss company, <a href="http://www.belle-nuit.com">Belle Nuit Montage</a>, has posted on its website an invaluable little macro which goes by the positively baroque name of <a href="http://www.belle-nuit.com/timecode/index.html">TC.XLA 1.1. (with Drop-Frame)</a>. This little marvel was written more than a decade ago by Matthias Bürcher and will take all timecode formatting and calculating tasks in Excel off your hands. There are versions for Macintosh Excel 4 &amp; 5 – and even DOS! – however the version called &#8220;Macintosh Excel 5, downloadable for OSX&#8221; is working perfectly well in a more up-to-date environment (in my case, Excel 2004 running on OSX Leopard).</p>
<p>Unfortunately, the English version of the webpage comes with very few instructions (the <a href="http://www.belle-nuit.com/timecode/f.html">French version</a> is much more explicit). The idea is very simple: you have to launch the XLA file (either by opening it or by adding it to your default macros). This adds two new styles (which can be found using Format &gt; Styles&#8230;), called <em>Time Code</em> and <em>Time Code DF</em> (for Drop-Frame). All you have to do once you&#8217;ve applied these styles to your cells is to type the timecode without the colons – much like you would do in Final Cut Pro or Avid – i.e. typing 10000000 will result in 10:00:00:00 being displayed. This isn&#8217;t half the story, though.</p>
<div id="attachment_214" class="wp-caption aligncenter" style="width: 348px"><img class="size-full wp-image-214" title="timecode-excel" src="http://www.talino.org/wp/wp-content/uploads/2009/04/timecode-excel.jpg" alt="TC.XLA running in Excel 2004" width="338" height="162" /><p class="wp-caption-text">TC.XLA running in Excel 2004</p></div>
<p>TC.XLA adds a dozen of new and handy functions that are very simple to use. You can now easily add and subtract timecodes, convert between frame rates and even find the value of a timecode in feet for 16mm or 35mm film. The macro seems to support all standard drop and non-drop frame rates, although I&#8217;ve only worked with it in 25fps (which is the rate the code defaults to if you don&#8217;t specify another one).</p>
<p>The syntax for the functions is very simple and is described on the Belle Nuit Montage website. As an example, entering &#8220;TCminus(E4;D4)&#8221; into a cell will give you the timecode difference between the values in E4 and D4. Presuming the two cells represent IN and OUT points, the result is obviously the duration of the shot. You can then easily add up a list of those durations with TCsum. This last function doesn&#8217;t seem to refresh properly when changing values upstream, but forcing a recalculation (Command-=) solves the problem. This is a minor niggle, though, compared to the ease of use and practical value of this tiny piece of free software.</p>
<p>Update: The above works fine for Excel 2008 as well, however you must press Command-Option-T after creating your workbook in order to enable the macro. The status line should respond with &#8220;TC-XLA 1.1&#8243; followed by a URL to confirm this.</p>
<p>Update II (May 21st, 2010): To all current and future commenters, please understand that <em><strong>I cannot offer support</strong></em> for this plugin because <em><strong>I haven&#8217;t programmed it</strong></em>. It is apparently a hit and miss affair, some people having lots of luck with it and others getting quite frustrated with the whole thing. I myself can&#8217;t understand why the macro behaves the way it does. I&#8217;ve emailed the author, suggesting to upgrade the plugin, but apparently <em><strong>it cannot be upgraded</strong></em> and &#8220;somebody would need to write it from scratch using VBA&#8221;. There is, honestly, nothing more I can do about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.talino.org/blog/using-timecode-in-excel/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
	</channel>
</rss>
