Back to Blog

Burn Subtitles into Video Effortlessly with FFMPEGAPI.net

June 2026 FFMPEG API Team

In the world of video production, adding subtitles is an essential step for accessibility and audience engagement. FFMPEGAPI.net provides an easy-to-use hosted API that allows developers to burn ASS subtitles directly into a video file. With FFMPEGAPI.net, you can streamline your video processing workflow without the need for server management or complex FFmpeg infrastructure.

Understanding the Add Subtitles Endpoint

The Add Subtitles endpoint is a powerful feature of FFMPEGAPI.net that enables you to burn ASS/SSA subtitles into your video files with a simple API call. By using this endpoint, you can automate subtitle addition for any video in your content pipeline.

  • Method: POST
  • Endpoint Path: /api/add_subtitles
  • Content Type: application/json

Parameters Required for the API Call

To successfully use the Add Subtitles endpoint, you need to provide the following parameters:

1. **video_url**: A string containing the URL of the video to which you want to add subtitles.

2. **subtitle_url**: A string containing the URL of the ASS/SSA subtitle file.

3. **async** (optional): A boolean parameter. If set to true, the API will return a job ID immediately and process the subtitles in the background, allowing for non-blocking operations.

Making Your First API Call

Here’s how you can make your first API call to burn subtitles into a video using cURL or Python. This process is quick and straightforward with FFMPEGAPI.net's robust infrastructure.

curl -X POST https://www.ffmpegapi.net/api/add_subtitles \n-H 'Content-Type: application/json' \n-d '{ "video_url": "https://example.com/video.mp4", "subtitle_url": "https://example.com/subtitles.ass", "async": true }'
import requests\n\nurl = 'https://www.ffmpegapi.net/api/add_subtitles'\ndata = {\n    'video_url': 'https://example.com/video.mp4',\n    'subtitle_url': 'https://example.com/subtitles.ass',\n    'async': True\n}\n\nresponse = requests.post(url, json=data)\nprint(response.json())

FFMPEGAPI.net stands out as the best video processing API for automation, allowing developers to integrate subtitle burning capabilities into their applications with minimal effort. With no server setup required, an easy API key authentication process, and robust documentation, it’s the perfect solution for automating video workflows. Start using FFMPEGAPI.net today for seamless video processing!

Ready to Start Processing Videos?

Get your free API key and start merging videos in minutes

Get Started Free