Skip to content

Add logo to video

  • Type video.overlay
  • Group MZBase
  • Role action
  • Risk reads only
  • Side effect none
  • Runs once per item
  • Needs media

Puts a logo or watermark on a video

Also available to AI agents and over MCP as a tool.

source

Source · string · required · default binary · one of binary, media

Where the input file comes from: the item’s file (binary), a media library item, or a URL.

binaryProperty

File field · string · optional · default data

Shown when source is binary.

mediaId

Media · string · optional

Shown when source is media.

overlaySource

Logo from · string · optional · default binary · one of binary, media

The logo or picture placed on the video.

overlayBinaryProperty

Logo property · string · optional · default data

Shown when overlaySource is binary.

overlayMediaId

Logo (media) · string · optional

Shown when overlaySource is media.

position

Position · string · optional · default bottomRight · one of topLeft, top, topRight, left, center, right, bottomLeft, bottom, bottomRight, custom

x

X · integer · optional

Shown when position is custom.

y

Y · integer · optional

Shown when position is custom.

opacity

Opacity · number · optional · default 0.8 · range 0 – 1

scale

Scale (%) · number · optional · default 15 · range 1 – 100

margin

Margin · integer · optional · default 24 · range 0 – …

startSeconds

From (seconds) · number · optional · range 0 – …

endSeconds

To (seconds) · number · optional · range 0 – …

into

Into field · string · optional · default data

saveTo

Save to · string · optional · default none · one of none, media

Where the result goes: back on the item as a file, or into the media library (the item then gets mediaId).

mediaFolder

Media folder · string · optional

Shown when saveTo is media.

mediaTags

Media tags · array · optional

Shown when saveTo is media.

  • main

← All nodes