<?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; Final Cut Server</title>
	<atom:link href="http://www.andre-aulich.de/en/perm/category/final-cut-server-workflows/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>Export asset metadata from Final Cut Server using builtin tools only</title>
		<link>http://www.andre-aulich.de/en/perm/export-asset-metadata-from-final-cut-server-using-builtin-tools-only</link>
		<comments>http://www.andre-aulich.de/en/perm/export-asset-metadata-from-final-cut-server-using-builtin-tools-only#comments</comments>
		<pubDate>Fri, 06 Jan 2012 13:25:52 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=695</guid>
		<description><![CDATA[If you want to export each asset&#8217;s metadata from Final Cut Server, the easiest way to do that looks like this: Open the FCSvr Admin panel and create a new device, on which we will copy the exported XML files &#8230; <a href="http://www.andre-aulich.de/en/perm/export-asset-metadata-from-final-cut-server-using-builtin-tools-only">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you want to export each asset&#8217;s metadata from Final Cut Server, the easiest way to do that looks like this:</p>
<ol>
<li>Open the FCSvr Admin panel and create a new device, on which we will copy the exported XML files (click to enlarge):<a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_01.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_01-450x261.jpg" alt="" title="FCSvrXMLExport_01" width="450" height="261" class="aligncenter size-medium wp-image-696" /></a></li>
<li>Create a &#8220;Write XML&#8221; Response which uses the asset title as the filename for our XML file. If you use subfolders in your media library, it&#8217;s possible that you have duplicate file names. In this case, please get in touch with me to discuss your options. The response looks like this: <a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_02.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_02-450x261.jpg" alt="" title="FCSvrXMLExport_02" width="450" height="261" class="aligncenter size-medium wp-image-697" /></a></li>
<li>Now create a &#8220;Search Expired&#8221; response, which finds all assets managed by FCSvr. Please note, that the resulting list gets stored in the Event Type variable &#8220;Custom 1&#8243;: <a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_03.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_03-450x261.jpg" alt="" title="FCSvrXMLExport_03" width="450" height="261" class="aligncenter size-medium wp-image-698" /></a></li>
<li>Set up a subscription, which gets triggered as soon as the Event Type variable &#8220;Custom 1&#8243; gets fed by our Search Expired response. This subscription invokes the XML export: <a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_06.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_06-450x261.jpg" alt="" title="FCSvrXMLExport_06" width="450" height="261" class="aligncenter size-medium wp-image-701" /></a></li>
<li>Now tell FCSvr to invoke the &#8220;Search Expired&#8221; response: <a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_04.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_04-450x261.jpg" alt="" title="FCSvrXMLExport_04" width="450" height="261" class="aligncenter size-medium wp-image-699" /></a><a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_05.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_05-450x261.jpg" alt="" title="FCSvrXMLExport_05" width="450" height="261" class="aligncenter size-medium wp-image-700" /></a> Enter any time which seems appropriate for you.</li>
</ol>
<p>Now wait until your new workflow gets triggered.</p>
<p>If all works well, you should find a list of XML files in your XML folder:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_07.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_07-450x322.jpg" alt="" title="FCSvrXMLExport_07" width="450" height="322" class="aligncenter size-medium wp-image-712" /></a></p>
<p>Open a file to see a valid FCSvr XML structure:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_08.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2012/01/FCSvrXMLExport_08-450x331.jpg" alt="" title="FCSvrXMLExport_08" width="450" height="331" class="aligncenter size-medium wp-image-713" /></a></p>
<p>If you want to import these data into another DAM, please get in touch with me to discuss how to transform these XMLs into valid import data.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/export-asset-metadata-from-final-cut-server-using-builtin-tools-only/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Export data and metadata from Final Cut Server</title>
		<link>http://www.andre-aulich.de/en/perm/export-data-and-metadata-from-final-cut-server</link>
		<comments>http://www.andre-aulich.de/en/perm/export-data-and-metadata-from-final-cut-server#comments</comments>
		<pubDate>Wed, 05 Oct 2011 10:42:44 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=660</guid>
		<description><![CDATA[If you&#8217;ve been using Final Cut Server to manage your media assets, you will sooner or later look for a new DAM/MAM system, which can replace your existing solution. Whatever new asset management system you are going to use, you &#8230; <a href="http://www.andre-aulich.de/en/perm/export-data-and-metadata-from-final-cut-server">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been using Final Cut Server to manage your media assets, you will sooner or later look for a new DAM/MAM system, which can replace your existing solution.</p>
<p>Whatever new asset management system you are going to use, you surely want to migrate your existing data and metadata from FCSvr to the new system.</p>
<p>If you need help extracting these data from Final Cut Server, please feel free to get in touch with me. I can help generating XML import files for your new DAM as well as reusing existing proxy files.</p>
<p>If this sounds interesting to you, please use my <a href="http://www.andre-aulich.de/en/send-feedback">contact form</a> to discuss your options.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/export-data-and-metadata-from-final-cut-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s Professional Markets Strategy (my two cents)</title>
		<link>http://www.andre-aulich.de/en/perm/apples-professional-markets-strategy-my-two-cents</link>
		<comments>http://www.andre-aulich.de/en/perm/apples-professional-markets-strategy-my-two-cents#comments</comments>
		<pubDate>Tue, 05 Jul 2011 12:19:52 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Xsan/StorNext]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=592</guid>
		<description><![CDATA[Many of the professionals working with Apple kit wonder if Apple is still going to provide them with great tools for professionals, or if Apple is going to more and more focus on consumer or prosumer markets. In short, I &#8230; <a href="http://www.andre-aulich.de/en/perm/apples-professional-markets-strategy-my-two-cents">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Many of the professionals working with Apple kit wonder if Apple is still going to provide them with great tools for professionals, or if Apple is going to more and more focus on consumer or prosumer markets.</p>
<p>In short, I would say, that</p>
<ul>
<li>Apple opens up its pro software like FCP X and Mac OS X Server to the consumer, by making it easier to learn than ever before. A great strategy to sell more boxes and devices, which surely leads to greater turnover, and probably to more profit, too, as consumers buy easy tools and need support on a very low level only (if at all), which Apple can provide for cheap.</li>
<li>Apple dumps all network products, which&#8217;s sole purpose was to help sell more client boxes to professionals in the enterprise or workgroup, like Xserves, Xserve RAIDS, Final Cut Server, and probably -on the long run- other products like Xsan metadata controllers and Mac OS X Server. In fact, I don&#8217;t think there is a big need for any of these products anymore, since Apple clients integrate just fine with Active Directory environments, most file servers, and many storage devices.</li>
<li>I don&#8217;t think that this necessarily means Apple doesn&#8217;t care for the pros anymore. I think that FCP X is already quite powerful, and multicam support, FCP X APIs/XML interfaces, SDI connectivity and the like are going to be added to FCP sooner or later. Yet, I think Apple&#8217;s main market for FCP X is the single user or small workgroup. If you look at FCP X&#8217;s media import options, you&#8217;ll see the option &#8220;Create proxy media&#8221;: <a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/07/FCPXImportOption.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/07/FCPXImportOption-450x316.jpg" alt="" title="FCPXImportOption" width="450" height="316" class="aligncenter size-medium wp-image-593" /></a>If you also look at the Sharing options: <a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/07/FCPXSharingOptions.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/07/FCPXSharingOptions-450x263.jpg" alt="" title="FCPXSharingOptions" width="450" height="263" class="aligncenter size-medium wp-image-594" /></a> you&#8217;ll see that FCP X includes an option to export files and probably metadata to CNN iReport. I bet that FCP X&#8217;s powerful metadata management capabilities and the option to generate proxies during media import, are a very good basis to add iCloud support to FCP X. I guess that for many very small workgroups it would be great to simply send a proxy version of a project to the iCloud, so that another team member can edit a sequence and send it back to the original FCP X machine which has access to hires files to render the final output. This might be a very good Final Cut Server replacement for very small teams.</li>
</ul>
<p>Making tools like FCP simpler than before doesn&#8217;t necessarily mean, that it&#8217;s not suited for pros anymore. Okay, right now it is not, but I am sure, it will soon be.</p>
<p>Yes, Apple has dumped Final Cut Server, which is the base for many postpro environments, now. But FCSvr meant to most of its customers, that you needed Xsan in place (most resellers and consultants were simply not able to design these systems right), that Open or Active Directory needed to work fine and that your Mac and Windows clients needed to be integrated into this directory infrastructure (and again, most service providers could not do these things properly).</p>
<p>This means it was very difficult to get a Final Cut Server infrastructure working, especially as so few people know how to make storage, asset management, Open or Active Directory, filesystem permissions, portable home directories and video editing clients work together smoothly.</p>
<p>In my opinion for many small shops it would be a great step to cut out all this overhead and move FCSvr into the cloud by adding an option to FCP X.</p>
<p>On the other hand, FCSvr leaves a big gap in the market, which tools like CatDV might fill: many shops do not want to publish their data into the cloud.<br />
Especially in Europe people don&#8217;t like to store their business data on servers hosted either in the US or anywhere else by a US company, which might sooner or later grant access to these data to any kind of secret service.<br />
This leaves a need for a local DAM in enterprise environments.</p>
<p>Personally, I would like to have a much easier DAM tool than anything on the market, something that can be set up without needing a consultant, at least for small environments. For bigger environments, I would say that if you work with FCSvr, you will be able to keep your current infrastructure and just replace either the FCSvr server software or probably the whole FCSvr machine to get something else up and running.</p>
<p>As FCSvr is so open, it is totally easy to export media and metadata to any other system.</p>
<p>I had a look at the new FCP X project files and the way FCP X stores files on a central storage. Even without the Apple API I think that there is a way to extract data easily and build them into your own asset management.</p>
<p>Being a consultant, my approach to Apple&#8217;s latest announcements is this:</p>
<ul>
<li>I recommend people to use Windows servers for directory management.</li>
<li>Don&#8217;t know if Xsan will really be free in Lion. Still Xsan is a great tool, but I might recommend people to use StorNext metadata controllers at least if people need rack-mountable hardware.</li>
<li>Apple builds wonderful standalone machines, which can be integrated into enterprise environments. In fact, now that Apple focuses on its core business – building great machines which are easy to use – and doesn&#8217;t care much about the enterprise network stuff around it, there&#8217;s more money in the game for third party developers who build DAM systems. I bet we&#8217;ll see great third party solutions soon and overall Apple kit will better fit into enterprise environments than today.</li>
</ul>
<p>I feel that Apple&#8217;s approach on the pro market might leave us all with better tools in the end.<br />
Let&#8217;s see.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/apples-professional-markets-strategy-my-two-cents/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extended fiprecon version available for free</title>
		<link>http://www.andre-aulich.de/en/perm/extended-fiprecon-version-available-for-free</link>
		<comments>http://www.andre-aulich.de/en/perm/extended-fiprecon-version-available-for-free#comments</comments>
		<pubDate>Mon, 27 Jun 2011 19:53:19 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=558</guid>
		<description><![CDATA[As Final Cut Server has been discontinued last week, I decided to release most of the Final Cut Server scripts I wrote in the last years into the wild. This is the first script including setup description. Maybe you already &#8230; <a href="http://www.andre-aulich.de/en/perm/extended-fiprecon-version-available-for-free">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As Final Cut Server has been discontinued last week, I decided to release most of the Final Cut Server scripts I wrote in the last years into the wild.<br />
This is the first script including setup description.</p>
<p>Maybe you already know fiprecon, my little middleware between Final Cut Server and Archiware PresSTORE, which allows Final Cut Server to archive media on tape.<br />
In this article I&#8217;ll explain how to install an extended version of fiprecon, which adds the following features to the basic version:</p>
<ul>
<li>recursive archiving and restoring of productions and FCP projects</li>
<li>stores id, label and barcode of the tape on which an asset has been archived in the asset&#8217;s FCSvr metadata</li>
<li>sends a mail to an administrator, if a tape needed for a restore process is not available. Includes a list of missing tapes, supports authorized mail sending</li>
</ul>
<p>Please make sure you try this in your lab first, to make sure everything works as expected.</p>
<p>Please download <a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/Files.zip">this zip file</a>, copy it to your computer and extract it.</p>
<p>Login to the Terminal using the same user credentials you used to install Final Cut Server.<br />
Now create /usr/local/fiprecon:<br />
<code>mkdir -p /usr/local/fiprecon</code><br />
Copy the contents of the fiprecon folder into it.</p>
<p>Install the launchd plist files into /Library/LaunchDaemons and set the permissions to<br />
<code>-rw-r--r-- 1 root wheel 429 May 4 2010 de.andre-aulich.aw2fcsvr.plist<br />
-rw-r--r-- 1 root wheel 429 May 4 2010 de.andre-aulich.fcsvr2aw.plist</code><br />
Launch them:<br />
<code>sudo launchctl load -w /Library/LaunchDaemons/de.andre-aulich.*</code><br />
Now run the config tool:<br />
<code>sudo /usr/local/fiprecon/bin/config.command</code></p>
<p>Add this line to your /etc/sudoers file:<br />
<code>ALL ALL = NOPASSWD: /Library/Application\ Support/Final\ Cut\ Server/Final\ Cut\ Server.bundle/Contents/MacOS/fcsvr_client</code></p>
<p>Add this line to your /etc/newsyslog.conf file:<br />
<code>/usr/local/fiprecon/logs/activity.log 777 10 100000 * J</code></p>
<p>Now open your FCSvr admin panel and create these items:<br />
<strong>Metadata fields:</strong><br />
Unicode Strings:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/001.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/001-450x46.jpg" alt="" title="001" width="450" height="46" class="aligncenter size-medium wp-image-563" /></a><br />
Boolean:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/002.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/002-450x47.jpg" alt="" title="002" width="450" height="47" class="aligncenter size-medium wp-image-564" /></a><br />
Category is always &#8220;None&#8221;.</p>
<p><strong>Metadata groups:</strong><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/003.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/003-450x34.jpg" alt="" title="003" width="450" height="34" class="aligncenter size-medium wp-image-565" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/004.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/004-450x285.jpg" alt="" title="004" width="450" height="285" class="aligncenter size-medium wp-image-566" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/005.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/005-450x35.jpg" alt="" title="005" width="450" height="35" class="aligncenter size-medium wp-image-567" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/006.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/006-450x287.jpg" alt="" title="006" width="450" height="287" class="aligncenter size-medium wp-image-568" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/007.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/007-450x291.jpg" alt="" title="007" width="450" height="291" class="aligncenter size-medium wp-image-569" /></a><br />
Please add the fields &#8220;Send FCP Project To Archive&#8221; and &#8220;Restore FCP project from Archive&#8221; to the Asset Filter MD group:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/008.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/008-450x287.jpg" alt="" title="008" width="450" height="287" class="aligncenter size-medium wp-image-570" /></a><br />
Please add the fields &#8220;Send Production To Archive&#8221; and &#8220;Restore Production from Archive&#8221; to the Production Filter MD group:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/009.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/009-450x293.jpg" alt="" title="009" width="450" height="293" class="aligncenter size-medium wp-image-571" /></a><br />
<strong>Responses:</strong><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/010.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/010-450x268.jpg" alt="" title="010" width="450" height="268" class="aligncenter size-medium wp-image-572" /></a><br />
Command path is /usr/local/fiprecon/bin/archivefcpproject.command<br />
Command Parameter is [Asset ID]<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/011.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/011-450x269.jpg" alt="" title="011" width="450" height="269" class="aligncenter size-medium wp-image-573" /></a><br />
Command path is /usr/local/fiprecon/bin/archiveproduction.command<br />
Command Parameter is [Production ID]<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/012.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/012-450x269.jpg" alt="" title="012" width="450" height="269" class="aligncenter size-medium wp-image-574" /></a><br />
Command path is /usr/local/fiprecon/bin/restorefcpproject.command<br />
Command Parameter is [Asset ID]<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/013.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/013-450x269.jpg" alt="" title="013" width="450" height="269" class="aligncenter size-medium wp-image-575" /></a><br />
Command path is /usr/local/fiprecon/bin/restoreproduction.command<br />
Command Parameter is [Production ID]</p>
<p><strong>Subscriptions:</strong><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/014.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/014-450x269.jpg" alt="" title="014" width="450" height="269" class="aligncenter size-medium wp-image-576" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/015.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/015-384x450.jpg" alt="" title="015" width="384" height="450" class="aligncenter size-medium wp-image-577" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/016.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/016-384x450.jpg" alt="" title="016" width="384" height="450" class="aligncenter size-medium wp-image-578" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/017.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/017-384x450.jpg" alt="" title="017" width="384" height="450" class="aligncenter size-medium wp-image-579" /></a><br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/018.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/018-450x268.jpg" alt="" title="018" width="450" height="268" class="aligncenter size-medium wp-image-580" /></a><br />
<strong>Devices:</strong><br />
Add /usr/local/fiprecon/bin/postarchive.command as a post-archive command to your archive device.<br />
Add /usr/local/fiprecon/bin/prerestore.command as pre-restore command.</p>
<p>Now fiprecon should work like this:<br />
1. You can still select one or more assets in the FCSvr client interface and send them to the archive.<br />
2. Instead, you can also select an FCP project asset and archive/restore entire FCP projects:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/019.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/019-450x298.jpg" alt="" title="019" width="450" height="298" class="aligncenter size-medium wp-image-581" /></a><br />
3. The same works with productions:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/020.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/020-450x298.jpg" alt="" title="020" width="450" height="298" class="aligncenter size-medium wp-image-582" /></a><br />
4. After PresSTORE wrote a file to tape, fiprecon will write the tape id back to the item&#8217;s FCSvr metadata:<br />
<a href="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/021.jpg"><img src="http://www.andre-aulich.de/en/wp-content/uploads/2011/06/021-450x298.jpg" alt="" title="021" width="450" height="298" class="aligncenter size-medium wp-image-583" /></a><br />
If you archive and restore the same asset multiple times, fiprecon pro will only store the tape ID of the latest archive process, as a normal restore process will always access the latest version only.<br />
I added some functionality to send authenticated emails if tapes needed for a restore process are missing. You will get the idea when you run the config tool.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/extended-fiprecon-version-available-for-free/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you can still use Final Cut Server today</title>
		<link>http://www.andre-aulich.de/en/perm/why-you-can-still-use-final-cut-server-today</link>
		<comments>http://www.andre-aulich.de/en/perm/why-you-can-still-use-final-cut-server-today#comments</comments>
		<pubDate>Fri, 24 Jun 2011 12:28:55 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Xsan/StorNext]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=555</guid>
		<description><![CDATA[This week I gave a presentation on Final Cut Server in Italy, in which I pointed out, that it still makes sense to work with Final Cut Server, if you work with Final Cut Pro 7 clients. Here&#8217;s the presentation:]]></description>
			<content:encoded><![CDATA[<p>This week I gave a presentation on Final Cut Server in Italy, in which I pointed out, that it still makes sense to work with Final Cut Server, if you work with Final Cut Pro 7 clients.</p>
<p>Here&#8217;s the presentation:</p>
<p><iframe frameborder='0' style='width:460px;height:289px;' src='http://public.iwork.com/embed/?d=2010_11_03_FCSvr.key&#038;a=p38444729&#038;h=720&#038;w=1280&#038;sw=458'></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/why-you-can-still-use-final-cut-server-today/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connect CatDV to PresSTORE and archive media on tape</title>
		<link>http://www.andre-aulich.de/en/perm/connect-catdv-to-presstore-and-archive-media-on-tape</link>
		<comments>http://www.andre-aulich.de/en/perm/connect-catdv-to-presstore-and-archive-media-on-tape#comments</comments>
		<pubDate>Thu, 23 Jun 2011 19:10:28 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=551</guid>
		<description><![CDATA[I am sure you have already heard that Apple discontinued Final Cut Server this week. As long as you work with FCP 7 and not FCP X, you can still use FCSvr as one of the best DAMs/MAMs available for &#8230; <a href="http://www.andre-aulich.de/en/perm/connect-catdv-to-presstore-and-archive-media-on-tape">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am sure you have already heard that Apple discontinued Final Cut Server this week.</p>
<p>As long as you work with FCP 7 and not FCP X, you can still use FCSvr as one of the best DAMs/MAMs available for FCP environments.</p>
<p>If you start from scratch and want to build a new DAM environment, though, <a href="http://www.squarebox.co.uk/">CatDV</a> is a good alternative to Final Cut Server.<br />
One of its greatest features is that it&#8217;s still available. Just joking, it has always been a great product.</p>
<p>Same as FCSvr, CatDV can not archive media to tape directly.</p>
<p>Mike Szumlinski wrote a very <a href="http://provideotech.org/wp/?p=8">nice article</a> including some scripts, which allow you to connect CatDV to <a href="http://www.archiware.com">Archiware PresSTORE</a>.</p>
<p>Follow his guide, and it will be very easy to use CatDV as the frontend for your tape archive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/connect-catdv-to-presstore-and-archive-media-on-tape/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Replace Xsan MDC with StorNext MDC</title>
		<link>http://www.andre-aulich.de/en/perm/replace-xsan-mdc-with-stornext-mdc</link>
		<comments>http://www.andre-aulich.de/en/perm/replace-xsan-mdc-with-stornext-mdc#comments</comments>
		<pubDate>Wed, 09 Feb 2011 13:39:16 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Xsan/StorNext]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=528</guid>
		<description><![CDATA[Attention: I don&#8217;t grant any liability for the text below. If you try any of the steps described here, on your own, I can&#8217;t guarantee that it works for you. So better do this in a test environment. If you &#8230; <a href="http://www.andre-aulich.de/en/perm/replace-xsan-mdc-with-stornext-mdc">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Attention: I don&#8217;t grant any liability for the text below. If you try any of the steps described here, on your own, I can&#8217;t guarantee that it works for you. So better do this in a test environment. If you do this in a production environment, make sure you got a recent backup of all your data and a time window big enough to recreate your setup incl. the restore of your data.</strong></p>
<p>Since Apple has discontinued the Apple Xserve in January 2011, there seems to be a growing need for rack mountable server hardware in the Apple world, which is more powerful than the Mac mini Server and takes less rack space and consumes less power than the Mac Pro.</p>
<p>If you want to run file services, directory services, software update services, and other services for Macs, Windows, and Linux clients, you&#8217;ll find both Linux and Windows based solutions to do just that. On the other hand, the Mac Pro and the Mac mini Server seem to be great systems to serve many of these things, too.</p>
<p>Yet, if you read the announcement of <a href="http://www.activestorage.com/activesan.php">ActiveSAN</a>, it seems as if there was a high demand for a 1U rack mountable metadata controller for Xsan environments.<br />
What the guys at ActiveStorage seem to do is build great server hardware incl. nice monitoring and setup tools, which make it easy to set up a Quantum StorNext metadata controller to handle your Mac-based Xsan clients.</p>
<p>If you are an Xsan or StorNext pro anyway and work in the command line most of the day, you can even replace your existing Apple Xserve MDC with a Linux-based StorNext MDC with a minimal downtime of your Xsan volume. This is what you need:</p>
<ul>
<li>Server hardware which is able to run a recent Linux version. Make sure you add enough RAM, redundant drives for the boot disk, a nice and OS supported FC card, dual Gigabit Ethernet. Note: You can also use a Windows OS instead, which is nice if you integrate with Active Directory, but whatever you do, make sure, the OS of choice supports the LUN size you use in your Xsan setup. The ActiveSAN hardware looks like a very nice solution to this.</li>
<li>I would go for CentOS as the MDC&#8217;s OS, as it&#8217;s officially supported by Quantum and doesn&#8217;t cost you money. If you need support, I would go for RedHat. See <a href="http://downloads.quantum.com/SNMS/4.1/StorNext%204.1%20Supported%20Platforms_V2.pdf">http://downloads.quantum.com/SNMS/4.1/StorNext%204.1%20Supported%20Platforms_V2.pdf</a> for a list of supported MDC platforms.</li>
<li>Make sure to integrate your MDC into your directory environment. Both Active Directory and Open Directory are supported. You will need this to use ACLs (the only way to properly deal with permissions in most Xsan environments).</li>
</ul>
<p>Before you start buying the hardware to build the new MDC, you need to make sure, that you don&#8217;t have named streams enabled in your existing Xsan environment.</p>
<p>To actually migrate the volume from the Xsan MDC to the SNFS MDC, roughly follow these steps:</p>
<ul>
<li>Make sure to use matching filesystem versions in the Xsan environment and on your StorNext controllers.</li>
<li>Run cvfsck -w on the Xsan volumes.</li>
<li>On the primary Xsan metadata controller, save the folder /Library/Filesystems/Xsan/config to a place we can access easily later on, like a USB stick, e.g.</li>
<li>Shut down the Xsan metadata controllers.</li>
<li>Set up the StorNext controllers. The easiest way is to use the same IP addresses as for the Xsan metadata controllers.</li>
<li>After installing the StorNext filesystem and -optionally- the Storage Manager, copy our Xsan volume’s config file into the StorNext controller’s config folder.</li>
<li>Open the config file and delete the lines with the options “NamedStreams”, “EnableSpotlight”, and “SpotlightSearchLevel”.</li>
<li>Optionally, make the volume managed by adding the appropriate option to its config file.</li>
<li>Make sure to run <code>chown www:adic</code> on the config file as well as <code>chmod 664</code></li>
<li>Run cvfsck on the volume.</li>
<li>Start the volume and mount it.</li>
<li>You are done.</li>
</ul>
<p>If you want to add Xsan clients to your StorNext controller, you find a nice article at <a href="http://krypted.com/xsan/adding-xsan-clients-to-stornext-environments/">http://krypted.com/xsan/adding-xsan-clients-to-stornext-environments/</a>.</p>
<p>While this migration is something that can be done very easily, you need to consider, that StorNext currently doesn&#8217;t support Spotlight searches, so you can&#8217;t easily use the Finder to search for content. If your users navigate through the filesystem or use a DAM like Final Cut Server, this is not an issue at all. (On the other hand, the StorNext MDC catches all filesystem events, so I guess it should be possible to write a client, which collects these events and tells a dedicated Mac machine to add new files to the filesystem&#8217;s central Spotlight DB).</p>
<p>Another caveat is that the automatic HSM process in Storage Manager, which moves data to tape and restores them to disk as needed, restores data whenever a file gets invoked by a client. You either need to turn off previews in Finder to prevent constant restores, or you better hide the filesystem from the Finder and let your users access the filesystem through FCSvr and its edit-in-place option only.</p>
<p>One of the best things that come with the migration from Xsan to StorNext is that you can add additional functions (part of SNFS and/or SNSM) like filesystem replication, Distributed Data Mover, HSM functionality, writing to tape, etc.</p>
<p>In addition, SNFS has documented optimization settings for image sequences, which is very interesting for film production.</p>
<p>On the other hand, if you already own an Xserve which runs your Xsan, I would say that this is a great hardware to do just that.</p>
<p>Although I have done the migration described here in the lab, and found it reasonably easy, I am curious to see ActiveSAN as soon as it&#8217;s there, because it looks like they made the process of building a new Xsan/StorNext environment so much easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/replace-xsan-mdc-with-stornext-mdc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use file path and file name elements as searchable FCSvr metadata</title>
		<link>http://www.andre-aulich.de/en/perm/use-file-path-and-file-name-elements-as-searchable-fcsvr-metadata</link>
		<comments>http://www.andre-aulich.de/en/perm/use-file-path-and-file-name-elements-as-searchable-fcsvr-metadata#comments</comments>
		<pubDate>Wed, 02 Feb 2011 08:01:06 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=510</guid>
		<description><![CDATA[Imagine you have hundred thousands of videos and graphics sorted into folders and subfolders and want to move these data into Final Cut Server (FCSvr). If you create a FCSvr device and copy all these assets onto this device while &#8230; <a href="http://www.andre-aulich.de/en/perm/use-file-path-and-file-name-elements-as-searchable-fcsvr-metadata">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Imagine you have hundred thousands of videos and graphics sorted into folders and subfolders and want to move these data into Final Cut Server (FCSvr).<br />
If you create a FCSvr device and copy all these assets onto this device while preserving the folder structure you are used to, and let FCSvr scan this device, then each asset will store its relative path on this device in its metadata.</p>
<p>If e.g. a media file has the file path /Volumes/MyBigStorage/MigratedFiles/cars/german/bmw/Z4_in_summer_with_blue_sky.jpg, then both the file path elements and the file name hold valuable asset metadata which you might want to use in your FCSvr DB.<br />
If your FCSvr device has the file path /Volumes/MyBigStorage/MigratedFiles, then the relative path (called Location) stored in the asset&#8217;s metadata will be /cars/german/bmw, while the file name will be Z4_in_summer_with_blue_sky.jpg.</p>
<p>If now you search for</p>
<p>cars bmw</p>
<p>FCSvr won&#8217;t find this asset. You need to search for cars/german/bmw to find this asset, as FCSvr doesn&#8217;t support finding a single string when you search for multiple parts of it.</p>
<p>Your users expect to find the asset using the search string &#8220;cars bmw&#8221;, so we need to fix this. This article explains how to do this.</p>
<p><strong>PLEASE NOTE:</strong> If you want to mirror your filesystem within Final Cut Server to help your users find their content using the same folder structure they are used to from the filesystem, please get in touch with me. I&#8217;ve got scripts which scan the filesystem and tell FCSvr to create folders and subfolders as productions and subproductions to do exactly this.</p>
<p>So what are we going to do?<br />
Whenever a file is added to the FCSvr database, we want FCSvr to take the location and the filename, extract all valuable metadata as individual strings and add them to the metadata field &#8220;Keywords&#8221;. In our example, we would translate &#8220;/Volumes/MyBigStorage/MigratedFiles/cars/german/bmw/Z4_in_summer_with_blue_sky.jpg&#8221; into &#8220;cars german bmw Z4 in summer with blue sky jpg&#8221; and add this string to the Keywords field. We need to make sure that we don&#8217;t overwrite existing keywords.</p>
<p>To do this, please follow these steps:</p>
<ol>
<li>On the FCSvr machine, open the Terminal and get root permissions. Now type:<br />
<code> mkdir -p /usr/local/path2key/bin<br />
    mkdir -p /usr/local/path2key/logs<br />
    cd /usr/local/path2key/bin<br />
    touch path2key<br />
    chmod +x path2key<br />
    touch ../logs/path2key.log<br />
    chmod 777 ../logs/path2key.log</code></li>
<li>Now copy this text into /usr/local/path2key/bin/path:<br />
<code>#!/bin/bash<br />
#<br />
###################################################<br />
# path2key, copyright 2011 by www.andre-aulich.de #<br />
# This script accepts the asset id of a FCSvr     #<br />
# asset as its only parameter. It then extracts   #<br />
# the file path and adds all parts of the path as #<br />
# keywords to the asset's FCSvr metadata.         #<br />
###################################################</p>
<p># Define our variables and set up logging.<br />
PATH="/Library/Application Support/Final Cut Server/Final Cut Server.bundle/Contents/MacOS/":$PATH<br />
LOGFILE="/usr/local/path2key/logs/path2key.log"<br />
ASSETID="$1"<br />
echo "$(date)" >> "${LOGFILE}"<br />
if [[ "$1" == "" ]]; then<br />
	echo "No asset ID given. Stopping." >> "${LOGFILE}"<br />
	echo "---------------------------------------------------------" >> "${LOGFILE}"<br />
	exit 0<br />
fi</p>
<p>echo "Processing file path of asset ${ASSETID}." >> "${LOGFILE}"</p>
<p>PATHKEYWORDS="$(fcsvr_client getmd /asset/${ASSETID} | grep "PA_MD_CUST_FILENAME:\|CUST_LOCATION:" | sed -e 's/CUST_LOCATION://' -e 's/PA_MD_CUST_FILENAME://' -e 's/^[ \t]*//' -e 's/^\///' -e 's/[\.\\\/-]/ /g' -e 's/_/ /g' | awk '{printf("%s", $0 (NR==1 ? " " : " "))}')"</p>
<p>echo "Keywords extracted from file path are:" >> "${LOGFILE}"<br />
echo "${PATHKEYWORDS}" >> "${LOGFILE}"</p>
<p>FCSVRKEYWORDS="$(fcsvr_client getmd /asset/${ASSETID} | grep "CUST_KEYWORDS" | sed -e 's/CUST_KEYWORDS://'  -e 's/^[ \t]*//')"</p>
<p>echo "Keywords extracted from FCSvr are:" >> "${LOGFILE}"<br />
echo "${FCSVRKEYWORDS}" >> "${LOGFILE}"</p>
<p>COMPLETEKEYWORDS="$(echo ${FCSVRKEYWORDS} ${PATHKEYWORDS})"</p>
<p>echo "Complete keywords are:" >> "${LOGFILE}"<br />
echo "${COMPLETEKEYWORDS}" >> "${LOGFILE}"<br />
sudo fcsvr_client setmd /asset/"${ASSETID}" CUST_KEYWORDS="${COMPLETEKEYWORDS}" >> "${LOGFILE}"</p>
<p>echo "---------------------------------------------------------" >> "${LOGFILE}"</p>
<p></code><br />
or download <a href='http://www.andre-aulich.de/en/wp-content/uploads/2011/02/path2key.zip'>this file</a> instead and extract it. This script will later extract the metadata from the file path and the filename. It replaces . / \ &#8211; _ – against whitespaces.</li>
<li>Now open the FCSvr Administration window and create a new response using these data:
<ul>
<li>Response Action: Run an external script or command</li>
<li>Name: path2key</li>
<li>Command path: /usr/local/path2key/bin/path2key</li>
<li>Command Parameters: [Asset ID]</li>
</ul>
</li>
<li>Create a Subscription using these data:
<ul>
<li>Subscribe to: Asset</li>
<li>Name: path2key</li>
<li>Enabled: needs to be activated</li>
<li>Event Type Filter: Created</li>
<li>Response List: path2key</li>
</ul>
</li>
<li>To make sure our script can write to the FCSvr database, we need to add this line to /etc/sudoers/:<br />
<code> ALL ALL = NOPASSWD: /Library/Application\ Support/Final\ Cut\ Server/Final\ Cut\ Server.bundle/Contents/MacOS/fcsvr_client</code>
</li>
<li>You might need to restart the FCSvr client interface, and probably the FCSvr server, too.</li>
</ol>
<p>If now you upload some files to FCSvr, please look at their Keywords metadata field. The file path and file name elements should be added to the list of keywords, and now your users will be able to search for</p>
<p>bmw cars</p>
<p>to find your asset.</p>
<p>Hope this helps.</p>
<p>If you need more customization like this, I&#8217;d be happy to provide my services and help you develop your environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/use-file-path-and-file-name-elements-as-searchable-fcsvr-metadata/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fiprecon updated to version 1.1</title>
		<link>http://www.andre-aulich.de/en/perm/fiprecon-updated-to-version-1-1</link>
		<comments>http://www.andre-aulich.de/en/perm/fiprecon-updated-to-version-1-1#comments</comments>
		<pubDate>Wed, 26 Jan 2011 15:44:35 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Xsan/StorNext]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/en/?p=506</guid>
		<description><![CDATA[I updated fiprecon to version 1.1. This version includes the following changes: Better handling of files with file names including double spaces (thanks for the hint, Matt Geller) Automatically deals with non default PresSTORE Archive Indices (thanks to Lars Petter &#8230; <a href="http://www.andre-aulich.de/en/perm/fiprecon-updated-to-version-1-1">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I updated fiprecon to version 1.1.</p>
<p>This version includes the following changes:</p>
<ul>
<li>Better handling of files with file names including double spaces (thanks for the hint, <a href="http://mmct.com/">Matt Geller</a>)</li>
<li>Automatically deals with non default PresSTORE Archive Indices (thanks to Lars Petter Ommundsen at <a href="http://www.video4.no/">Video 4</a>)</li>
<li>Better config tool handling</li>
<li>updated manual to reflect fsevents support of PresSTORE 4</li>
</ul>
<p>You can pick it up at <a href="http://www.andre-aulich.de/en/perm/connecting-final-cut-server-to-archiware-presstore">http://www.andre-aulich.de/en/perm/connecting-final-cut-server-to-archiware-presstore</a>.</p>
<p>I thought about adding these features, too:</p>
<ul>
<li>Preventing duplicates in the archive</li>
<li>Writing tape ID back into an asset&#8217;s metadata in FCSvr</li>
<li>Automatic creation of temporary Archive folder, responses, and metadata fields in FCSvr during config process</li>
</ul>
<p>Yet, right now I think that these features need to be customized for each installation, so I decided not to add it to a standard tool like fiprecon.</p>
<p>If you need one of these features, please feel free to <a href="http://www.andre-aulich.de/en/send-feedback">get in touch with me</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/en/perm/fiprecon-updated-to-version-1-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

