# Exporting All-Intra from Editing Software

This page provides instructions for exporting your videos with **All-Intra (GOP=1)** encoding from popular editing software. All-Intra is required for videos used on the MVP's timecode timeline.

We recommend **H.265 (HEVC)** for All-Intra exports -- it produces significantly smaller files than H.264 at the same quality, which matters because All-Intra files are larger than standard encoding.

***

## Adobe Premiere Pro

1. Select your sequence and go to **File > Export > Media** (or press Ctrl+M / Cmd+M).
2. In the Export Settings dialog:

| Setting    | Value        |
| ---------- | ------------ |
| **Format** | H.265 (HEVC) |
| **Preset** | Custom       |

3. Scroll down to the **Video** tab and find the **GOP Settings** section (under the codec settings):

| Setting               | Value |
| --------------------- | ----- |
| **Keyframe Interval** | 1     |

This sets GOP=1, making every frame an I-frame.

4. Set your desired resolution and bitrate:

| Setting              | Recommendation                           |
| -------------------- | ---------------------------------------- |
| **Resolution**       | Match your source (1080p or 4K)          |
| **Bitrate Encoding** | VBR, 1 Pass                              |
| **Target Bitrate**   | 30-50 Mbps for 1080p, 80-120 Mbps for 4K |

5. Under the **Video** tab, confirm **Profile** is set to **Main** or **Main 10**.
6. Click **Export**.

\[SCREENSHOT: Premiere Pro Export Settings showing H.265 format with Keyframe Interval set to 1]

> **Tip**: You can save this as a custom preset ("MVP All-Intra") to reuse for future exports.

***

## Final Cut Pro

1. Select your project in the browser or timeline.
2. Go to **File > Share > Master File** (or use a custom destination).
3. Click **Settings** to open the export settings.
4. Choose the **Video codec**:

| Setting         | Value |
| --------------- | ----- |
| **Video codec** | H.265 |

5. Final Cut Pro does not expose a direct "GOP Size" setting in the standard Share dialog. To set GOP=1, use **Compressor** (Apple's companion app):
   * Send to Compressor: **File > Send to Compressor**
   * In Compressor, create a custom setting based on the H.265 codec
   * Under **Video Properties > Key Frame Interval**, set to **1**
   * Start the export

\[SCREENSHOT: Compressor showing H.265 setting with Key Frame Interval set to 1]

**Alternative**: If you don't have Compressor, export from Final Cut Pro as **Apple ProRes**, then convert to H.265 All-Intra using **Handbrake** (see below).

***

## DaVinci Resolve

1. Switch to the **Deliver** page (bottom nav bar).
2. Create a new render job or use a custom preset.
3. Configure the video settings:

| Setting     | Value                                     |
| ----------- | ----------------------------------------- |
| **Format**  | MKV or MP4                                |
| **Codec**   | H.265                                     |
| **Encoder** | Native or NVIDIA (hardware, if available) |

4. Find the **Key Frame** setting under the advanced codec options:

| Setting        | Value      |
| -------------- | ---------- |
| **Key Frames** | All Frames |

If there is no "All Frames" option, look for a **Keyframe Interval** or **GOP Length** field and set it to **1**.

5. Set your quality:

| Setting        | Recommendation                                            |
| -------------- | --------------------------------------------------------- |
| **Quality**    | Best or Restrict to 30-50 Mbps (1080p) / 80-120 Mbps (4K) |
| **Resolution** | Match your timeline resolution                            |

6. Click **Add to Render Queue**, then **Start Render**.

\[SCREENSHOT: DaVinci Resolve Deliver page showing H.265 codec with Key Frames set to All Frames]

***

## Handbrake (Free, Cross-Platform)

[Handbrake](https://handbrake.fr/) is a free, open-source video converter available for Windows, Mac, and Linux. Use it to convert existing videos to All-Intra format.

1. **Open** Handbrake and drag your video file onto the window (or use **File > Open Source**).
2. Under the **Summary** tab, set the output format:

| Setting    | Value      |
| ---------- | ---------- |
| **Format** | MKV or MP4 |

3. Switch to the **Video** tab and configure:

| Setting              | Value                                          |
| -------------------- | ---------------------------------------------- |
| **Video Codec**      | H.265 (x265)                                   |
| **Framerate**        | Same as source                                 |
| **Constant Quality** | RF 18-22 (lower = higher quality, larger file) |

4. Open the **Additional Options** field (at the bottom of the Video tab) and type:

```
keyint=1
```

This sets the keyframe interval to 1 frame (All-Intra). The full string in the options field should include `keyint=1`. If there are other options already present, add it with a colon separator: `existing-option:keyint=1`.

5. Click **Start Encode**.

\[SCREENSHOT: Handbrake Video tab showing H.265 codec with keyint=1 in the Additional Options field]

> **Tip**: For the fastest conversion on PC, check if your system has hardware encoding support. On the Video tab, you may see **H.265 (NVENC)** (NVIDIA), **H.265 (QSV)** (Intel), or **H.265 (VCE)** (AMD) options. These are significantly faster than the software x265 encoder.

***

## Verifying Your Export

After exporting, you can verify the file is All-Intra before uploading to the MVP:

### Using Handbrake

Open the file in Handbrake -- the **Summary** tab shows the keyframe interval.

### On the MVP

Upload the file and place it on the timeline. If it's All-Intra, it will be added without a conversion prompt. The Media Library shows a **green checkmark** badge next to All-Intra files.

***

## Quick Reference

| Software                       | Codec Setting | Key Setting        | GOP/Keyframe Value           |
| ------------------------------ | ------------- | ------------------ | ---------------------------- |
| **Premiere Pro**               | H.265 (HEVC)  | Keyframe Interval  | 1                            |
| **Final Cut Pro + Compressor** | H.265         | Key Frame Interval | 1                            |
| **DaVinci Resolve**            | H.265         | Key Frames         | All Frames (or interval = 1) |
| **Handbrake**                  | H.265 (x265)  | Additional Options | `keyint=1`                   |

***

## Related Pages

* [All-Intra Video & Timecode Sync](/4.-timecode-setup/all-intra-videos.md) -- Why All-Intra is required for timecode playback
* [The Timeline Editor](/4.-timecode-setup/the-timeline-editor.md) -- Building your timecode show
* [Supported File Formats](/8.-reference/supported-video-formats.md) -- All supported codecs and containers


---

# 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://support.4cast.world/4.-timecode-setup/exporting-all-intra-from-editing-software.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.
