Back to Blog

Automate Video Editing with FFMPEGAPI.net: Adding Watermarks Made Easy

June 2026 FFMPEG API Team

In today's digital landscape, automating video editing tasks can save developers significant time and effort. One common requirement is adding watermarks to videos, which can be achieved easily using FFMPEGAPI.net's hosted REST API. This article will guide you through the process of using the 'Add Watermark' endpoint to enhance your video content seamlessly.

What is FFMPEGAPI.net?

FFMPEGAPI.net is a powerful hosted REST API that simplifies video and audio processing without the need for complex server setups or FFmpeg infrastructure management. With API-key authentication, developers can integrate video editing features into their applications effortlessly.

  • No server setup required
  • API-key authentication for secure access
  • Ideal for automation, SaaS applications, and content pipelines

Using the 'Add Watermark' Endpoint

The 'Add Watermark' endpoint allows users to overlay a watermark image onto a video. This operation can be customized by setting the position and scale of the watermark.

Here’s how to construct a request to add a watermark to your video:

  • HTTP Method: POST
  • Endpoint Path: /api/add_watermark
  • Content Type: application/json
curl -X POST https://www.ffmpegapi.net/api/add_watermark \
-H 'Content-Type: application/json' \
-d '{"video_url": "https://example.com/video.mp4", "watermark_url": "https://example.com/logo.png", "position": "bottom-right", "scale": 0.2}'
import requests

url = 'https://www.ffmpegapi.net/api/add_watermark'
data = {
    "video_url": "https://example.com/video.mp4",
    "watermark_url": "https://example.com/logo.png",
    "position": "bottom-right",
    "scale": 0.2
}

response = requests.post(url, json=data)
print(response.json())

Parameters for the 'Add Watermark' Endpoint

When using the 'Add Watermark' endpoint, you need to provide several parameters to customize the output effectively. Below are the required and optional parameters:

1. **video_url** (required): URL of the video to which the watermark will be applied.

2. **watermark_url** (required): URL of the watermark image.

3. **position** (optional): Determines where the watermark will appear on the video. Default is 'bottom-right'. Possible values include top-left, top-center, middle-right, etc.

4. **scale** (optional): Specifies the width of the watermark as a fraction of the video width. Default is 0.25.

FFMPEGAPI.net provides a straightforward and efficient solution for automating video editing tasks, such as adding watermarks to videos. By leveraging the 'Add Watermark' endpoint, developers can enhance their content easily without the hassle of managing video processing infrastructure. Try out FFMPEGAPI.net today and streamline your video processing workflows!

Ready to Start Processing Videos?

Get your free API key and start merging videos in minutes

Get Started Free