Understanding the retiming parameters, The timex node – Apple Shake 4 User Manual

Page 123

Advertising
background image

Chapter 3

Adding Media, Retiming, and Remastering

123

range: Controls how many frames should be blended together to create the final
result. For example, if you want to extend a source clip of 20 frames to 40 frames,
each source frame contributes to two output frames. With a range of 2, each
source frame contributes to four output frames, resulting in more blending. If you
only apply this value with no other modifications, you get repetitions of
neighboring frames to help you with degraining.

Note: The FileIn node has been written so that it’s possible to create a custom frame-
blending algorithm, if you happen to have a spare developer sitting around.

retimeBytes: This parameter affects frame blending. When multiple frames are
blended together, setting retimeBytes to a higher bit depth will result in a more
accurately calculated image by doing the math at a higher bit depth. For example, if
you have a blending mode that is blending together many frames, and two of them
happen to be at 50 percent, in 8-bit, you get .504 or .496. In a 16-bit calculation, you
can get much closer to exactly .5.

startFrame, endFrame: Specifies the frame range used for retiming calculations.

Curve Graph: The retime parameter appears in a graph within the Parameters tab. The
X axis represents the input frame number, and the Y axis represents the frame it is
remapped to.

The TimeX Node

You can also retime a clip using the TimeX node, located in the Other tab. This node lets
you use mathematical rules to change timing on the input clip.

By default, the value of the newTime parameter is the expression time—which is the
frame at the current location of the playhead in the Time Bar. Using the time expression
makes no change. Typically, you’ll modify this expression in order to remap frames from
their original position in the clip, to create new timings.

Understanding the Retiming Parameters

If you are having difficulty understanding the multitude of Retiming parameters, copy
this string, paste it into the Node View, and then render out 100 frames.

Text1 = Text(300, 100, 1, “%f”, “Courier”, 44.3, xFontScale, 1,

Hermite(0,[10,76.08,76.08]@1,[261,76.08,76.08]@100), Hermite(0,[90,-
34.69,
-34.69]@1,[30,-34.69,-34.69]@100), 0, 2, 2, 1, 1, 1, 1, 0, 0, 0, 45,
0, 1);

Then, read in the rendered clip and test the retiming.

Advertising