> For the complete documentation index, see [llms.txt](https://support.4cast.world/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.4cast.world/4.-timecode-setup/exporting-all-intra-from-editing-software.md).

# 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
