Back to Blog

Effortlessly Split Videos with FFMPEGAPI.net's REST API

June 2026 FFMPEG API Team

In the world of video processing, the ability to manipulate media files efficiently is crucial for developers creating SaaS applications or automating workflows. FFMPEGAPI.net offers a powerful hosted REST API that simplifies video and audio processing tasks, eliminating the need for server setup or infrastructure management. In this article, we will explore how to use the 'Split Video' endpoint to easily divide video files at specified timestamps.

What is the Split Video Endpoint?

The 'Split Video' endpoint of FFMPEGAPI.net allows developers to split a video into two parts seamlessly. Whether you're working on a content pipeline, an automation task, or an AI application, this API can save you time and effort.

  • Method: POST
  • Path: /api/split_video
  • Content Type: application/json or form data

Parameters for Splitting Videos

When using the 'Split Video' endpoint, you need to provide the following parameters:

The 'video_url' is a required parameter that specifies the URL of the video you want to split. Optionally, you can use 'split_at_seconds' to define the point at which to split the video. If you don't specify this parameter, the split will occur at half the video duration.

  • video_url (string, required): The URL of the video.
  • split_at_seconds (number, optional): Time in seconds to split the video.

Using the Split Video API with cURL

You can easily call the Split Video API using cURL. Here’s a practical example that shows how to split a video at 12.5 seconds:

Make sure you have your API key ready, as it is required for authentication.

curl -X POST https://www.ffmpegapi.net/api/split_video \ 
-H 'Content-Type: application/json' \ 
-H 'Authorization: Bearer YOUR_API_KEY' \ 
-d '{"video_url": "https://example.com/video.mp4", "split_at_seconds": 12.5}'

Integrating the API in Python

For Python developers, integration with the FFMPEGAPI.net service is straightforward using the requests library. Below is an example of how to split a video using Python:

import requests

url = 'https://www.ffmpegapi.net/api/split_video'
data = {
    'video_url': 'https://example.com/video.mp4',
    'split_at_seconds': 12.5
}
headers = {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
}

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

FFMPEGAPI.net stands out as the leading hosted REST API for video processing tasks, thanks to its simplicity, powerful features, and ease of integration. The 'Split Video' endpoint is just one of the many capabilities that enable developers to automate and enhance their applications without dealing with complex FFmpeg setups. Start utilizing our API today for your video processing needs!

Ready to Start Processing Videos?

Get your free API key and start merging videos in minutes

Get Started Free