<?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>André Aulich &#187; Miscellaneous</title>
	<atom:link href="http://www.andre-aulich.de/en/perm/category/miscellaneous/feed" rel="self" type="application/rss+xml" />
	<link>http://www.andre-aulich.de/en</link>
	<description>Digital Asset Management &#38; Workflow Automation</description>
	<lastBuildDate>Mon, 16 Jan 2012 12:42:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Migrating from Final Cut Server</title>
		<link>http://www.andre-aulich.de/en/perm/migrating-from-final-cut-server</link>
		<comments>http://www.andre-aulich.de/en/perm/migrating-from-final-cut-server#comments</comments>
		<pubDate>Fri, 06 Jan 2012 12:59:45 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=682</guid>
		<description><![CDATA[Many of us have been using Apple&#8217;s Media Asset Management solution Final Cut Server (FCSvr). Despite its shortcomings like missing rough cut editor, no native tape support for archives, lack of decent UTF-8 level 3 support when importing and exporting &#8230; <a href="http://www.andre-aulich.de/en/perm/migrating-from-final-cut-server">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Many of us have been using Apple&#8217;s Media Asset Management solution Final Cut Server (FCSvr).</p>
<p>Despite its shortcomings like missing rough cut editor, no native tape support for archives, lack of decent UTF-8 level 3 support when importing and exporting XML files, even today, almost two years after its last update and more than six months after Apple has dropped it, Final Cut Server seems to be the best asset management and workflow automation system for FCP7 clients.</p>
<p>Yet, though Apple still sells Final Cut Studio (FCS), sooner or later it won&#8217;t run on the latest Apple hardware anymore, so we need to consider switching over to FCPX, Adobe Premiere, or probably Avid Media Composer as soon as Apple drops FCS support with their latest hardware.</p>
<p>Final Cut Server doesn&#8217;t support project files of these editors (apart from Premiere using FCP7 XML structures), so a big part of its functionality can&#8217;t be used with the latest editors. In addition, Apple won&#8217;t fix any FCSvr bugs anymore, so you can&#8217;t really add functionality to your FCSvr based workflows.</p>
<p>Long story short, you might want to consider replacing FCSvr with a modern Asset Management and Workflow Automation solution sooner or later.</p>
<p>There are a couple of tools you might wanna look at, e.g. <a href="http://www.cantemo.com/" title="Cantemo">Cantemo Portal DAM</a>, <a href="http://www.squarebox.co.uk/" title="Squarebox CatDV">CatDV</a>, <a href="http://www.consol.com/" title="ConSol*">ConSol* FocalPoint</a>, <a href="http://www.flavoursys.com/" title="Flavoursys">Flavoursys Strawberry</a>.</p>
<p>Strawberry and FocalPoint focus on sharing project files, both FCP7 and Media Composer, but –at the time of this writing– don&#8217;t allow to preview individual media files. Both tools are absolutely great in what they do, especially because they are so easy to learn and to use.</p>
<p>CatDV and Cantemo try to cover more functionality, and in addition to sharing project files you can share and preview individual media files.</p>
<p>There are other MAMs as well, which might fit your needs, and it&#8217;s up to you to choose the best fit as successor of your existing FCSvr environment.<br />
(Or ask me to help you finding the right MAM).</p>
<p>In most environments, you might want to migrate your existing FCSvr installation to your new system.<br />
This might include at least these things:</p>
<ul>
<li>Link new MAM to your media files</li>
<li>Copy metadata of all your media files into the new MAM</li>
</ul>
<p>Optionally you might want to preserve information which assets belong to which FCP projects and FCSvr productions as well as reuse existing proxy files.</p>
<p>Squarebox provides a <a href="http://www.squarebox.co.uk/fcsimport.html" title="Squarebox Final Cut Server Import-Tool">migration tool</a>, which helps you migrate all these data from Final Cut Server to CatDV.</p>
<p>Most other vendors don&#8217;t provide a migration tool, so you need to extract data from FCSvr on your own and prepare them for an import to your new solution.</p>
<p>If for instance you&#8217;d like to migrate from FCSvr to Cantemo Portal DAM, one way to do this looks like this:</p>
<ol>
<li>Extract data from FCSvr. I use a script I wrote, which relies on fcsvr_client and exports an individual XML file per Asset. This XML file includes any metadata related to an asset. As an alternative you could set up an automation within FCSvr. (E.g. using &#8220;schedule&#8221;, which triggers a &#8220;Search Expired&#8221; response to find all assets and then triggers a &#8220;Write XML&#8221; response for each asset. This would give you the same result without using external scripts. See <a href="http://www.andre-aulich.de/en/perm/export-asset-metadata-from-final-cut-server-using-builtin-tools-only">http://www.andre-aulich.de/en/perm/export-asset-metadata-from-final-cut-server-using-builtin-tools-only</a> for more details.)</li>
<li>-optional- If you need information which asset belongs to which FCP project and FCSvr production, I use a second script which gets this information from FCSvr, too.</li>
<li>I use another script which transforms the FCSvr generated XML files into XML files Cantemo Portal DAM understands. (Or to be correct: Portal DAM relies on <a href="http://www.vidispine.com/" title="Vidispine">Vidispine</a> as its backend, and the XML files will be interpreted by Vidispine).</li>
<li>I rename each XML file (automated, of course), to match the name of the related media file, and place it in the same folder like the original media. This means that a file called mediafile1.mov will have an accompanying XML file called mediafile1.xml in the same folder.</li>
<li>Now I point Portal DAM to the FCSvr media storage and tell it to automatically add all files found on that storage to its database. PortalDAM will automatically detect media related xml files and add the contained metadata to the assets.</li>
</ol>
<p>Please note, that I don&#8217;t mention migrating existing proxy files, here. This is because Portal DAM works with an HTML5 interface, so we need our proxies to be in another format than on Final Cut Server (only if you need a preview, of course, but hey, that&#8217;s what proxy files are for).</p>
<p>If you need information where your proxy files reside, please get in touch with me, and I can calculate the paths to your proxy files for you, so that these proxies can either be linked to your new MAM or automatically moved to a place better suited for your new MAM.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/migrating-from-final-cut-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit remote files using your local BBEdit app and a secure ssh connection</title>
		<link>http://www.andre-aulich.de/en/perm/edit-remote-files-using-your-local-bbedit-app-and-a-secure-ssh-connection</link>
		<comments>http://www.andre-aulich.de/en/perm/edit-remote-files-using-your-local-bbedit-app-and-a-secure-ssh-connection#comments</comments>
		<pubDate>Fri, 06 Jan 2012 10:33:49 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=671</guid>
		<description><![CDATA[I need to edit text files sitting on remote machines all the time, and usually the only fast and secure connection I got is an ssh connection. While vi, emacs and nano are nice tools and are available on most &#8230; <a href="http://www.andre-aulich.de/en/perm/edit-remote-files-using-your-local-bbedit-app-and-a-secure-ssh-connection">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I need to edit text files sitting on remote machines all the time, and usually the only fast and secure connection I got is an ssh connection.</p>
<p>While vi, emacs and nano are nice tools and are available on most Mac and UNIX/Linux machines, using them remotely means that all your personal editor settings might not be available on the remote machine, and if you share a common admin account to connect to the remote machine, you might not be allowed to copy your personal setting files over to the remote machine.</p>
<p>If you prefer your personal editing environment, you either need an editor application which supports opening an ssh connection to the target machine and then opening the file with the local editor settings (like BBEdit), or you need to mount the remote ssh system as a local filesystem and then use any local text editor you prefer (like vi, emacs, TextMate, etc.). The latter can be done using <a href="http://fuse4x.org" title="Fuse4X">Fuse4X</a> and <a href="https://github.com/fuse4x/sshfs" title="sshfs">sshfs</a>. There are plenty of tutorials on the net how to set up Fuse4X and sshfs.</p>
<p>In BBEdit instead, just choose File -> Open from FTP/SFTP Server, then enter your ssh connection details:</p>
<p><a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/BBEditOverSSH_1.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/BBEditOverSSH_1.jpg" alt="" title="BBEditOverSSH_1" width="417" height="241" class="aligncenter size-full wp-image-672" /></a></p>
<p>Make sure you activate &#8220;SFTP&#8221;, as this tells BBEdit to use ssh instead of ftp.<br />
Now you can browse the remote file system the same way you could using an ssh connection in Terminal:</p>
<p><a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/BBEditOverSSH_2.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/BBEditOverSSH_2-450x409.jpg" alt="" title="BBEditOverSSH_2" width="450" height="409" class="aligncenter size-medium wp-image-673" /></a></p>
<p>Just browse to the file you are looking for and edit it the same way as it was a local file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/edit-remote-files-using-your-local-bbedit-app-and-a-secure-ssh-connection/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New free tool for Mac OS X and Amazon S3 integration available from Archiware Tech Labs</title>
		<link>http://www.andre-aulich.de/en/perm/new-free-tool-for-mac-os-x-and-amazon-s3-integration-available-from-archiware-tech-labs</link>
		<comments>http://www.andre-aulich.de/en/perm/new-free-tool-for-mac-os-x-and-amazon-s3-integration-available-from-archiware-tech-labs#comments</comments>
		<pubDate>Fri, 06 Jan 2012 09:18:20 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=665</guid>
		<description><![CDATA[Archive / Backup / Synchronize vendor Archiware hast released a free, FUSE based tool to mount your Amazon S3 storage in your Mac&#8217;s file system. The tool is called WingFS and can be found on the brand new Archiware Technical &#8230; <a href="http://www.andre-aulich.de/en/perm/new-free-tool-for-mac-os-x-and-amazon-s3-integration-available-from-archiware-tech-labs">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Archive / Backup / Synchronize vendor <a href="http://www.archiware.com" title="Archiware homepage">Archiware</a> hast released a free, <a href="http://fuse.sourceforge.net/" title="FUSE">FUSE</a> based tool to mount your <a href="http://aws.amazon.com/s3/" title="Amazon S3">Amazon S3</a> storage in your Mac&#8217;s file system.</p>
<p>The tool is called <a href="http://www.archiware.com/techblog/?cat=16" title="WingFS">WingFS</a> and can be found on the brand new <a href="http://www.archiware.com/techblog/" title="Archiware Technical Blog">Archiware Technical Blog</a>.</p>
<p>The tool is available for Mac OS X and is going to be released for Windows and Linux in Q1/2012, too.</p>
<p>While WingFS is cool as it is, I wonder if this is Archiware&#8217;s first step towards cloud integration of their commercial tools, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/new-free-tool-for-mac-os-x-and-amazon-s3-integration-available-from-archiware-tech-labs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A must-see if you want to create anything useful:</title>
		<link>http://www.andre-aulich.de/en/perm/a-must-see-if-you-want-to-create-anything-useful</link>
		<comments>http://www.andre-aulich.de/en/perm/a-must-see-if-you-want-to-create-anything-useful#comments</comments>
		<pubDate>Tue, 05 Jul 2011 14:14:49 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=611</guid>
		<description><![CDATA[http://www.youtube.com/user/LeadershipThinking]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/user/LeadershipThinking">http://www.youtube.com/user/LeadershipThinking</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/a-must-see-if-you-want-to-create-anything-useful/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Apache as reverse proxy for multiple web services (on 10.6 server)</title>
		<link>http://www.andre-aulich.de/en/perm/use-apache-as-reverse-proxy-for-multiple-web-services-on-10-6-server</link>
		<comments>http://www.andre-aulich.de/en/perm/use-apache-as-reverse-proxy-for-multiple-web-services-on-10-6-server#comments</comments>
		<pubDate>Tue, 18 Jan 2011 17:05:54 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=485</guid>
		<description><![CDATA[Imagine you use a Mac OS X Server machine to serve your website www.example.com, but you&#8217;d also like to use Rumpus for web-based file exchange with your clients, as well as a Kerio mail server. All on the same server. &#8230; <a href="http://www.andre-aulich.de/en/perm/use-apache-as-reverse-proxy-for-multiple-web-services-on-10-6-server">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Imagine you use a Mac OS X Server machine to serve your website www.example.com, but you&#8217;d also like to use Rumpus for web-based file exchange with your clients, as well as a Kerio mail server. All on the same server.</p>
<p>Both Rumpus and Kerio come with their own builtin webserver, so you can&#8217;t run all three services on the default port 80.</p>
<p>Your website should probably run on port 80 to make sure, everyone can access it without firewalls blocking access to it.</p>
<p>Rumpus and Kerio on the other hand, should better provide their web interfaces through an SSL secured connection, as people need to enter their passwords on these sites.</p>
<p>One thing you can do now, is to let Apache run on port 80 and serve your website only, while the Rumpus web interface runs on port 443 (the default SSL website), and the Kerio web interface on a non-default port.</p>
<p>Yet, if you want to make sure that both Rumpus and Kerio don&#8217;t get blocked by a firewall, you can use Apache as a reverse proxy, meaning, that Apache answers any port 80 and port 443 web requests, and then either answers requests itself (if someone asks for your website), or forwards requests to Rumpus or Kerio.</p>
<p>To do that, you can e.g. configure Kerio to serve its plain http web interface on port 81, while Rumpus serves its SSL web interface on port 8181.<br />
We are going to serve Rumpus using the URL https://rumpus.example.com, while Kerio will reply to https://kerio.example.com.<br />
We can&#8217;t use the same name for both services, as they use the same port, 443. Either the port or the site name need to be different.</p>
<p>Now create the SSL certificates for rumpus.example.com and kerio.example.com. Make sure, that your internal and external DNS resolve these names and point them to your server.</p>
<p>Write down the paths to the SSL keys. In my setup they look something like this:<br />
<code><br />
webserver:~ root# cd /etc/certificates/<br />
webserver:certificates root# ls -al<br />
-rw-r--r--    1 root  wheel      1196 Jan 18 11:32 rumpus.example.com.1BA4694BA149ABABE6991681AEA863B9980D6CCD.cert.pem<br />
-rw-r--r--    1 root  wheel      1196 Jan 18 11:32 rumpus.example.com.1BA4694BA149ABABE6991681AEA863B9980D6CCD.chain.pem<br />
-rw-r-----    1 root  certusers  2939 Jan 18 11:32 rumpus.example.com.1BA4694BA149ABABE6991681AEA863B9980D6CCD.concat.pem<br />
-rw-r-----    1 root  certusers  1743 Jan 18 11:32 rumpus.example.com.1BA4694BA149ABABE6991681AEA863B9980D6CCD.key.pem<br />
-rw-r--r--    1 root  wheel       977 Jan 17 22:37 kerio.example.com.A62BDDC503EC429F48F6AD7DA83BDE4584D9DF35.cert.pem<br />
-rw-r--r--    1 root  wheel       977 Jan 17 22:37 kerio.example.com.A62BDDC503EC429F48F6AD7DA83BDE4584D9DF35.chain.pem<br />
-rw-r-----    1 root  certusers  1940 Jan 17 22:37 kerio.example.com.A62BDDC503EC429F48F6AD7DA83BDE4584D9DF35.concat.pem<br />
-rw-r-----    1 root  certusers   963 Jan 17 22:37 kerio.example.com.A62BDDC503EC429F48F6AD7DA83BDE4584D9DF35.key.pem<br />
</code></p>
<p>Now create two empty websites in Server Admin => Web named kerio.example.com and rumpus.example.com. Make sure they use port 443 and the SSL certificates we just created.</p>
<p>On Mac OS X Server 10.6 change to /etc/apache2/sites and open the file 0002_any_443_rumpus.example.com.conf. Instead of 0002 you might find another number, but the rest of the file name should match.</p>
<p>Change the content to match <a href='http://www.andre-aulich.de/en/wp-content/uploads/2011/01/0002_any_443_rumpus.example.com_.txt'>0002_any_443_rumpus.example.com</a>.</p>
<p>Make sure you use the correct paths to your SSL certificate files. If you run Rumpus on any other port than 8181, make sure to reflect that in this config file.</p>
<p>Please notice, that this way Apache maintains an SSL connection to your web client, and it talks to Rumpus using SSL, too.</p>
<p>Now open the file 0003_any_443_kerio.example.com.conf. Again, instead of 0003 you might find another number. Change the content to match <a href='http://www.andre-aulich.de/en/wp-content/uploads/2011/01/0003_any_443_kerio.example.com_.txt'>0003_any_443_kerio.example.com</a>.</p>
<p>Now Apache accepts SSL secured connections from the outside world and forwards them to Kerio using plain http.</p>
<p>Now type<br />
<code><br />
sudo serveradmin stop web<br />
sudo serveradmin start web<br />
</code><br />
and try to connect.</p>
<p>If you got questions setting this up, please feel free to hire my services <img src='http://www.andre-aulich.de/en/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/use-apache-as-reverse-proxy-for-multiple-web-services-on-10-6-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Started working on Mac OS X Server book for O&#8217;Reilly</title>
		<link>http://www.andre-aulich.de/en/perm/started-working-on-mac-os-x-server-book-for-oreilly</link>
		<comments>http://www.andre-aulich.de/en/perm/started-working-on-mac-os-x-server-book-for-oreilly#comments</comments>
		<pubDate>Sat, 10 Oct 2009 15:00:33 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Calendars]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=209</guid>
		<description><![CDATA[I just started working on a Mac OS X Server book for O&#8217;Reilly (in german). For that reason I am going to be back for consultancy jobs in early December. I will answer my emails before that, though&#8230;]]></description>
			<content:encoded><![CDATA[<p>I just started working on a Mac OS X Server book for O&#8217;Reilly (in german).<br />
For that reason I am going to be back for consultancy jobs in early December.</p>
<p>I will answer my emails before that, though&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/started-working-on-mac-os-x-server-book-for-oreilly/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working with Adobe Version CUE CS2 and Intel Macs</title>
		<link>http://www.andre-aulich.de/en/perm/working-with-adobe-version-cue-cs2-and-intel-macs</link>
		<comments>http://www.andre-aulich.de/en/perm/working-with-adobe-version-cue-cs2-and-intel-macs#comments</comments>
		<pubDate>Wed, 30 Aug 2006 10:56:30 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/perm/working-with-adobe-version-cue-cs2-and-intel-macs</guid>
		<description><![CDATA[I just got my new Intel-based Mac Pro and set it up as my main workstation. It&#8217;s incredibly fast and at the same time very quiet and power sufficient. Yet, I had to learn, that Adobe&#8217;s version management tool Version &#8230; <a href="http://www.andre-aulich.de/en/perm/working-with-adobe-version-cue-cs2-and-intel-macs">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just got my new Intel-based Mac Pro and set it up as my main workstation. It&#8217;s incredibly fast and at the same time very quiet and power sufficient.</p>
<p>Yet, I had to learn, that Adobe&#8217;s version management tool Version CUE does not run on this machine. While I was already prepared to use Subversion instead, finally I set up Version Cue on a PowerPC-based Mac – the Intel machine can still access a Version CUE server, it&#8217;s only the server that doesn&#8217;t run on the Mac Pro.</p>
<p>I&#8217;ve got no experience so far if Version Cue does run on Intel-based mobile Macs or the new iMac.</p>
<p>Yet: you can still use a PowerPC-based Mac as a Version CUE server and then access it from an Intel-based Mac.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/working-with-adobe-version-cue-cs2-and-intel-macs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comments</title>
		<link>http://www.andre-aulich.de/en/perm/comments</link>
		<comments>http://www.andre-aulich.de/en/perm/comments#comments</comments>
		<pubDate>Sat, 31 Dec 2005 10:20:43 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/perm/comments</guid>
		<description><![CDATA[From now on you can add comments to articles published on this site. If you have any suggestions how to enhance a script, or if you want to write about your experience following the instructions published in one of my &#8230; <a href="http://www.andre-aulich.de/en/perm/comments">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>From now on you can add comments to articles published on this site. If you have any suggestions how to enhance a script, or if you want to write about your experience following the instructions published in one of my articles, you can now publish your comment, and it will appear at the end of the article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/comments/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Download: FCP capture files, hard links, and the .mov suffix</title>
		<link>http://www.andre-aulich.de/en/perm/download-fcp-capture-files-hard-links-and-the-mov-suffix</link>
		<comments>http://www.andre-aulich.de/en/perm/download-fcp-capture-files-hard-links-and-the-mov-suffix#comments</comments>
		<pubDate>Fri, 16 Dec 2005 22:26:53 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=41</guid>
		<description><![CDATA[If you work with Final Cut Pro, you might know that Final Cut captures files without using QuickTime&#8217;s .mov suffix. This is fine in most situations, yet, in cross-platform environments other operating systems like Windows XP need the .mov suffix &#8230; <a href="http://www.andre-aulich.de/en/perm/download-fcp-capture-files-hard-links-and-the-mov-suffix">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you work with Final Cut Pro, you might know that Final Cut captures files without using QuickTime&#8217;s .mov suffix. This is fine in most situations, yet, in cross-platform environments other operating systems like Windows XP need the .mov suffix to open these files.</p>
<p>If you use Xsan and StorNext oder Mac OS X Server&#8217;s SMB service to share video files across your heterogeneous network, you might look for an easy solution to do so.<br />
You could use the little AppleScript included with Mac OS X, which allows you to add the suffix of choice to files you select in the Finder. Yet, this is slow and has the disadvantage that Final Cut will consider your original files offline as their names change during the process.</p>
<p>So what I did was to write a little UNIX shell script that creates a hard link to your files. The new hard link has the appropriate suffix and doesn&#8217;t need disk space. I also created a little droppable application which allows you to just drag your files and folders onto it to create the hardlinks.</p>
<p>The <a href='/wp-content/genhardlinkondrop.zip'>application</a> can be easily downloaded, then you can copy it to your Applications folder, and drag it into your Dock. Now you just drag the files of choice onto the app symbol in the Dock and get the results you are looking for.</p>
<p>If you are interested, here is the source of the underlying shell script:</p>
<p><code>#!/bin/bash<br />
#<br />
# =======================================================<br />
#<br />
# written in 12/2005 by Andre Aulich, www.andre-aulich.de<br />
#<br />
# WHAT IS THIS SCRIPT GOOD FOR?<br />
# This script is meant to create hardlinks to your<br />
# QuickTime files created with Final Cut Pro. As FCP<br />
# doesn't attach the suffix .mov to your files, operating<br />
# systems like Windows XP don't recognize the files as<br />
# QuickTime files. Simply adding .mov to the files would<br />
# make these files being offline for FCP, so we decided to<br />
# create hard links to the files that include the<br />
# appropriate suffix.<br />
#<br />
# HOW TO USE THE SCRIPT<br />
# Enter the Terminal, drag the script onto it, then drag<br />
# one or more files or folders into the Terminal and press<br />
# ENTER. If you drag files, the script will simply create a<br />
# hard link in the same folder to the original file and<br />
# add the suffix _hl.mov.<br />
# If you drag a folder into the Terminal, the script<br />
# creates a second folder in the original folder's parent<br />
# directory named like the original folder plus the suffix<br />
# _MOV. Within the folder you will find hardlinks to all<br />
# files in the original folder, yet, they will have the<br />
# suffix _hl.mov. If the original folder includes<br />
# directories, the script simply ignores them as FCP<br />
# doesn't create folders within a capture directory.<br />
# You can also drag a combination of files and folders<br />
#  onto the script, it is intelligent enough to understand<br />
# what's going on.<br />
#<br />
# ========================================================</p>
<p># If you use this script with one or more files, it simply<br />
# creates a hardlink to it within the current directory:</p>
<p>for i in "$@"<br />
do<br />
if ! [ -d "$i" ]; then<br />
	ln "$i" "$i"_hl.mov</p>
<p># If you apply this script to a folder, it creates a second<br />
# folder within the parent directory with the same name like<br />
# the original folder plus the suffix _hl.</p>
<p>else<br />
	case $i in<br />
		*genhardlinkondrop* ) echo "Ignoring the droppable script itself" ;;<br />
		* ) cd "$i"<br />
			ORIGINALFOLDERNAME=$(pwd)<br />
			NEWFOLDERNAME="$ORIGINALFOLDERNAME"_MOV<br />
			mkdir "$NEWFOLDERNAME" ;;<br />
	esac<br />
# And now it creates hardlinks with the correct .mov<br />
# suffixes to the FCP QuickTime files</p>
<p>	ls -1 "$i" | while read Filename; do ln "$Filename" "$NEWFOLDERNAME"/"$Filename"_hl.mov; done<br />
fi<br />
done<br />
</code></p>
<p>I used <a href="http://sveinbjorn.sytes.net/platypus">Platypus</a> to create a droppable application out of this script.</p>
<p>The script is just a fast hack, and I guess that sooner or later Apple will offer an update to FCP that uses .mov suffixes for captured files, but until that day, I hope this little script is of some use for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/download-fcp-capture-files-hard-links-and-the-mov-suffix/feed</wfw:commentRss>
		<slash:comments>101</slash:comments>
		</item>
	</channel>
</rss>

