Skip to content

Nodes · I/O

WriteSmith

I/Ov1core

Overview

The other doorway. Renders on a background thread through the same engine the farm runs, so what you saw is what lands on disk.

How to

  1. Set file with a #### pattern for a sequence.
  2. Pick the format and its options; EXR writes multipart and multilayer.
  3. Set the output transform — this is where display encoding goes on, and the only place it should.

Inputs

InputWhat it takes
inthe image this node works on

Outputs

OutputType
outImage

Parameters

ParameterTypeDefaultWhat it does
fileTextThe file on disk — use #### for frame numbers in a sequence.
colorspaceChoiceautoHow the file is encoded. 'auto' guesses from the file type (EXR = linear, 8-bit = sRGB); 'raw' passes the numbers through untouched; override if the plate was tagged wrong. autorawlinearsRGBRec.709
rawBoolfalseNo color conversion at all — the file's numbers pass straight through (Read) or land in the file untouched (Write). Overrides the colorspace. Same as Nuke: for mattes, AOVs and data passes.
range_modeChoiceglobalWhat a render spans: the project range, this branch's own stream range (Input), or the custom first/last below. globalinputcustom
range_firstInt1With range_mode = custom: the first frame to render.
range_lastInt100With range_mode = custom: the last frame to render.
video_codecChoiceh264Video files only. h264 = broadly playable review default; prores = ProRes 422 HQ interchange master; vp9 = web. Needs an ffmpeg (tools/ffmpeg/bin or FORGED_FFMPEG). h264proresvp9
video_qualityFloat18.0Video files only: the CRF. Lower is better/bigger - 18 is visually lossless h264; ignored for prores.
prores_profileChoice422 hqWhich ProRes flavour a .mov delivery gets - proxy, LT, 422, 422 HQ (the interchange master) or 4444. proxylt422422 hq4444
exr_datatypeChoiceautoBit depth written into an .exr: auto keeps each layer as rendered (half for colour, float for data passes), or force 16-bit half / 32-bit float for a delivery spec. auto16 bit half32 bit float
exr_compressionChoicezipEXR compression - all lossless: zip (16-line blocks, the interchange default), zip scanline, rle, or none. zipzip scanlinerlenone
jpeg_qualityFloat95.0JPEG quality, 1-100. Ignored by PNG and the other lossless rasters.
disabledBoolfalseBypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back.
labelTextA note shown under the node in the graph — what this node is FOR. Never affects the render or the cache.
hide_inputBoolfalseDraw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap).