Exporting to a File


The export feature in Keyframe Pro allows users to easily convert an edited source or timeline into a standalone media file (.mp4 format). Using the export options, a user can specify the output resolution, profile, quality, viewer layout and whether or not to include annotations.

Note: Keyframe Pro requires ffmpeg for export. ffmpeg is an open-source command line tool to convert multimedia between formats.

Installing FFmpeg

FFmpeg can be downloaded as a pre-built binary, built directly from the source code or installed using Homebrew (macOS). This guide will describe installing the pre-built binaries from gyan.dev (Windows) or evermeet.cx (macOS).

Additional download locations for pre-built binaries can be found on the offical FFmpeg website.

  1. Download the latest static build of ffmpeg for Windows or MacOS.
    Windows: The "full" and "essential" builds should both work
  2. Extract the contents of the zip file to a location on your harddrive (e.g. D:/ffmpeg)
  3. Launch Keyframe Pro and open the Preferences dialog from the main menu (Edit->Preferences)
  4. Select the Export tab
  5. Press the Browse... button under FFmpeg Path
  6. Windows: Navigate to the bin folder in the extracted directory and select ffmpeg.exe
    macOS: Navigate to the extracted directory and select the ffmpeg executable (it is the only file in the evermeet.cx download)

Export to File

A timeline or source can be exported to a standalone media file (.mp4) using the Export dialog.

From the main menu select File->Export:

Note: The export process is applied to the timeline or source in the primary viewer unless the "Viewer Layout" option is enabled.

Export Settings

Output File

The path to the exported file.


The resolution of the exported file.


Standard defined sets of capabilities targeting specific classes of applications.


A trade-off between quality and time. The higher the quality, the longer the encoding time.


A trade-off between speed and file size. The faster the encoding, the larger the file size.


Include annotations in the exported media file.

Viewer Layout

Export the A/B split viewer layout (if active). If this is disabled only the timeline in the A viewer will be exported.

Ignore Range

Export the entire timeline, ignoring the current range start and end times.


The following list outlines the known limitations of the export process:

  1. Timelines composed of clips with different frame rates are not supported.
  2. For best results, the clips in a timeline should use the same video and audio formats.