# VOD Editor

The VOD Editor pulls a Kick VOD into a video player you can scrub through, mark a start and end point on, and export as a standalone MP4 file. KickBot processes the cut on its own servers, so you can close the page once the clip is in the queue.

{% hint style="info" %}
This guide assumes you have a KickBot account with your Kick channel connected.
{% endhint %}

<figure><img src="/files/Okw9gEsUTdYsvbO7pYHi" alt="KickBot dashboard VOD Editor empty state with the Kick VOD URL input, Create Clip sidebar, and Saved Clips section"><figcaption><p>The VOD Editor lives under <strong>Downloads</strong> in the dashboard sidebar.</p></figcaption></figure>

## What you can clip

The VOD Editor accepts any public Kick VOD URL, regardless of whose channel it came from. The link needs to look like `https://kick.com/yourchannel/videos/<id>` (the older `/video/<id>` path is also accepted). Channel pages, clip URLs, and live stream URLs do not work here.

## Load a VOD

1. Navigate to [kickbot.com/dashboard/editor](https://kickbot.com/dashboard/editor).
2. Paste the Kick VOD URL into the box at the top of the editor. The page reads the playlist from Kick and loads the video automatically once the URL parses.
3. Wait for the player to spin up. KickBot proxies the video through its own server so playback works across browsers without CORS issues.

If a URL refuses to load, the link is most likely a clip URL or a live channel page. Open the past stream from the **Videos** tab on Kick and copy that URL instead.

## Mark a clip and export it

Once the player is ready, the timeline at the bottom of the player turns into a scrub bar with set start and set end controls.

<figure><img src="/files/Z3r5PTBpzMo08TdXGKVI" alt="VOD Editor with a Kick VOD loaded, an in and out point set on the timeline, and the Export Clip button highlighted"><figcaption><p>Set start and Set end drop markers on the seek bar at the playhead's current position.</p></figcaption></figure>

1. Scrub or play to the moment you want the clip to begin and click **Set start**. A green marker appears on the timeline and the **In** value in the Create Clip card fills in.
2. Scrub forward to where you want the clip to end and click **Set end**. The Out value fills in and the timeline shows the clipped region tinted in green.
3. Click **Play Clip** in the Create Clip card to preview just the segment between the two markers. Playback stops automatically at the end point.
4. Type a name into the **Name your clip** box. The name shows up on the saved clip card and is required.
5. Click **Export Clip**. The clip drops into the **Saved Clips** section below the player, where it processes on KickBot's servers.

<figure><img src="/files/3Jzi3R572e4aPnDw6v5H" alt="Create Clip card with In and Out timestamps filled in, a clip name entered, and the green Export Clip button active"><figcaption><p>The Export Clip button activates once the player is loaded, both points are set, and the name has at least one character.</p></figcaption></figure>

{% hint style="info" %}
KickBot processes the export on its own servers. You can close the dashboard tab or shut your computer down once the clip shows up in **Saved Clips** and come back when it is ready.
{% endhint %}

### Hotkeys

The page listens for keyboard shortcuts whenever you are not focused on a text input:

* **I** sets the start point at the current playhead.
* **O** sets the end point at the current playhead.
* **Space** or **K** plays or pauses the video.
* **J** rewinds 5 seconds, **L** jumps forward 5 seconds.
* **Left** and **Right** arrows seek by 5 seconds.
* **Shift + Left** and **Shift + Right** nudge by 1 second for frame-accurate trimming.

## Watch the queue

Every export lands in the **Saved Clips** grid. Each card moves through these states:

* **Queued.** Waiting in line. The card shows a clock icon.
* **Processing.** KickBot is pulling the segment from the Kick VOD playlist and packaging it as an MP4. A green spinner overlays the thumbnail.
* **Failed.** Something went wrong during processing. The card shows a short reason if one was returned.
* **Complete.** The thumbnail shows the first frame of the clip, and **Download** plus **View Clip** buttons appear.

<figure><img src="/files/6KLtxmNBs3bSvl1nb0ra" alt="Saved Clips grid in the VOD Editor showing a finished Kick VOD clip with the Download and View Clip buttons"><figcaption><p>The grid polls KickBot every few seconds, so a clip flips from <strong>Processing</strong> to <strong>Download</strong> on its own without a refresh.</p></figcaption></figure>

**Download** saves the MP4 to your computer. **View Clip** opens the KickBot-hosted clip page so you can share the link without sending the file over.

## Length limits

{% hint style="warning" %}
Free accounts can export clips up to 20 minutes long. Premium accounts can export clips up to 3 hours. The Export button blocks anything outside those windows and shows the limit inline if the In and Out points are too far apart.
{% endhint %}

The limit is checked on the In and Out points, not the source VOD's duration. A 6 hour stream is fine to clip from, as long as each individual export stays under your tier's cap.

## If a clip is not loading or exporting

A few common causes:

* **The URL is not a Kick VOD link.** The page only loads URLs that contain `kick.com` and `/videos/` (or the older `/video/` path). Channel pages and clip URLs do not parse.
* **The VOD is private or has been removed on Kick.** KickBot can only fetch VODs that are publicly viewable on kick.com.
* **The In and Out points are over your tier's limit.** Free accounts cap at 20 minutes, premium at 3 hours. Trim the segment shorter or upgrade.
* **You manage a team account and your Editor permission is off.** The owner can flip the **VOD Editor** permission on for a team member from [kickbot.com/dashboard/team](https://kickbot.com/dashboard/team).

## FAQ

<details>

<summary>How do I clip a Kick VOD?</summary>

Paste the Kick VOD URL into the input on [kickbot.com/dashboard/editor](https://kickbot.com/dashboard/editor), scrub to where you want the clip to start and click **Set start**, scrub to where it should end and click **Set end**, name the clip, and click **Export Clip**. KickBot processes the cut on its own servers and adds an MP4 download to the Saved Clips grid.

</details>

<details>

<summary>Can I clip a past stream from someone else's channel?</summary>

Yes. The VOD Editor accepts any public Kick VOD URL, not only VODs from your own channel.

</details>

<details>

<summary>How long can a single clip be?</summary>

Free accounts can export clips up to 20 minutes. Premium accounts can export clips up to 3 hours. The Export button shows the limit inline if your In and Out points are too far apart.

</details>

<details>

<summary>What format does the exported clip come in?</summary>

An MP4 file, hosted on KickBot's CDN. Click **Download** on the clip card to save it locally, or **View Clip** to open the shareable KickBot-hosted page.

</details>

<details>

<summary>How is this different from the Clip Downloader?</summary>

The [Clip Downloader](https://docs.kickbot.com/vods/clip-downloader) saves a Kick clip that already exists on Kick. The VOD Editor turns a past stream into a brand new clip by letting you set your own start and end points. Each is a separate page in these docs.

</details>

## Need a hand?

Email <support@kickbot.com> or post in the `#support` channel on the [KickBot Discord](https://discord.gg/MAg3gBbc89) if a clip will not export or you have a question we did not cover here.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kickbot.com/dashboard/vods/clipping-vods.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
