Categories

Video Preview Generator

Generate a preview video by evenly sampling clips from source video and concatenating them

Create a short preview montage from a long video.

  • Set total preview duration (max 20 seconds)
  • Set per-clip duration and auto-calculate clip count
  • Evenly sample clips across timeline
  • Handles boundary-safe extraction near video end
  • Optional audio removal

Example Results

1 examples

Generate 6s Preview from 2s Clips

Evenly extract 2-second clips from source video timeline and concatenate into a 6-second preview

video-preview-generator-example1.mp4 View File
View input parameters
{ "videoFile": "/public/samples/video/earth_1080p_horizontal.mp4", "totalPreviewSeconds": 6, "clipDurationSeconds": 2, "removeAudio": false }

Click to upload file or drag and drop file here

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

Key Facts

Category
Video Processing
Input Types
file, number, checkbox
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The Video Preview Generator allows you to create concise, engaging highlight reels by automatically sampling clips from your long-form videos and concatenating them into a single preview file.

When to Use

  • Creating quick trailers or teasers for long video content.
  • Generating visual summaries to help viewers understand video context before watching.
  • Producing short, high-impact snippets for social media or landing page previews.

How It Works

  • Upload your source video file to the tool.
  • Define the total preview duration and the length of each individual clip.
  • Select the option to remove audio if you prefer a silent montage.
  • Process the file to automatically extract evenly spaced segments and merge them into a final preview.

Use Cases

Content creators generating 'best-of' highlight reels for YouTube or social platforms.
Video editors creating quick visual references for long archival footage.
Web developers building video gallery previews that play short montages on hover.

Examples

1. Creating a 6-second highlight reel

Social Media Manager
Background
You have a long 10-minute interview video and need a short teaser for Instagram.
Problem
Manually cutting and stitching clips is time-consuming and difficult to space evenly.
How to Use
Upload the interview file, set the total preview to 6 seconds, and set each clip to 2 seconds.
Example Config
totalPreviewSeconds: 6, clipDurationSeconds: 2, removeAudio: false
Outcome
The tool generates a 6-second video consisting of three 2-second clips sampled from the beginning, middle, and end of the interview.

2. Silent preview for a product demo

Product Marketer
Background
You want to show a silent, fast-paced preview of a software tutorial on your website.
Problem
The original video is too long and contains distracting background audio.
How to Use
Upload the tutorial video, set the preview duration to 10 seconds, and enable the 'Remove Audio' option.
Example Config
totalPreviewSeconds: 10, clipDurationSeconds: 1, removeAudio: true
Outcome
A 10-second silent montage featuring 10 distinct 1-second clips, providing a clean and professional overview of the software features.

Try with Samples

audio, video, file

Related Hubs

FAQ

What is the maximum duration for the generated preview?

The tool supports a maximum total preview duration of 20 seconds.

Can I choose which parts of the video are included?

The tool automatically samples clips evenly across the entire timeline of your source video to ensure a representative preview.

Does the tool support audio removal?

Yes, you can toggle the 'Remove Audio' option to generate a silent video montage.

What is the minimum clip duration I can set?

You can set individual clip durations as short as 0.2 seconds.

Is there a limit on the source video file size?

The tool supports source video files up to 1GB in size.

API Documentation

Request Endpoint

POST /en/api/tools/video-preview-generator

Request Parameters

Parameter Name Type Required Description
videoFile file (Upload required) Yes -
totalPreviewSeconds number No -
clipDurationSeconds number No -
removeAudio checkbox No -

File type parameters need to be uploaded first via POST /upload/video-preview-generator 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-preview-generator": {
      "name": "video-preview-generator",
      "description": "Generate a preview video by evenly sampling clips from source video and concatenating them",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-preview-generator",
      "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]