Configuring video encoding parameters can be a complex and time-consuming task, especially if you're not a video engineer or if you're unsure about the best settings for your specific needs. This guide simplifies the process by offering pre-defined encoding configurations, known as presets, that you can effortlessly integrate into your video encoding jobs to achieve your desired outputs.

Additionally, you have the option to create and save your own presets as JSON files. We encourage you to engage with the video engineering community by sharing your presets in the Discussions section of our documentation or by reaching out to us with any questions.

Usage

To make use of one or more presets in your video encoding job, follow the straightforward steps contained in this recipe:

🚧

Getting 500 Response?

  • Check the JSON schema
  • Fill in all mandatory parameters
  • Verify the presets merging

List of video encoding presets

Online distribution

Creator

Presets optimized for high-quality video distribution on streaming services like YouTube and Vimeo. These presets use H.264 video encoding with high bitrates and AAC stereo audio in an MP4 container.

Creator Presets: creator.json

Template NameParamsLink
Creator 4KMP4 | H264 | 2160p | 60fps | CQ-22creator_4k.json
Creator Quad HDMP4 | H264 | 1440p | 60fps | CQ-21creator_quad_hd.json
Creator Full HDMP4 | H264 | 1080p | 60fps | CQ-20creator_full_hd.json
Creator HDMP4 | H264 720p | 60fps | CQ-19creator_hd.json

Social

Presets designed for sharing on social networks or online platforms like Facebook, Discord, Vimeo, and Slack. These presets use H.264 video encoding and AAC audio in an MP4 container.

Social Presets: social.json

Template NameParamsLink
Social 100 MB in 5 minutesMP4 | H264 | 1080p | 30fps | VBR-2400ksocial_100_mb_in_5_minutes.json
Social 50 MB in 5 minutesMP4 | H264 | 720p | 30fps | VBR-1250ksocial_50_mb_in_5_minutes.json
Social 50 MB in 10 minutesMP4 | H264 | 480p | 30fps | VBR-550ksocial_50_mb_in_10_minutes.json
Social 8 MB in 3 minutesMP4 | H264 | 360p | 30fps | VBR-270ksocial_8_mb_in_3_minutes.json

Device compatibility

Apple

Presets tailored for Apple devices, ensuring compatibility with various models. These presets use H.264 or H.265 video encoding and Dolby Digital (AC3) surround audio, packaged in an MP4 container.

Apple Presets: apple.json

Template NameCompatibilityParamsLink
Apple 4K- iPhone 7 and later;
- Apple TV 4K.
MP4 | H.265 | 2160p | 60fps | CQ-24apple_4k_h265_surround.json
Apple Full HD 1- iPad 5th Gen and later;
- iPad mini 2nd, 3rd, and 4th Gen;
- iPad Air 1st and 2nd Gen;
- iPad Pro 1st, 2nd, and 3rd Gen;
- Apple TV 4th Gen and later.
MP4 | H.264 | 1080p | 60fps | CQ-22apple_full_hd_surround_1.json
Apple Full HD 2- iPhone 5 and later;
- iPad 3rd Gen and later;
- iPad mini 1st Gen and later;
- Apple TV 3rd Gen and later.
MP4 | H.264 | 1080p | 30fps | CQ-22apple_full_hd_surround_2.json
Apple HD- iPhone 4 and later;
- iPad 1st Gen and later;
- Apple TV 2nd Gen and later.
MP4 | H.264 | 720p | 30fps | CQ-21apple_hd_surround.json
Apple SD- iPhone 1 and later;
- Apple TV 1st Gen and later.
MP4 | H.264 | 540p | 30fps | CQ-20apple_sd_surround.json

Android

Presets tailored for Android devices, ensuring compatibility with various models. These presets use H.264 video encoding and AAC stereo audio, packaged in an MP4 container.

Android Presets: android.json

Template NameParamsLink
Android Full HDMP4 | H264 | 1080p | 30fps | CQ-22android_full_hd.json
Android HDMP4 | H264 | 720p | 30fps | CQ-21android_hd.json
Android PALMP4 | H264 | 576p | 25fps | CQ-20android_pal.json
Android SDMP4 | H264 | 480p | 30fps | CQ-20android_sd.json

Archiving

High-Quality Archiving

Presets for archiving purposes, offering high video quality with efficient compression. These presets use AV1 or H.265 video encoding and AAC stereo audio in an MKV container.

High-Quality Archiving Presets: high_quality_archiving.json

Template NameParamsLink
HQ Archiving AV1MKV | AV1 | 2160p | 60fps | CQ-30hq_archiving_av1.json
HQ Archiving H.265MKV | H265 | 2160p | 60fps | CQ-24hq_archiving_h265.json

HLS Streaming

HLS H.265

Presets optimized for HTTP Live Streaming (HLS) with 12 ladder configurations. These presets use H.265 video encoding.

HLS H.265 Presets: hls_h265.json

Template Name (Ladder)ParamsLink
4K #1HLS | H.265 | 2160p | 60fps | CBR-16800k4k_1.json
4K #2HLS | H.265 | 2160p | 60fps | CBR-11600k4k_2.json
Quad HDHLS | H.265 | 1440p | 60fps | CBR-8100kquad_hd.json
Full HD #1HLS | H.265 | 1080p | 60fps | CBR-5400kfull_hd_1.json
Full HD #2HLS | H.265 | 1080p | 60fps | CBR-4500kfull_hd_2.json
HD #1HLS | H.265 | 720p | 60fps | CBR-3400khd_1.json
HD #2HLS | H.265 | 720p | 60fps | CBR-2400khd_2.json
SD #1HLS | H.265 | 540p | 60fps | CBR-1600ksd_1.json
SD #2HLS | H.265 | 540p | 30fps | CBR-900ksd_2.json
SD #3HLS | H.265 | 540p | 30fps | CBR-600ksd_3.json
SD #4HLS | H.265 | 432p | 30fps | CBR-300ksd_4.json
SD #5HLS | H.265 | 360p | 30fps | CBR-145ksd_5.json

HLS H.264

Presets optimized for HTTP Live Streaming (HLS) with 9 ladder configurations. These presets use H.264 video encoding.

HLS H.264 Presets: hls_h264.json

Template Name (Ladder)ParamsLink
Full HD #1HLS | H.264 | 1080p | 30fps | CBR-11700kfull_hd_1.json
Full HD #2HLS | H.264 | 1080p | 30fps | CBR-9Mfull_hd_2.json
HD #1HLS | H.264 | 720p | 30fps | CBR-4500khd_1.json
HD #2HLS | H.264 | 720p | 30fps | CBR-3Mhd_2.json
SD #1HLS | H.264 | 540p | 30fps | CBR-2Msd_1.json
SD #2HLS | H.264 | 432p | 30fps | CBR-1100ksd_2.json
SD #3HLS | H.264 | 432p | 30fps | CBR-730ksd_3.json
SD #4HLS | H.264 | 360p | 30fps | CBR-365ksd_4.json
SD #5HLS | H.264 | 234p | 30fps | CBR-145ksd_5.json