Video Split at Timestamps

Split video at specified timestamps

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: video/*

Key Facts

Category
Images, Audio & Video
Input Types
file, text
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The Video Split at Timestamps tool allows you to easily divide a video file into multiple segments by specifying precise time markers. Simply upload your video file and enter comma-separated timestamps in hh:mm:ss format to instantly cut your media into distinct, downloadable clips.

When to Use

  • When you need to extract multiple specific scenes or highlights from a long recording or presentation.
  • When you want to break down a long video lecture or webinar into shorter, topic-focused chapters.
  • When you need to trim out unwanted sections by splitting the video at precise timestamps.

How It Works

  • Upload your video file (up to 500MB) into the designated file input area.
  • Enter your desired split points as a comma-separated list of timestamps using the hh:mm:ss or hh:mm:ss.ms format.
  • Click the split button to process the video and download the resulting individual video segments.

Use Cases

Splitting a recorded Zoom meeting or webinar into individual presentation topics.
Extracting key highlights and gameplay clips from a long gaming stream recording.
Dividing a long educational lecture video into bite-sized learning modules for students.

Examples

1. Segmenting a Webinar Recording

Webinar Host
Background
A marketing host has a 1-hour webinar recording and wants to split it into three distinct segments based on the agenda topics.
Problem
The host needs to separate the introduction, the main presentation, and the Q&A session without using complex video editing software.
How to Use
Upload the webinar video file and enter '00:10:00,00:45:00' in the timestamps field to split the video at the 10-minute and 45-minute marks.
Example Config
timestamps: 00:10:00,00:45:00
Outcome
The tool outputs three separate video files: the intro (0 to 10 mins), the main presentation (10 to 45 mins), and the Q&A session (45 mins to the end).

2. Extracting Esports Match Highlights

Content Creator
Background
An esports content creator wants to extract two specific high-action moments from a 20-minute gameplay recording.
Problem
The creator needs to isolate the clips quickly by specifying the exact start and end times of the plays.
How to Use
Upload the gameplay video file and input the precise timestamps '00:04:15.500,00:04:45.000,00:12:30.000,00:13:15.000' to segment the video.
Example Config
timestamps: 00:04:15.500,00:04:45.000,00:12:30.000,00:13:15.000
Outcome
The video is split into five segments, allowing the creator to easily download and keep the specific highlight clips.

Try with Samples

video, timestamp, file

Related Hubs

FAQ

What video formats are supported for splitting?

The tool supports standard video formats, including MP4, WebM, and other common HTML5-compatible video files.

How should I format the timestamps?

Enter timestamps as a comma-separated list using the format hh:mm:ss or hh:mm:ss.ms (for example, 00:01:20,00:03:45).

Is there a file size limit for the uploaded video?

Yes, the maximum supported video file size is 500 MB.

Can I specify milliseconds in the timestamps?

Yes, you can append milliseconds to the timestamps using a decimal point, such as 00:02:15.500.

Does this tool re-encode the video segments?

The tool cuts the video at the exact timestamps provided, generating separate video files for each segment.

API Documentation

Request Endpoint

POST /en/api/tools/video-split-at-timestamps

Request Parameters

Parameter Name Type Required Description
videoFile file (Upload required) Yes -
timestamps text Yes -

File type parameters need to be uploaded first via POST /upload/video-split-at-timestamps to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-video-split-at-timestamps": {
      "name": "video-split-at-timestamps",
      "description": "Split video at specified timestamps",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-split-at-timestamps",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]