beautypg.com

Manage shake media files on a shared volume, Shake plug-in dialog – Apple Compressor (4.0) User Manual

Page 245

background image

Chapter 8

Use Apple Qmaster to set up a distributed processing system

245

Manage Shake media files on a shared volume

It may be necessary to relink your Shake assets once you move your project to the shared
volume. This varies depending on the types of files, plug-ins, fonts, and environmental
requirements. Things that commonly need to be changed are the FileIn and FileOut paths, and

env

variables such as

NR_INCLUDE_PATH

and

NR_FONT_PATH

.

UNC

should be disabled, as these

paths are typically not resolvable to nodes in the cluster when arbitrary host names are used.

Disable UNC and enable Apple Qmaster from within the Shake application

1

Go to:

~/nreal/include/startup

2

Create a file called:

qmaster.h

3

Add the following:

script.uncFileNames = 0;
sys.useRenderQueue = "Qmaster";

4

Press Return several times after the last line.

5

Save your work.

Shake plug-in dialog

The Shake Plug-in dialog contains the following settings.

Except for Minimum,

each setting corresponds

to a commonly used Shake

command or option.

Shake field: This field shows the location of the Shake application on your computer.

Script field: This field shows the location of the Shake project file. (You can also select the field
and then drag the file to the Script field to have the file location entered automatically.)

Ignore script failures: This checkbox allows you to determine whether Apple Qmaster should
continue rendering all the frames of the script in the event that Shake returns a nonzero exit
status. By default, this checkbox is not selected.

Frames (Start, End, Steps): These fields set the start and end frame for the job.

Frames (Minimum): You can change the value in the Minimum field to change the minimum
number of frames in each Apple Qmaster segment. For example, with a minimum value of 10
(the default), Apple Qmaster divides a 100-frame job into at least 10 segments of 10 frames
each. If you change the minimum value to 5, Apple Qmaster divides a 100-frame job into at
least 20 segments of 5 frames each. (When you set a minimum, keep in mind that although
smaller segments allow a job to be distributed to more nodes at once, smaller segments can
also mean that more processing effort is spent on opening and closing Shake on each node.)