Infery.ai
← All tools

Overlay watermark

Video

video.watermark

in: videoout: video

Overlay an image watermark onto the video.

Pricing

Price
6.25 cr / second

Prices in credits (1 credit = $0.01).

Overlay Watermark

Overlay a static image watermark onto every frame of the video.

When to use

  • Brand videos with a company logo before distribution.
  • Protect content with a semi-transparent watermark.
  • Add a visual identifier to user-generated content.

Inputs & outputs

Input modalityVideo file (URL)
Output modalityVideo file (GCS URL)
Max input duration30 min
Max input size5 GB

Parameters

ParamRequiredDescription
watermark_urlyesGCS or HTTPS URL of the watermark image (PNG recommended for transparency)
positionnoCorner or center — tl, tr, bl, br, center. Default: br
opacitynoOpacity from 0 (transparent) to 1 (opaque). Default: 0.8

Examples

Bottom-right logo at 80% opacity

{
  "type": "video.watermark",
  "input": { "video_url": "gs://infery-prod-media/example/input.mp4" },
  "params": {
    "watermark_url": "gs://infery-prod-media/brand/logo.png",
    "position": "br",
    "opacity": 0.8
  }
}

Subtle center watermark for draft preview

{
  "type": "video.watermark",
  "input": { "video_url": "gs://infery-prod-media/example/draft.mp4" },
  "params": {
    "watermark_url": "gs://infery-prod-media/brand/draft-overlay.png",
    "position": "center",
    "opacity": 0.3
  }
}

Related capabilities

  • video.crop — crop to frame before adding watermark
  • video.transcode — compress watermarked output for delivery
  • video.pipeline — combine watermark with other operations in one step

Examples

Bottom-right logo at 80% opacity

{
  "watermark_url": "gs://b/logo.png",
  "position": "br",
  "opacity": 0.8
}