> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quickreel.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Transform your videos with AI-powered editing capabilities. Create engaging content with customizable templates, automated enhancements, and intelligent processing features.

<div
  style={{
display: "flex",
flexWrap: "wrap",
gap: "12px",
}}
>
  <div style={{ textAlign: "center" }}>
    <video autoPlay muted loop playsInline style={{ width: "170px", borderRadius: "12px" }} src="https://d4up8b6dpeb61.cloudfront.net/videos/ai-edit-vivid2.mp4" />
  </div>

  <div style={{ textAlign: "center" }}>
    <video autoPlay muted loop playsInline style={{ width: "170px",  borderRadius: "12px" }} src="https://d4up8b6dpeb61.cloudfront.net/videos/ai-edit-chillguy.mp4" />
  </div>

  <div style={{ textAlign: "center" }}>
    <video autoPlay muted loop playsInline style={{ width: "170px",  borderRadius: "12px" }} src="https://d4up8b6dpeb61.cloudfront.net/videos/ai-edit-vortex.mp4" />
  </div>

  <div style={{ textAlign: "center" }}>
    <video autoPlay muted loop playsInline style={{ width: "170px",  borderRadius: "12px" }} src="https://d4up8b6dpeb61.cloudfront.net/videos/ai-edit-cinematic.mp4" />
  </div>
</div>

## How to Edit Videos

Transform your videos using our AI-powered editing API. Simply send a POST request with your video details and let our system handle the rest.

**Base URL : `https://mango.quickreel.io/api/v2`**

**Endpoint : `/edit`**

**Method : `POST`**

**Headers :**

```plaintext theme={null}
Content-Type: application/json
x-api-key: <your_api_key>
```

**Request Body Parameters**

| Key                    | Data Type | Description                                                                                                                     | Mandatory |
| ---------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------- | --------- |
| videoUrl               | STRING    | Video URL or YouTube URL (max 2 minutes)                                                                                        | Required  |
| webhookUrl             | STRING    | URL to receive processing updates                                                                                               | Required  |
| language               | STRING    | Preferred language for subtitles (supports 30+ languages)                                                                       | Required  |
| template               | STRING    | Video editing template (cinematic, vivid, impact, storyteller, kinetic, split, movienight, vivid2, chillguy, chillguy2, vortex) | Required  |
| brollFrequency         | STRING    | Broll Frequency ("low", "medium", "high"). Default: "medium"                                                                    | Optional  |
| subtitleHighlightColor | STRING    | The color (in hexadecimal) used to highlight subtitles (e.g., #000000)                                                          | Optional  |
| title                  | STRING    | Title of the video (works only for vivid, vivid2, storyteller, movienight templates)                                            | Optional  |
| duration               | NUMBER    | Duration to display the title (works only for vivid, vivid2)                                                                    | Optional  |
| additionalFeatures     | OBJECT    | Optional features like background music, filler word removal, and silence removal                                               | Optional  |
| additionalSettings     | OBJECT    | Settings for sound effects volume and speaker detection                                                                         | Optional  |
| trim                   | OBJECT    | Trim video using start and end times in seconds                                                                                 | Optional  |
| bgVideoSettings        | OBJECT    | Background video settings (works only for satisfying template)                                                                  | Optional  |

For more details about template and their visual effects, visit the
[Template Style](/api-reference/AIedit/templateStyle) page.

<Warning>
  The maximum video duration is 2 minutes. Additionally, you can select the
  desired segment by providing start and end times in seconds in the trim object
  but video duration (end - start) should be less than equal to 2 minutes.
</Warning>

## Example Request

```json theme={null}
{
  "videoUrl": "https://www.youtube.com/watch?v=eY4pgeNBhk4",
  "webhookUrl": "https://webhook-test.com/05674b0b229c29199fec105309a00e16",
  "language": "english",
  "template": "cinematic",
  "brollFrequency": "medium",
  "additionalFeatures": {
    "addBgm": true,
    "removeFillerWords": true,
    "removeSilenceParts": true
  },
  "additionalSettings": {
    "soundEffectsVolume": 0.5,
    "applySpearkerDetection": true
  },
  "trim": {
    "start": 0,
    "end": 120
  }
}
```

## Key Features

* **Multiple Templates**: Choose from various unique editing styles including cinematic, vivid, impact, storyteller, kinetic, split, movienight, and more
* **Smart Trimming**: Easily trim videos while maintaining the 2-minute limit
* **Language Support**: Process videos in 30+ languages
* **Enhancement Features**:
  * Add background music
  * Remove filler words
  * Eliminate silence
  * Adjust sound effects volume
  * Speaker detection
* **Background Video Options**: Customize background video appearance and positioning (for satisfying template)
* **Webhook Updates**: Receive real-time processing status updates

## Use Cases

* **Social Media Content**: Create engaging short-form videos for platforms like TikTok, Instagram, and YouTube Shorts
* **Marketing Videos**: Transform long promotional content into impactful short clips
* **Educational Content**: Create concise, engaging learning materials
* **Product Demos**: Highlight key features in brief, attention-grabbing videos
* **Interview Highlights**: Extract and enhance the most important moments

For detailed API documentation and advanced usage, refer to our [API Reference](../gettingStarted).

<Note>
  Need help? Contact our support team at
  [support@quickreel.io](mailto:support@quickreel.io)
</Note>
