Page tree
Skip to end of metadata
Go to start of metadata

Transcoding presets define the logic for Media transcoding process. Here you define the settings for the transcoding process, what video and audio renditions are generated, some editing options and what output files are created. The main page contains the list of all transcoding presets defined for your account.

There are columns:

  1. ID - a unique identificator of the preset
  2. Name - the name of the preset
  3. Encoder - the encoder engine used for transcoding
  4. Video codec - video codec used for transcoding
  5. Default - one of the presets is the default one which is assigned if the preset for media asset is not defined
  6. Created at - date and time when the preset was created

Add, edit, copy or delete the preset

Click on the Add preset button to add a new preset.

Click on the preset name in the list to edit a preset.

Click Action button in the preset edit page to:

  • make a copy of the preset;
  • delete a preset.

Preset fields and their meaning

The preset edit page has all preset fields grouped into tabs. Click on the tab to expand it.

IMPORTANT! Setting the 'source' option is possible for many settings telling the encoder not to change the specific setting. Use this option at your own risk as it may produce unexpected results. No consistency checks are performed to verify if this option is reasonable for the particular encoding job.

Main

Name - assign any name to distinguish the preset from the rest.

Default - set to Yes if you want to use this preset by default if transcoding for media asset is started and no preset is assigned. Only one preset can be default in your account.

Default language - used if input file language for audio or subtitle is not specified;

Media audio language order - order in which audio language tracks are set during muxing;

Max. video/audio length difference (seconds) - the allowed difference between the audio and video lengths. Otherwise, a warning or error is generated during the validation stage.

Encoding

Encoder - choose which encoding engine is used.

Encoding speed - encoder specific setting which impacts the quality of encoding. The lower the speed the higher the quality but longer processing time.

Video encoding

Video profiles (renditions)

Click Edit below the list of video profiles in the to open the popup where video renditions and their specific settings are defined.

Add as many video renditions as necessary for the output.

Title - the name of the rendition. Also, used by video players to display the list of renditions for manual selection.

Video BR (kbps) - set the video bitrate - option disabled when CRF is set as Bitrate encoding mode.

Resolution - set the video resolution.

Video FR (fps) - set the video frame rate.

Level - set the video profile and level.

CRF - constant rate factor, a value between 0 and 51 to set the desired quality of the output with the bitrate being applied automatically - option disabled when VBR or CBR is set as Bitrate encoding mode.

The delete option is available only for renditions which are not included in some file package (see below for an explanation regarding file packages).

Conditions

Conditions are settings defining the rules which the source video have to meet for the particular rendition to be generated. Depending on the Conditions you may have self-excluding renditions which are generated for different source video files.

Min. src. res. - minimum source resolution for which the rendition is generated.

Min. src. bitrate - minimum source video bitrate for which the rendition is generated.

Max. src. bitrate - maximum source video bitrate for which the rendition is generated. 

Other Video encoding tab fields

Video codec - set the codec for the output video.

Color encoding system - choose the color encoding system.

Bit depth (codec specific) - choose the bit depth for the color encoding.

Deinterlace (encoder specific) - set the deinterlacing method.

Aspect ratio - set the aspect ratio for the output video. If the resolution in the Profiles popup does not match the aspect ratio the video PAR (pixel-aspect-ratio) is modified accordingly so that the image is displayed properly.

Force aspect ratio from XML manifest - XML manifest that defines all media asset files and comes with the media asset contains different setting than the aspect ratio extracted from the video track metadata, the XML setting is preferred.

GOP - set the group of pictures size for video. This is important to have for the proper segmentation. We suggest the value which corresponds to 2 seconds of video, e.g. 50 at 25 fps. Set the value to 0 to maintain the source GOP.

Bitrate encoding mode - options: VBR - variable bitrate, CBR - constant bitrate (some encoders produce the capped VBR with this option rather than CBR), CRF - constant rate factor - bitrate is applied automatically based on the value set for each rendition.

ISM chunk length - chunk length for ISMV fragmented MP4 files.

CABAC (codec specific) - enable context adaptive binary arithmetic coding option.

No upscale - in addition to conditions defined for video renditions enable this option to ensure that no rendition is generated with higher resolution or bitrate as the source video has.

Audio encoding

Audio profiles (renditions)

Click Edit below the list of audio profiles in the to open the popup where audio renditions and their specific settings are defined.

Add as many audio renditions as necessary for the output.

Title - the name of the rendition. Also, used by some players to display the list of renditions for manual selection. This is not the title for the audio track language which is copied from source metadata.

Codec - choose the audio codec. Unlike the video codec which is set for all video renditions in the preset, the audio codec may be set separately for each rendition.

Channels - option to keep the source channel layout or to set the downmix from 5.1 channel layout to 2.0.

Audio BR (kbps) - set the audio bitrate.

Audio SR - set the audio sample rate.

The delete option is available only for renditions which are not included in some file package (see below for an explanation regarding file packages).

Conditions

Conditions are settings defining the rules which the source audio have to meet for the particular rendition to be generated. Depending on the Conditions you may have self-excluding renditions which are generated for different source audio tracks.

Src. codec - source audio codec has to match the condition for the rendition to be generated.

Src. channels - source channel layout has to meet the condition for the rendition to be generated.

Min. src. bitrate - minimum source audio bitrate for which the rendition is generated.

Max. src. bitrate - maximum source audio bitrate for which the rendition is generated. 

Other Audio encoding tab fields

No upscale audio - in addition to conditions defined for audio renditions enable this option to ensure that no rendition is generated with higher bitrate as the source video has.

File packages

File packages are groups of files and tracks that can be used to generate playback manifests or for uploads.

Click on the package name in the list to edit the package or Add new button below the list to create a new package.

IMPORTANT!!! Playback manifest is the SMIL file used by the system to package the media asset into streaming formats. Multiple playback manifests with different video, audio and subtitle combinations may be defined for the media asset. To make the playback manifest include the System Manifest file type in the package. Only MP4, M4V, M4A, and TTML tracks are playable. System Manifest files are available only if these file types are chosen in the package.

Files that have to be uploaded to the specific external destination via the Workflow profile settings have to be included in a file package which is later assigned in the Workflow profile settings.

Files of same type and rendition are generated only once regardless of the number of packages such file is included in.

The Base package is always generated for a media asset. It contains M4V files for all video tracks, M4A files for all audio tracks, multi-language TTML file for subtitles and System Manifest SMIL file. It is always a playable package. The Base package cannot be deleted or edited. It is updated automatically with all video and audio renditions added to the preset.

All other packages may contain any file types but some file types are incompatible in the same package and disabled for selection if the incompatible type is selected. Only one video type and one audio type can be selected for the package.

Some of the file types have options. For video and audio file types select the video bitrate, for container file types select both and subtitles for some as well. For TTML subtitles there is an option to select either multiple language TTML or a set of single language TTMLs. For Elemental SMIL manifest, there are options to set the video, audio and subtitle file naming patterns set inside of the manifest file. Be aware that these should be equal to the ones used in Workflow profile upload file patterns corresponding to the upload configuration for this file package.

Burn in the logo image into the video tracks.

Position- set the position on the video image for the logo.

Scale percentage - set scaling of the logo image.

Vertical margin - set the vertical distance from the upper or lower border depending on the position setting.

Horizontal margin - set the vertical distance from the left or right border depending on the position setting.

Logo image - the logo image. Use upload button or click the image to replace it. Other options are for downloading of the actual logo to your device or resetting to the default blank logo.

Fade in/out tab

Add fading to the video track.

Fade in duration(sec.) - duration of the fading effect at the beginning of the video.

Fade in start offset(sec.) - starting offset of the fading effect.

Fade out duration(sec.) - duration of the fading effect at the end of the video.

Fade out end offset(sec.) - ending offset of the fading effect. 

Video edit tab

Perform some basic editing of the video track.

Trim leading seconds - cut the first seconds of video from the resulting video tracks.

Trim trailing seconds - cut the final seconds of video from the resulting video tracks.

Crop left, right, top, bottom offsets - crop the video image in the resulting video tracks.


  • No labels