---
title: Creating New Transcoding Profiles
slug: zixi-broadcaster-zec-current-version/creating-new-transcoding-profiles
docTags: 
createdAt: 2024-12-26T16:19:04.956Z
---

In order for the Broadcaster to switch from one encoding to another, different transcoding profiles must be configured first. These transcoding profiles include the transcoding settings that can be used for the transcoding of streams.

Supported Video and Audio formats include:

- Video Decoding – MPEG2, H.264/AVC, H.265/HEVC, Raw.
- Video Encoding – MPEG2, H.264/AVC, H.265/HEVC, Raw.
- Audio Decoding – AAC, MPEG-1 Audio Layer I / II / III, MPEG-2 Audio Layer I / II / III, AC-3 (Dolby Digital), Opus.

:::hint{type="info"}
For AC-3, which can contain up to six discrete channels of sound, the transcoder only supports the left and right channels and will ignore the other channels
:::

- Audio Encoding – AAC, AAC-HE (High Efficiency), AAC-HEv2; E-AC-3 (Enhanced Dolby Digital), MP1 (MPEG-1 Audio Layer II), Opus, or passthrough other audio codecs.

:::hint{type="info"}
AAC-HE and AAC-HEv2 are only supported for Zixi Broadcasters, v13 and up.
:::

The transcoder comes with the following pre-set common video profiles:

1080i60 / 1080i59.94, 1080p30 / 1080p25, 720p60, 720p50 / 720p30, 576i60 / 576p25, 480i60 / 480p29.97

You can also define your own custom profiles.

:::hint{type="info"}
For downstream satellite workflows, you will probably need to generate constant bitrate (CBR) streams. This setting is configured at the individual input level (not the transcoding profile level). To set a CBR, enter the desired Transport Stream Bitrate (Kbps) as described in the [Transcoding Broadcaster Input Streams](docId\:Mc8lVokobD_91PdoUU14E) section.
:::

## To Create a New Profile:

:::::WorkflowBlock
:::WorkflowBlockItem
In the Transcoder page, click **+ New Profile**.

The **Add New Profile** window is displayed:

![](https://api.archbee.com/api/optimize/mzxtTQEvCNIdUNgF2kuwJ/nxpRxPxthgNdUyq8N3puw_image.png)
:::

:::WorkflowBlockItem
Select the desired **Codec type** - MPEG2, H.264, H.265, or Raw Video for a video profile or select AAC, Opus, MPGA, Dolby Digital Plus, or Raw Audio for an audio profile.
:::

::::WorkflowBlockItem
Enter the desired fields in the **Profile configuration** (see table below for additional parameters). Select a specific **Preset** profile to automatically fill in the default settings for that profile, OR select Custom to create a new profile from scratch.

:::hint{type="info"}
You can edit specific fields of a preset configuration while creating the profile.
:::
::::

:::WorkflowBlockItem
If you want to configure the **Advanced options** for the video profiles, select **Advanced options** and fill in the respective fields (see table below for additional parameters).
:::

:::WorkflowBlockItem
Click **Apply**.

The newly configured profile is created and appears on the screen.
:::
:::::

### Transcoding Profiles Parameters

| **Parameter**                                      | **Description**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Profile configuration**                          | **For Video - MPEG2, H.264, H.265, Raw Video**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Preset**                                         | Select one of the pre-configured presets or select **Custom** to create a new profile from scratch. Even if you select a preset configuration, you can still change its settings.<br />Default: **Custom**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Name**                                           | Enter a unique name for the profile.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Encoder (for H.265, H.264)**                     | Select one of the following options:<br />* Software – software-based encoder (available for H.264 and H.265 only).
* NVIDIA – NVIDIA-based hardware encoder.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Encoding Profile**                               | **Select the relevant encoding profiles:**<br />**For H.265 video profiles:**<br />* Main (default) – this profile supports 8 bit-per-sample (BPP).
* Main 10 – this profile supports 10 bit-per-sample (BPP).
* Main SP - The Main Still Picture profile allows for a single still picture to be encoded with the same constraints as the Main profile. As a subset of the Main profile, the Main Still Picture profile allows for a bit depth of 8 bits per sample.<br />**For H.264 video profiles:&#x20;**<br />* Baseline - Primarily for low-cost applications that require additional data loss robustness, this profile is used in some video conferencing and mobile applications.
* Main - This profile is used for standard-definition digital TV broadcasts that use the MPEG-4 format as defined in the DVB standard.
* High - The primary profile for broadcast and disc storage applications, particularly for high-definition television applications.
* High 10 - Supports 10-bit-per-sample video encoding for greater color precision.<br />**For MPEG2 video profiles:**<br />* Simple – supports I and P Picture Coding Types and Intra DC Precision of 8, 9, 10.
* Main - supports I and P and B Picture Coding Types and Intra DC Precision of 8, 9, 10.
* High – supports SNR and Spatial Scalability and Intra DC Precision of 8, 9, 10, and 11. |
| **Display Aspect Ratio**                           | Select the aspect ratio of the video display. If you select **Custom**, enter the desired resolution in the **Resolution&#x20;**&#x66;ield.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| **Resolution**<br />                               | Enter the new resolution in pixels if resizing the video.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Keep Source Aspect Ratio**                       | Select this checkbox (default) to maintain the original aspect ratio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Frames/Fields per Second**                       | Select a new frame rate or select **Original&#x20;**&#x74;o use the original frame rate of the stream.<br />Default: Original<br />Note: When a new frame rate is specified, it is applied using "Smooth frame rate conversion".<br />Note: When the frame rate is converted, captions in the elementary stream are preserved.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Bitrate Mode**                                   | Select the desired bitrate mode:<br />* CBR (Constant Bitrate) - ensure that video streams occupy a certain number of bits per second when they are played back.
* VBR (Variable Bitrate) - varies the amount of output data per time segment.&#x20;
* CRF (Constant Rate Factor) (for H.264) -&#x20;
* Network Adaptive (for H.264, MPEG2) - configures the bitrate of the transcoded channel according to the network conditions reported by the push output. This is relevant when using push output on the transcoded channel, and "encoder feedback" was enabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Average Bitrate (kbps)**                         | Specify the average bitrate for the profile.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Max Bitrate (kbps)**                             | Specify the maximum bitrate for the profile. Available only if the **Bitrate Mode** is set to **VBR&#x20;**&#x6F;r **CRF**.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| **Performance (for H.265, H.264)**                 | Select the performance of the transcoding. Possible values for Software encoder range from *Ultra Fast,* which provides the best quality while utilizing high CPU/GPU, to *Slower,* which has the lowest quality but uses much less CPU/GPU.<br />Default: *Very Fast*<br />Possible values for Nvidia encoder are High Quality, High Performance, and Default.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ***Advanced Options***                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Copy GOP from source**                           | Select this checkbox if you want to maintain the source GOP length (not structure). Enabling this option will generate an I-frame in the transcoded stream with the exact timestamp as in the source stream.<br />The **Copy GOP from source** option is only available when selecting the **Original** option in the **Frames per Second** field.<br />If you want to change the source GOP length, specify the new GOP length in the **GOP \[Frames]** parameter.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **GOP \[frames]**                                  | Specify the number of frames in a **GOP** (Group of Pictures). Default:60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **GOP Settings**                                   | - Closed – for a GOP in which the previous pictures do not need data from the subsequent GOP for bidirectional coding, select the **Closed&#x20;**&#x63;heckbox (default).
- Fixed – to always use the specified number of frames in the GOP (as opposed to allowing the encoder to override), select the **Fixed** checkbox (default).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| **B-Frames**                                       | Specify the maximal number of consecutive B frames in the **GOP**. Default: 0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| **Frame Type**                                     | Specify the frame type – progressive or interlaced (MPEG2 only on SW transcoding).<br />Default: Progressive                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| **Reference Frames**                               | Specify the number of frames that can be referenced for each frame.<br />Default: 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **HRD buffer length (seconds) (for H.265, H.264)** | Specify the length of the HRD buffer in MPEG-2.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **VBV buffer length (seconds) (for MPEG2)**        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Tune (for H.265, H.264)**                        | The x264 tune options assign options to optimize for certain types of content:<br />- **Film&#x20;**– intended for high-bitrate/high-quality movie content. Lower deblocking is used here.
- **Animation** – intended for cartoons, etc., where deblocking is boosted to compensate for larger, flat areas. More reference frames are used.
- **Grain** – this should be used for material that is already grainy. Here, the grain won't be filtered out as much.
- **Fast Decode** – disables CABAC and the in-loop deblocking filter to allow for faster decoding on devices with lower computational power.&#x20;
- **Zero Latency** – optimization for fast encoding and low-latency streaming.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **CRF (for H.265, H.264)**                         | The Constant Rate Factor (CRF) is the default quality (and rate control) setting for x264 and x265 encoders. You can set the values between 0 and 51, where lower values would result in better quality, at the expense of higher file sizes. Higher values mean more compression, but at some point, you will notice the quality degradation.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **MAX QP (for H.265, H.264)**                      | The QP (Quantization parameter) controls the compression rate. Ranging from 0 (No compression) to 51 (Max compression). Max QP - controls the maximum value the encoder can set for QP. For example, a low number will result in a lower compression rate, causing the video to look better; however, requiring a higher bitrate. A higher max QP value may reduce the visual quality but results in a lower bitrate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Chroma Subsampling**                             | Converts the source chroma subsampling (method for "compression" of raw images) to 4:4:4/ 4:2:2 / 4:2:0.<br />- As Source – maintains the same chroma subsampling as in the source.
- 4:4:4 is applicable for Nvidia HEVC codec or x264 high profile
- 4:2:2 is not supported on Nvidia GPU
- 4:2:0 is supported on Nvidia and x264.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Bit Depth**                                      | Conversion of the 10-bit HDR color encoding source to 8 BPP.<br />This feature is enabled for the following configurations:<br />- H.264 – Encoder: Software; Encoding Profile: High 10.
- H.265 – Encoder: Nvidia; Encoding Profile: Main 10.<br />If the source is 10-bit, select one of the following:<br />- **As Source** – to maintain a 10-bit color encoding.
- **8 BPP** – to down convert the source to 8 bit per pixel. If the source is already 8 bpp, it does nothing.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **Profile configuration**                          | **For Audio – AAC, OPUS, RAW Audio, MPGA.**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| **Name**                                           | Enter a unique name for the profile.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Bitrate (kbps)**                                 | Specify the bitrate for the profile.<br />Available values are:<br />- AAC: 6 to 1024
- Opus: 6 to 512
- MPGA: 32 to 384                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **Sampling Rate**                                  | You can convert the audio sampling rate from 44.1kHz to 48kHz and vice versa. For Opus only 48kHz is available. <br />Select one of the following options:<br />- Copy from source – if you do not wish to make any changes.
- 44.1kHz – to convert a 48kHz audio stream to 44.1kHz.
- 48kHz – to convert a 44.1kHz audio stream to 48kHz.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| **Encoding Profile (for AAC)**                     | * AAC-LC (default) - AAC Low Complexity. The simplest and most widely used and supported profile.
* HE-AACv1 - AAC High Efficiency 1. This profile uses spectral band replication (SBR) to enhance the compression efficiency in the frequency domain.
* HE-AACv2 - AAC High Efficiency 2. couples SBR with Parametric Stereo (PS) to enhance the compression efficiency of stereo signals. It is a standardized and improved version of the eAAC+ codec.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |

## Advanced Mode

The fields discussed below are optional and available only in **Advanced Mode**.

To enter Advanced Mode add the URL parameter `?advanced=1` to the Zixi Broadcaster URL in your browser and press Enter/Return to reload the page:

::Image[]{src="https://api.archbee.com/api/optimize/amUtKWPrNQCS-26DKyGuI-5OBE4QsRN0icABdoD4ciK-20250421-173825.png" size="70" width="800" height="55" position="center" alt="Advanced Mode URL Param" darkWidth="800" darkHeight="55" showCaption="false"}

:::hint{type="info"}
Note the Advanced Mode settings are generally intended for advanced users and special cases. If you do not understand the settings, you should probably accept the default values.
:::

### Video - Profile Configuration

- **Frame Conversion Threads** - Specify how many threads to use when the profile includes FPS conversion.
- **Encoding Width** - Specify the width in Pixels that will be used to calculate the sampling aspect ratio of the video. The pipeline will generate video frames with dimensions of \[encoding\_width, height] and configure the encoder with the calculated sampling aspect ratio so that during playback, the video will be stretched to the configured display aspect ratio. The Default is empty value (or 0), meaning a sampling aspect ratio of 1:1, so the pipeline will resize the frames according to the provided dimensions \[W x H].
- **Performance&#x20;**- Very Slow is available, which has the lowest quality but uses much less CPU/GPU.

### Video - Advanced Options

- **Threads&#x20;**- Specify the number of threads allocated specifically for the encoding process. Default: 0

