WorkflowActive
wiro / video-watermark
video-watermark
Burn a logo or text watermark into any video with placement presets, opacity, margin, and proportional sizing controls. Built by Wiro for branded exports.
Utility
Model ID
video-watermark
Provider
wiro
Updated
1785771659
wiro playground—wiro/video-watermark
Updated 1785771659
## Overview
Video Watermark is a Wiro-native video utility that burns a watermark into every frame of an input clip. You can use either a logo image or plain text. The tool then composites the watermark onto the video at a fixed screen position and re-encodes the result. This solves a common delivery problem: you can ship videos with consistent ownership, attribution, or brand marks that stay visible after re-uploads.
## What you can build
- Add a corner logo to product demos and app walkthroughs
- Stamp creator handles onto short-form clips for reposting
- Add copyright or attribution text to training clips and internal demos
- Apply consistent branding across a batch pipeline of exported videos
- Place a readable text watermark with a background box over busy footage
## Inputs
- One input video file to watermark.
- One watermark source: - A watermark image you upload. Transparent images keep their transparency.
- Or a watermark text string.
- If you provide both, the image watermark takes priority and the text gets ignored.
- A fixed placement preset for the watermark. You can choose from 9 positions: top-left, top-center, top-right, center-left, center, center-right, bottom-left, bottom-center, bottom-right.
- Watermark opacity as a percentage from 0 to 100.
- Edge margin in pixels from 0 to 1000. This sets the distance from the frame edge for non-centered placements.
- For image watermarks: a scale percentage from 1 to 100 that sets the watermark width relative to the video width.
- For text watermarks: - An optional font size in pixels from 8 to 400. If you leave it empty, the tool scales it from the video height.
- A font color as a CSS-style color name (example: white) or a hex color value (example: #FFFFFF).
- An optional on/off toggle that draws a translucent dark box behind the text.
## Outputs
The model returns a single video file that matches the input timing, with the watermark burned into the frames. The watermark stays fixed to the chosen screen position for the full clip.
## Limitations
- This tool burns the watermark into the video. It is not an invisible watermark.
- Center placement ignores margin because there is no edge offset.
- Image scaling is proportional to video width. Very small logos may become unreadable at low scale.
- Text readability depends on footage contrast. Busy backgrounds may require the text background box.
- Low-quality inputs can cause issues. Heavy compression, noise, or low resolution can make the watermark look blurry or jagged.
## Safety & compliance
- Only watermark videos you have the rights to modify and redistribute.
- Don’t add misleading ownership marks to third-party content.
- If the video includes people, make sure you have consent for the intended use.
- Respect trademarks and brand guidelines when adding logos or brand names.
API quick start
Run video-watermark with a single API call.
POST https://api.wiro.ai/v1/Run/wiro/video-watermark
{
"inputVideo": "https://your-cdn.com/input.mp4",
"inputImage": "https://your-cdn.com/input.png",
"text": "...",
"position": "bottom-right"
}