In BlendVision One, you need to define your output resolution and bitrate into a ProfileSet that will define the codec and streaming protocol of your encoding output for each VOD. BlendVision One provides the ability for you to easily produce adaptive streaming by customizing your own ProfileSets or using the presets we provide.
This article details how to create and manage your own custom ProfileSets to optimize the output of an encoded video.
Before we start
In order to manage custom ProfileSets, you need to access the VOD ProfileSet list on the BlendVision One web console.
Navigate to “General Settings” → “VOD ProfileSets” from the left sidebar to access the list below:
Refer to the sections below for detailed steps on how to manage your custom ProfileSets:
Note: BlendVision One provides multiple presets that you can use for VOD encoding. Please refer to VOD ProfileSets for the preset list we provide.
Add custom ProfileSets
1. Press the “Add ProfileSet” button on the VOD ProfileSets list to start creating a new ProfileSet.
2. On the creation page, the configurations below need to be set up to define the output format:
- ProfileSet Name to set the display name.
- ProfileSet Configuration to define the video codec and streaming protocol.
- Audio tracks to define the audio tracks and related information.
- Profiles to define the resolution, frame rate, and bitrate.
3. Fill in the ProfileSet Name for the new ProfileSet.
- Max: 30 characters
- This will be the name displayed in the selection options when choosing the ProfileSet for a new VOD.
4. Set up the Video Codec and streaming communication protocols.
Select a video codec type from H.264 | AVC or H.265 | HEVC
- This is a single-choice option, and will also affect the selectable profiles. It is not allowed to apply the profiles of both H.264 and H.265 to the same ProfileSet.
Enable or disable MPEG-DASH (Dynamic Adaptive Streaming over HTTP) and HLS (HTTP Live Streaming) protocols
- This is a multiple-choice option. BlendVision One allows you to encode the VOD with these two protocols to support video streaming on most devices.
5. Enable or disable Smart ABR
- Refer to Smart Adaptive Bitrate (SmartABR) Introduction for more information on Smart ABR features and benefits.
6. Select the Audio tracks output from the following options:
- First Track: automatically selects the first audio track as the output.
- Same as Source File: the language code and display name of audio tracks will follow the metadata of your source file. (if you didn’t define it in the source files, it’ll show as undefined)
Custom: customize the audio tracks output and its language code/display name
- Click the “Add Track” button to add new audio tracks for a maximum of 10 tracks.
- Select the language code for each track from the drop-down menu in the Language options.
- Fill in the Display Name field for each track: only English, Chinese, and Japanese letters are allowed.
- Click the delete icon shown on the right side to delete the selected track.
7. Select your preferred Profile (up to 10):
BlendVision One provides multiple profile presets. You can also create/delete your own profiles. Please refer to Customize Profiles for more details on preset profiles and profile management.
- Please be careful when permanently deleting customized profiles. It will affect all custom ProfileSets even if they have not been edited.
- In the All tab, you can confirm all selectable profiles and their details, then select your preferred profiles using the checkboxes.
- In the Selected tab, your selected profiles will be listed. Uncheck a profile to remove them from the selection.
Save and submit
8. After completing the configurations, press the “Save” button to submit the new ProfileSet.
9. Once the creation is succeeded, you will be redirected to VOD ProfileSets list, and can confirm the created ProfileSets in All/Custom tab.
Then you can refer to Add a VOD, to check the steps on how to select the ProfileSet when adding a new VOD.
Edit custom ProfileSets
Here are the detailed steps to editing your custom ProfileSets:
1. Click the ProfileSets shown on VOD ProfileSets list, to start editing selected ProfileSet.
2. From the edit page, you can edit all configurations (such as audio tracks or profiles):
- For details on each configuration, please refer to the previous section: Add custom ProfileSets.
- Beware while editing custom ProfileSets:
- Preset ProfileSets cannot be edited, but you can confirm their configurations via their edit page.
- Previously encoded VODs will not have the new edited configurations applied. To encode your VOD with the new configurations, please create a new VOD and select the edited ProfileSet.
- Please be careful when deleting customized profiles, as they will automatically be removed from all custom ProfileSets. For more details, refer to Customize Profiles
Save and submit the edited result
3. After your configurations have been set, press the “Save” button to submit the edited ProfileSet.
4. A confirmation message will display. Press the “Save” button to confirm your changes..
5. Once submitted, you will be redirected to the VOD ProfileSets list, and can confirm your edited ProfileSet in the All/Custom tab.
Refer to Add a VOD for steps on how to select the ProfileSet when adding a new VOD.
Delete custom ProfileSets
Before deleting ProfileSets, beware of the following:
- Preset ProfileSets can not be deleted.
- The decision to delete a custom ProfileSet is final, and can not be undone.
- Deletion of a ProfileSet will not affect encoded VODs that already utilized them.
To permanently delete a custom ProfileSet:
1. Find the item you want to delete in the VOD ProfileSets list, then click the delete icon on the right.
2. The confirmation message will display. Press the “Delete” button to continue.
3. Once submitted, you will be redirected to the VOD ProfileSets list and can confirm that the deleted ProfileSets are removed from the All/Custom tab.
- Your customized profiles will not be deleted with ProfileSets and can be used with other custom ProfileSets. Refer to Customize Profiles for more information.