Create a VOD Encoding Job
This page explains how to use the V-Nova platform to create VOD assets.
The following sections describe the controls that can be set, to customize a VOD encode to your requirements.
To create a VOD Job:
- 1.Go to either Dashboard --> Total VOD Assets, or to Encode Jobs --> VOD. The Job List is displayed
- 2.Click the Start a new Job icon. The VOD Job page Content Information panel is displayed. The VOD Job Content Information panel contains four tabs, all of which contain configuration parameters:
- General
- Source
- Basic
- Advanced
The settings in each of the tabs are described in the following sections.

General tab
'The General tab includes the following fields:
- Title (Mandatory): Enter title.
- Package as: Select one of the following:
- TS Chunks
- Fragmented MP4
- Segment Duration (Mandatory): Duration in seconds. Default value is 10.
One can browse and upload a video source file in a range of supported formats, or provide a public link to the source asset (e.g. from an AWS S3 bucket)

Source tab
Enter the source information for either of the fields:
- Source File: Select a file to upload, encode, package and deploy; or,
- Link to the Asset: Enter the link to the desired asset.
Input File requirements:
- File formats accepted: mp4, mov, mxf, avi, yuv*.
- Source file size must be under 15GB**.
* requires advanced encoding options to be enabled on your account.
** Contact us to enable encoding from larger files.
The Basic tab includes settings pertaining to the content encoding, including Presets, Encoding Type, Rate Control, and others. Each Preset has at least one associated Profile. Profiles can be added, edited and deleted.
Each Profile is part of the same adaptive streaming ladder, which is a range of different resolutions and bitrates that enable the player to dynamically adapt to the available internet bandwidth.
Upon selecting an existing preset, the encoding type and rate-control fields are automatically updated.

Basics tab
The fields are described in the following sections.
Each Preset provides typical recommended parameters to encode an asset. To select a Preset:
- From the Presets dropdown, select a Preset. The Profiles associated with the selected Preset are displayed:

Selecting a Preset
A Profile includes the following settings:
- Profile No: The number of the Profile assigned to the Preset's Profile. A Profile Number is assigned in the order in which the Profile is created.
- Width: Width of the video, in pixels, set for the Profile which can be edited as required.
- Height: Height of the video, in lines, set for the Profile which can be edited as required.
- Video Bitrate: Video bitrate set for the Profile in kbps which can be edited as required.
- Audio Bitrate: Audio Bitrate set for the Profile in kbps which can be edited as required.
- Apply LCEVC:
- If enabled, then LCEVC is applied to the profile.
- If disabled, then LCEVC is not applied to the profile and it will use the base codec natively.
A new Profile can be added as follows:
- In the Add/Remove column, click the Add Profile icon. A new row is added, populated with the settings from the previous row, and assigned the next available Profile Number. Profile Numbers are not reused. If a Profile had been removed, then its number is no longer available. As such, the newly assigned number may skip one or more numbers.
- Edit the Width, Height, Video Bitrate, Audio Bitrate fields, and enable or disable Apply LCEVC.
To remove a Profile:
- Click the Remove Profile iconassociated with the Profile that is to be removed.
Encoding Type: Select an Encoding Type from the following:
- MPEG-5 LCEVC x264: Will create LCEVC-enhanced x264 streams.
- MPEG-5 LCEVC x265: Will create LCEVC-enhanced x265 streams.
Rate Control: Select a Rate Control type from the following:
- CBR: Constant Bitrate encoding.
- pCRF: Constant Rate Factor, uncapped. Primarily used for objective quality assessments.
By default, the Advanced tab reflects recommended default settings but can be adjusted as required. Advanced settings apply to all profiles in the job.

Advanced tab
The Advanced tab is comprised of three main sections:
- Base Encode
- General
- Dither
Base Encode, General and Dither parameters can be set as desired, or the default values can be used.
- X264 preset: Select from the following:
- Very Slow
- Slow
- Medium
- Fast
- Very Fast
- X264 rate control: This determines the rate control method being used by the base encoder. This is independent of the rate control used for the final stream which is controlled by the LCEVC enhancement (and set on the Basic tab)
- CRF: Constant Rate Factor
- CBR: Constant Bitrate
- LCEVC tune
- Video Quality
- Animation
- VMAF
- SSIM
- PSNR
- Scaling mode
- Auto
- 2D
- 1D
- Transform Type
- Auto: This setting is determined intelligently by the encoder based on the LCEVC Tune setting.
- Double Directional
- Directional
- B Frames: Specify the number of B frames per P frame. Range: 0 - 16
- Max GOP: Specify the maximum length of GOP in frames
- M Adaptive Downsampling
- Auto: Automatic M Adaptive Downsampling is applied.
- Force On: M Adaptive Downsampling is determined by user-set HF Strength and LF Strength settings.
- HF strength: Set via spinner or direct entry.
- If HF Strength is set to Auto, then is grayed out.
- If HF Strength is set to Auto, then Range: 0 - 0.5.
- LF strength: Set via spinner or direct entry.
- If LF Strength is set to Auto, then is grayed out.
- If LF Strength is set to Auto, then Range: 0 - 1.
- Apply dither
- Auto: Automatic Dithering is applied and is dictated by the LCEVC tuning employed.
- Force On: Dithering is determined by user-set Strength, QP Min and QP Max settings.
- Strength: Set via spinner or slider.
- If Apply Dither is set to Auto, then Is grayed out.
- If Apply Dither is set to Force On, then Range: 1 - 10.
- QP Min: Set via spinner or slider.
- If Apply Dither is set to Auto, then Is grayed out.
- If Apply Dither is set to Force On, then Range: 1 - 51.
- QP Max: Set via spinner or slider.
- If Apply Dither is set to Auto, then Is grayed out.
- If Apply Dither is set to Force On, then Range: 1 - 10.
To perform the Encode and view the resulting content, proceed to Performing the Encode and Viewing Content.
Last modified 2yr ago