megacubos/video-watermark 🔢🖼️❓📝 → 🖼️

▶️ 569 runs 📅 Nov 2025 ⚙️ Cog 0.16.9
video-editing video-to-video

About

Add a customizable watermark to any video with a simple API call. Used in the video AI creator at UGCMade.com and brought to you by your friends at Megacubos.com.

Example Output

Output

Performance Metrics

7.87s Prediction Time
17.01s Total Time
All Input Parameters
{
  "size": 50,
  "video": "https://replicate.delivery/pbxt/O3tfBx75q6kgVmNOXFabpxmhW2CgnERieFXzPcd9x6vX25EL/Untitled.mp4",
  "opacity": 0.7,
  "position": "bottom-right",
  "rotation": 0,
  "text_color": "255,255,255",
  "watermark_text": "Made by UGCMade.com",
  "pattern_spacing": 250,
  "watermark_image_url": ""
}
Input Parameters
size Type: integerDefault: 50Range: 10 - 500
Watermark size in pixels (for text: font size, for image: width)
video (required) Type: string
Input video file (MP4)
opacity Type: numberDefault: 0.7Range: 0 - 1
Watermark opacity (0.0 = transparent, 1.0 = opaque)
position Default: pattern
Watermark position
rotation Type: integerDefault: 30Range: -360 - 360
Watermark rotation in degrees
text_color Type: stringDefault: 255,255,255
Text color in 'R,G,B' format (e.g., '255,255,255' for white)
watermark_text Type: stringDefault:
Text for watermark (leave empty if using image)
pattern_spacing Type: integerDefault: 250Range: 50 - 1000
Spacing between watermarks when position='pattern' (in pixels)
watermark_image_url Type: stringDefault:
Image URL for watermark (leave empty if using text)
Output Schema

Output

Type: stringFormat: uri

Version Details
Version ID
82e997ab25237f1ed9cf1dcb475fc0c267945a58526d951bc4c683fd087b00e2
Version Created
November 14, 2025
Run on Replicate →