<?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>things</title>
	<atom:link href="http://www.thingamagic.net/jussi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thingamagic.net/jussi</link>
	<description>it &#38; post production</description>
	<lastBuildDate>Tue, 03 Nov 2009 16:01:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Quick links for November</title>
		<link>http://www.thingamagic.net/jussi/2009/11/03/quick-links-for-november/</link>
		<comments>http://www.thingamagic.net/jussi/2009/11/03/quick-links-for-november/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 12:29:42 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=83</guid>
		<description><![CDATA[ZFS has full deduplication features:
http://blogs.sun.com/bonwick/en_US/entry/zfs_dedup

This is extremely cool, and means that I will most definately finally get that Open Solaris server up and running. 10 GB Ethernet with NFS is starting to look like a viable option instead of expanding our SAN. The cost of NICs and switch can be offset quickly by the cost [...]]]></description>
			<content:encoded><![CDATA[<p>ZFS has full deduplication features:</p>
<p><a href="http://blogs.sun.com/bonwick/en_US/entry/zfs_dedup">http://blogs.sun.com/bonwick/en_US/entry/zfs_dedup<br />
</a><br />
This is extremely cool, and means that I will most definately finally get that Open Solaris server up and running. 10 GB Ethernet with NFS is starting to look like a viable option instead of expanding our SAN. The cost of NICs and switch can be offset quickly by the cost expanding the FC-Switches and the cost of the SAN-software&#8230;</p>
<p>Some more discussion on the subject:</p>
<p><a href="http://tech.slashdot.org/story/09/11/02/2117206/ZFS-Gets-Built-In-Deduplication?from=rss">http://tech.slashdot.org/story/09/11/02/2117206/ZFS-Gets-Built-In-Deduplication?from=rss<br />
</a><br />
Filipp over at <a href="http://unflyingobject.com/blog/">Unflying Object</a> has some ideas on integrating the authentication for the Wiki and a Forum on a Mac OS X Server:</p>
<p><a href="http://unflyingobject.com/blog/posts/1014">http://unflyingobject.com/blog/posts/1014<br />
</a><br />
Quite straightforward, but not working for me yet, probably due to my &#8220;golden triangle&#8221;-setup with our AD-server.</p>
<p>Oh, and <a href="http://www.bbc.co.uk/spooks/">Spooks</a> must the best TV-show in a long, long time. Been watching this on the iPod in the bus while commuting. Just brilliant, and quite realistic. Quite similar to <a href="http://en.wikipedia.org/wiki/A_Song_of_Ice_and_Fire">The Song Of Ice And Fire</a> in that they seem pretty happy to kill off any of the leads at any time&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/11/03/quick-links-for-november/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A small script for BRU</title>
		<link>http://www.thingamagic.net/jussi/2009/11/03/a-small-script-for-bru/</link>
		<comments>http://www.thingamagic.net/jussi/2009/11/03/a-small-script-for-bru/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 12:04:59 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=78</guid>
		<description><![CDATA[One day I noticed that our operators had been very busy making archives from the Autodesk systems and forgot to inform me. This meant that tehre was about a terabytes worth of data was sitting on our nearline storage just waiting to be run onto tape and deleted, sitting in about 60 different archives.
Archiving these [...]]]></description>
			<content:encoded><![CDATA[<p>One day I noticed that our operators had been very busy making archives from the Autodesk systems and forgot to inform me. This meant that tehre was about a terabytes worth of data was sitting on our nearline storage just waiting to be run onto tape and deleted, sitting in about 60 different archives.</p>
<p>Archiving these Autodesk archives is boring and manual work. Each archive usually consists of two files: project_name and project_name_1.seg, and I just copy the name of the project to be the name of the backup-job, then choose the two files and run the job. And all this takes time because the GUI for BRU is not the most agile one available. So I decided to write a little script I could run, just giving the folder where the archives are as a parameter.</p>
<p>This is probably not very efficient, and there are many ways to make it better. But it save quite a lot of time for me.</p>
<pre>#!/usr/bin/env bash
# 2009-11-03
# juso@iki.fi

PASSWD="passwd"
SERVER="bru.servername"

if [ -z "$1" ]; then
 echo usage: $0 directory
 exit
fi

folder=$1
cd $folder

for file in *_1.seg
do
 file2=${file%_1.seg}
 upload=`(echo ${PASSWD}
 sleep 5
 echo 'backup -j "'$file2'" -t "Full" -D "destination" -o "append" -v
["/localhost'$folder'/'$file2'", "/localhost'$folder'/'$file'"]'
 sleep 5
 exit) | bru-server.cmd username $SERVER`
 echo $upload
done</pre>
<p>Some disclaimers: I have not actually had time to test the script exactly as is (because our Bru-server is quietly clogging away at the 25 backup jobs I fed to it a while ago), but it should work. It is also my very first stab at Bru-automation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/11/03/a-small-script-for-bru/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dreambox and the zen of discovery</title>
		<link>http://www.thingamagic.net/jussi/2009/08/20/dreambox-and-the-zen-of-discovery/</link>
		<comments>http://www.thingamagic.net/jussi/2009/08/20/dreambox-and-the-zen-of-discovery/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 22:58:31 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=74</guid>
		<description><![CDATA[For a while I have been miffed at my PVR, wonderign where my samba mounting has gone. Finally, after testing several different images for dreambox, I discovered the problem: Mac OS X Leopard (and apparently Snow Leopard) do not by default support connections to SMB shares that allow Guests to authenticate.
Adding a file called
~/Library/Preferences/nsmb.conf
and adding [...]]]></description>
			<content:encoded><![CDATA[<p>For a while I have been miffed at my PVR, wonderign where my samba mounting has gone. Finally, after testing several different images for dreambox, I discovered the problem: Mac OS X Leopard (and apparently Snow Leopard) do not by default support connections to SMB shares that allow Guests to authenticate.</p>
<p>Adding a file called</p>
<pre>~/Library/Preferences/nsmb.conf</pre>
<p>and adding the following lines:</p>
<pre>[default]
minauth=none</pre>
<p>on the workstation fixed the problem.</p>
<p>All this after midnight while watching Liverpool beat Stoke. Thanks to Google and Ubuntu forums:</p>
<p><a title="http://ubuntuforums.org/archive/index.php/t-917156.html" href="http://ubuntuforums.org/archive/index.php/t-917156.html">http://ubuntuforums.org/archive/index.php/t-917156.html</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/08/20/dreambox-and-the-zen-of-discovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoring which folders are wasting space</title>
		<link>http://www.thingamagic.net/jussi/2009/06/03/monitoring-which-folders-are-wasting-space/</link>
		<comments>http://www.thingamagic.net/jussi/2009/06/03/monitoring-which-folders-are-wasting-space/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 11:46:14 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=67</guid>
		<description><![CDATA[Most of my work seems to be freeing up space on the different shared HDs we have around the facility. After trying several  apps that show how folders use space graphically (GrandPerspective used to be my favourite) and testing different scripts, I have found out that Disk Inventory X suits my workflow the best. It [...]]]></description>
			<content:encoded><![CDATA[<p>Most of my work seems to be freeing up space on the different shared HDs we have around the facility. After trying several  apps that show how folders use space graphically (<a href="http://grandperspectiv.sourceforge.net/">GrandPerspective</a> used to be my favourite) and testing different scripts, I have found out that <a href="http://www.derlien.com/">Disk Inventory X</a> suits my workflow the best. It allows me to graphically see where the space is used, <span style="text-decoration: underline;">and</span> shows me when the folder in question has been created and modified. Helps in finding all those ancient DPX-sequences that have been forgotten in the miasma that is oour SAN.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/06/03/monitoring-which-folders-are-wasting-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios /w incinerator, revisited</title>
		<link>http://www.thingamagic.net/jussi/2009/04/07/nagios-w-incinerator-revisited/</link>
		<comments>http://www.thingamagic.net/jussi/2009/04/07/nagios-w-incinerator-revisited/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 10:46:09 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=54</guid>
		<description><![CDATA[The Problem
After a couple of weeks testing, Nagios has worked very well. Alarms have been sent consistently and to the right addresses. Pretty soon after my first real Incinerator problem, I noticed the real problem with my setup: for each incident where the  incinerator nodes crashed, I got 8 separate emails. And after I fixed the issue, [...]]]></description>
			<content:encoded><![CDATA[<h2>The Problem</h2>
<p>After a couple of weeks testing, Nagios has worked very well. Alarms have been sent consistently and to the right addresses. Pretty soon after my first real Incinerator problem, I noticed the real problem with my setup: for each incident where the  incinerator nodes crashed, I got 8 separate emails. And after I fixed the issue, I got another 8 emails telling that the problem is fixed.</p>
<p>I thought I could work around the problem by creating a servicegroup with the incinerator nodes in it, and only enable alarms for the group as a whole. But you cannot assign alarms for servicegroups, only individual services. Nagios comes with check_cluster, but setting it up seemed like quite a bit of work, with wrappers etc.</p>
<h2>The Solution</h2>
<p>After some searching (and getting a nagios specific book, Nagios: System and Network Monitoring, 2nd Edition), I came across check_multi. It is a simple plugin that I installed on the Lustre mediaserver. I moved the commands that check the nodes from nrpe.cfg to a separate .cmd file, and added a new command into nrpe.cfg, that used the cmd file to run the check_multi command. Then I just added this as a nrpe command on the nagios server.</p>
<p>Now I get the status to Nagios neatly under one service, but I can still check the individual status of each node.</p>
<p>I have also been testing <a title="Cacti" href="http://www.cacti.net/">Cacti</a>. My main interest is to get more data from switches and routers (especially since QLogic is asking 10000€ for the software to monitor their Fiberchannel switches with the newest firmware). I will write something about that later.</p>

<a href='http://www.thingamagic.net/jussi/2009/04/07/nagios-w-incinerator-revisited/nagios_nodes_3/' title='nagios_nodes_3'><img width="150" height="150" src="http://www.thingamagic.net/jussi/wp-content/uploads/2009/04/nagios_nodes_3-150x150.png" class="attachment-thumbnail" alt="Lustre service status" title="nagios_nodes_3" /></a>
<a href='http://www.thingamagic.net/jussi/2009/04/07/nagios-w-incinerator-revisited/nagios_nodes_2/' title='nagios_nodes_2'><img width="150" height="150" src="http://www.thingamagic.net/jussi/wp-content/uploads/2009/04/nagios_nodes_2-150x150.png" class="attachment-thumbnail" alt="Nodes service status" title="nagios_nodes_2" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/04/07/nagios-w-incinerator-revisited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios /w incinerator</title>
		<link>http://www.thingamagic.net/jussi/2009/03/23/nagios-w-incinerator/</link>
		<comments>http://www.thingamagic.net/jussi/2009/03/23/nagios-w-incinerator/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 12:37:23 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[post production]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=39</guid>
		<description><![CDATA[We have been looking at setting up an open source monitoring solution at the office for quite some time (I remember having a discussion about Nagios on my first day at work), but looking at the Nagios docs made me think that setting up all those .cfg files was going to really suck, so I [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_49" class="wp-caption alignnone" style="width: 496px"><a href="http://www.thingamagic.net/jussi/wp-content/uploads/2009/03/nagios_lustre_2.png"><img class="size-full wp-image-49" title="nagios_lustre_2" src="http://www.thingamagic.net/jussi/wp-content/uploads/2009/03/nagios_lustre_2.png" alt="Lustre Frameserver from Nagios" width="486" height="143" /></a><p class="wp-caption-text">Lustre Frameserver from Nagios</p></div>
<p>We have been looking at setting up an open source monitoring solution at the office for quite some time (I remember having a discussion about <a title="Nagios" href="http://www.nagios.org/">Nagios</a> on my first day at work), but looking at the Nagios docs made me think that setting up all those .cfg files was going to really suck, so I looked at alternatives.</p>
<p>Over the christmas holidays I installed Zenoss (<a title="http://www.zenoss.com/" href="http://www.zenoss.com/">http://www.zenoss.com/</a>), mainly because it promised to crawl thru our networks and be a breeze to set up using the webGUI. It did do the crawling as promised, but setting anything further than the basic settings was really, _really_ painful. Sure, it was nice with the couple of windows machines it recognised immediately, but otherwise it was pretty useless.</p>
<p>It took me several months to finally bite the bullet, but last week I got around to finally installing Nagios at the office. After setting up the basic checks for the localhost ( a RHEL server we had reserved for this use) in a couple of hours, I was quickly feeling pretty proficient with all the different .cfg files, and started venturing into the unknown&#8230;</p>
<h3>RAID-Chassis</h3>
<p>Getting information from out ten-odd RAID-subsystems would be quite important. I first thought I had struck gold when I found check_promise_vtrak from<a title="http://www.consol.com/apple/nagios-plugins/check-promise-vtrak/" href="http://www.consol.com/apple/nagios-plugins/check-promise-vtrak/"> http://www.consol.com/apple/nagios-plugins/check-promise-vtrak/</a> . Set up was a breeze, and I quickly got it working from the CLI. But the plugin refuses to function from Nagios, it only returns (null), which ends as a critical error and an email in my box. Probably a small fix is needed in the plugin itself, because plainly it is not returning anything readable by Nagios.</p>
<h3>Mac OS X Servers</h3>
<p>Using the basic plugins and nrpe (<a title="http://nagios.sourceforge.net/docs/1_0/addons.html" href="http://nagios.sourceforge.net/docs/1_0/addons.html">http://nagios.sourceforge.net/docs/1_0/addons.html</a>) I was able to check all the basic data on our servers. I would like to monitor the actual services themselves (usually AFP and SMB, with some DNS and OD on some machines). As above, I thought check_osx_services (<a title="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1497.html;d=1" href="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1497.html;d=1">http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1497.html;d=1</a>) was going to fix all my problems. Again I was foiled at the start: this plugin wouldn&#8217;t work properly even from the CLI.</p>
<h3>Autodesk Lustre /w Incinerator</h3>
<p>Since this is the system that is keeping me the busiest in normal times, I wanted Nagios to help me out here.</p>
<p>Lustre /w Incinerator is a complex system, consisting of a workstation, frameserver, 8 rendering nodes, an ethernet network for commands and an <a title="Infiniband" href="http://en.wikipedia.org/wiki/Infiniband">Infiniband</a> network for moving those frames around. With so many moving parts, there are way too many failure points here. Lately we have had a lot of issues with the renderd service (that handles the rendering and contact with the server) crashing  on the nodes by itself. I have simple scripts that allow me to restart the service on all the nodes at once, and it takes just seconds to run. The difficult part is getting the info when the nodes have crashed. Installing the normal checking tools on the nodes was not an option for a couple of reasons. Firstly: I don&#8217;t want to have too many extra things installed on the nodes and secondly: the nodes are not actually on any other network that the incinerator network, so there is no access to them from the Nagios server.</p>
<p>I have installed nagios plugins and nrpe on the frameserver. These check the normal things on the server (root disk space, CPU loads, Processes etc.). I also created a specific check to handle Browsed, the process that handles serving the frames to the workstation and the nodes. After some searching I discovered a plugin called check_process_by_ssh (<a title="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2013.html;d=1" href="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2013.html;d=1">http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2013.html;d=1</a>)</p>
<p>which allowed me to formulate a suitable nrpe command to execute (from nrpe.cfg on the frameserver):</p>
<pre>command[check_node1]=/usr/local/nagios/libexec/check_process_by_ssh -H node1 renderd</pre>
<p>I then added the check to my Linux definitions:</p>
<pre>define service{
        use generic-service
        host_name frameserver
        service_description Incinerator Node 1
        check_command check_nrpe!check_node1
        }</pre>
<p>This worked fine from the CLI, but nagios didn&#8217;t get thru and said the status was critical. After some thought I realized the problem: nagios executes all scripts as the user nagios, and I was doing my testing as root. The Nagios user sisntä have the needed SSH authentication settings, so I copied the needed file (id_rsa) to a suitable folder, and modified the command on the frameserver:</p>
<pre>command[check_node1]=/usr/local/nagios/libexec/check_process_by_ssh -H node1 -k /usr/local/nagios/keys/id_rsa -u root renderd</pre>
<p>Now the checks work without a hitch, and I get an email about the nodes being down <strong>before</strong> an operator has been wondering what is wrong for an hour&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/03/23/nagios-w-incinerator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I Learned&#8230;</title>
		<link>http://www.thingamagic.net/jussi/2009/01/20/what-i-learned/</link>
		<comments>http://www.thingamagic.net/jussi/2009/01/20/what-i-learned/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 07:48:18 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[post production]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=37</guid>
		<description><![CDATA[&#8230;during the last week of last year.
Due to some illnesses in our support staff, I ended doing a big upgrade job short-handed. This is what I learned:

When Autodesk support say they have shortened support hours, it also meant that they are quite understaffed, which reflected in both the reply times, and even the quality of [...]]]></description>
			<content:encoded><![CDATA[<h3>&#8230;during the last week of last year.</h3>
<p>Due to some illnesses in our support staff, I ended doing a big upgrade job short-handed. This is what I learned:</p>
<ul>
<li>When Autodesk support say they have shortened support hours, it also meant that they are quite understaffed, which reflected in both the reply times, and even the quality of some answers</li>
<li>The Lustre upgrade scripts couldn&#8217;t handle the straight upgrade to 2009SP2 from 2007. Several things got broken on the way, like the Incinerator Manager website, which could no longer start or stop the nodes.</li>
<li>The Lustre/Incinerator licensing scheme is quite difficult to understand at times, and you have to make sure your temporary license contains licenses for the nodes as well.</li>
<li>It is hard to test systems you have no idea of how to use</li>
<li>Working 17 hours shifts is not fun</li>
<li>A good remote desktop &amp; SSH remote connection to the office is very nice at times</li>
<li>Always upgrade Autodesk-workstations from the local screen, else you will miss out on some essential settings, <span style="text-decoration: underline;">and get no warning</span></li>
<li>writing bash scripts would be a nice skill to have, thanks <a title="Filipp" href="http://unflyingobject.com/blog/" target="_blank">Filipp</a> <img src='http://www.thingamagic.net/jussi/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Lustre 2009 is a lot more picky about settings. We used use our SAN with the frames mounted directly from workstation-SAN-mount, but in 2009 we need to use the frames over Infiniband from the Frameserver in order to get the nodes to work</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2009/01/20/what-i-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Film to Digital, now in essay format</title>
		<link>http://www.thingamagic.net/jussi/2008/12/02/film-to-digital-now-in-essay-format/</link>
		<comments>http://www.thingamagic.net/jussi/2008/12/02/film-to-digital-now-in-essay-format/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 10:01:12 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[School]]></category>
		<category><![CDATA[post production]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=34</guid>
		<description><![CDATA[Film to Digital &#8211; essay
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thingamagic.net/jussi/wp-content/uploads/2008/12/filmwork_text.pdf">Film to Digital &#8211; essay</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2008/12/02/film-to-digital-now-in-essay-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Red cameras &#8211; resolution glut?</title>
		<link>http://www.thingamagic.net/jussi/2008/11/25/new-red-cameras-resolution-glut/</link>
		<comments>http://www.thingamagic.net/jussi/2008/11/25/new-red-cameras-resolution-glut/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 20:59:12 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[post production]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=15</guid>
		<description><![CDATA[The new cameras from RED were announced last week. There has been a lot of anticipation, especially towards the cheaper camera, named Scarlet. The announcement does bring up some questions, though.
http://www.red.com/epic_scarlet/
New cameras
I guess most people were happy with the announcement: 8 different cameras (&#8221;brains&#8221; and a whole slew
 of attachments, accessories and modules. The &#8220;brains&#8221; come in two different flavors, Scarlet [...]]]></description>
			<content:encoded><![CDATA[<p>The new cameras from RED were announced last week. There has been a lot of anticipation, especially towards the cheaper camera, named Scarlet. The announcement does bring up some questions, though.</p>
<p><a title="http://www.red.com/epic_scarlet/" href="http://www.red.com/epic_scarlet/" target="_blank">http://www.red.com/epic_scarlet/</a></p>
<h2><strong>New cameras</strong></h2>
<p>I guess most people were happy with the announcement: 8 different cameras (&#8221;brains&#8221; and a whole slew</p>
<p> of attachments, accessories and modules. The &#8220;brains&#8221; come in two different flavors, Scarlet is the smaller, &#8220;lowend&#8221; (called professional) unit, Epic is the &#8220;master professional&#8221;, high end unit. Both come with several models, with different lens mounts and sensor sizes.</p>
<p>If you have not acquainted yourself with RED-technology, look at the presentation I made earlier this month: <a title="http://www.thingamagic.net/jussi/?p=7" href="http://www.thingamagic.net/jussi/?p=7" target="_blank">http://www.thingamagic.net/jussi/?p=7</a> Here is a recap: the RED One is a digital cinema camera, that captures images in up to 4K resolution (4096&#215;2580) using a proprietary &#8220;raw&#8221; format, called Redcode or r3d. The camera is very cheap compared to other professional digital motion picture cameras, with the price starting at 17500 USD.</p>
<p>At the same time I found this interesting article, <a title="Redfacts" href="http://rcjohnso.com/REDFACTS.html" target="_blank">Redfacts.</a> It is especially interesting considering that it is the first piece to really heavily criticize the RED camera that I have read. Not being too familiar with any of the systems discussed in the paper (Red One or Sony F23), I will not go into details of the paper too heavily. It did however raise some valid points, which I would like to ponder about.</p>
<p><span id="more-15"></span></p>
<h2><strong>Redcode</strong></h2>
<p>Redcode is a proprietary compression technology. It is heavily compressed, with bitstreams of either 25MB/s or 36 MB/s. Redcode can contain a 2K stream at 113fps or 4K at 30fps. As a comparison a datastream of 4K in an uncompressed form (like the DPX-files we use for post production) would be around 885 MB/s, and this with 10bit color, not the 12bit Red captures. This means only 1/25th of the data is left in the Redcode file. In the still-camera world, a raw-file means that all the information from the sensor is put in the file. Red has somehow turned that around, and here &#8220;raw&#8221; means that they have discarded most of the data available.</p>
<p>Processing Redcode needs a very powerful computer. Some NLEs support the files directly, but most systems require the file to be conformed into a format that tools in the post-production workflow can actually use. Sony makes most of this processing in the camera (which is definitely one of the reasons there is such a huge difference in the cost of the camera). Putting the processing outside of the camera itself seems like a prudent choice, with all the cost benefits and versatility connected to normal desktop computers.</p>
<h2><strong>Resolution</strong></h2>
<p>4K is the current highend standard for Digital Cinema, with 2K (2048&#215;1300) being the norm for post production work and display. Most DCI projectors that theaters are equipping themselves with are 2K, the HD screens customers are buying for their homes are nearly 2K (2K=2048&#215;1080, HD=1920&#215;1080). In fact, the biggest digital films to date (Star Wars episodes II &amp; III) were filmed with HD resolution cameras.</p>
<p>Red One was the first camera with the capability to shoot 4K inside any reasonable budget. 4K has been more prone to come into the postproduction workflow originating from normal 35mm film via a scanner. Now we will see more and more projects done in 4K, because Red makes acquisition possible and relatively affordable. This is reasonable, since 4K can be handled by most of the vfx and grading solutions used in a modern workflow, and it can be printed to film using up-to-date film printers. My colleagues also say that there is a visible difference material printed with 4K to 2K when projected from 35mm film.</p>
<p>The new Red cameras vary in resolution from 3K to 28K. Yes, 28K. Everybody can probably guess that the 28K camera is meant for very specialist uses. It creates a image with 261 Megapixels (28000*9334).</p>
<p>I just can&#8217;t figure out why the normal Epic cameras that are designed for motionpicture work also have a resolution between 5K (5120&#215;2700) and 9K(9334&#215;7000). Yes, we can print 8K to film using our <a title="Celco Fury" href="http://www.celco.com/FurySystemFeatures.asp" target="_blank">Celco Fury</a>, but will any one see the difference between 4K and 8K? There will be few uses for 9K in it&#8217;s native resolution, which means that the images from these cameras will be downsampled into 4K or 2K resolutions for display. Sure, the end result will be an extra crispy image with hardly any noise, but I&#8217;m still left wondering&#8230;</p>
<p>Red also came out with a new, higher datastream versions of Redcode, Red42 (Scarlet) and Red225 (Epic). This means that we are cramming a huge amount of data from the sensor into a comparatively tiny space. This means there will be more compression on the images than there was before. Earlier I came up with 1:25 with Red36 and 4K, now we will see compression ratios more to the tune of 1:78 (6K Scarlet) or 1:35 (9K Epic).</p>
<p>8K resolution is not a real option for a postproduction workflow either. A single 10bit 8K picture in DPX is about 249MB, which means a data stream of almost 6 GB/s. We are not likely to see realtime 8K performance from any workstation and hard drive combination in the near future. This means that the data will be downscaled to 4K in order for it to make it thru the workflow.</p>
<p>Wouldn&#8217;t everyone be better off using the same compression techniques with smaller resolutions? Capturing 4K @ 225MB/s would only result in a compression ratio of about 1:4, which is a huge difference. Less compression is always better, no matter how good the compression is. Does it really make more sense to oversample the image by a magnitude of 4 and then discard 97% of that data?</p>
<p>I appreciate any comments and ideas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2008/11/25/new-red-cameras-resolution-glut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Film to Digital</title>
		<link>http://www.thingamagic.net/jussi/2008/11/11/7/</link>
		<comments>http://www.thingamagic.net/jussi/2008/11/11/7/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 23:42:53 +0000</pubDate>
		<dc:creator>Jussi Uosukainen</dc:creator>
				<category><![CDATA[School]]></category>
		<category><![CDATA[post production]]></category>

		<guid isPermaLink="false">http://www.thingamagic.net/jussi/?p=7</guid>
		<description><![CDATA[filmwork_2
RED &#8211; Camera
I was planning on concentrating on the RED part of the presentation, but decided I had to go thru the basics first, else there wouldn&#8217;t really be a point to the whole exercise.
The actual presentation will be on thursday the 13th of November.
/jussi
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thingamagic.net/jussi/wp-content/uploads/2008/11/filmwork.pdf"></a><a href="http://www.thingamagic.net/jussi/wp-content/uploads/2008/11/filmwork_2.pdf">filmwork_2</a></p>
<p><a href="http://www.thingamagic.net/jussi/wp-content/uploads/2008/11/filmwork_2.pdf"></a>RED &#8211; Camera</p>
<p>I was planning on concentrating on the RED part of the presentation, but decided I had to go thru the basics first, else there wouldn&#8217;t really be a point to the whole exercise.</p>
<p>The actual presentation will be on thursday the 13th of November.</p>
<p>/jussi</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thingamagic.net/jussi/2008/11/11/7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
