JOS JOS Compositor

Node reference

MetaData nodes

View Metadata

Type name: ViewMetaData (scripts, MCP and Nuke import use it).

Passes its input through and lists its metadata at the current frame (key and value), as Nuke's.

Inputs: input.

Setting Default Range or choices What it does
search metadata for Lists only the keys containing this text (case-sensitive; in the key, the value or either). Empty: every key.
within keys and values keys and values, keys only, values only Where the search looks: the keys, the values, or either.

The table under the settings (in Properties and in the node) shows every key of the input at the current frame, and follows the playhead: a movie's input/timecode changes frame by frame. Hover a long value (a Cryptomatte manifest, an MXF package id) to read it whole.

What the readers give

Every Read gives Nuke's input/ keys: input/filename, filesize, ctime, mtime, width, height, bitsperchannel ("8-bit fixed", "16-bit half float"...), frame (the file frame), filereader, and for clips frame_rate, pixel_aspect and timecode (this frame's). Then each kind of file adds its own, under the names Nuke 16 shows, so a script's [metadata ...] expressions find them:

Metadata passes through every node (the cache, tiles and proxy renders keep it). Edit Metadata changes it, Copy Metadata merges two inputs', and a Write puts it in the EXR's header by its metadata setting (and a movie's first input/timecode becomes its timecode track).