Applicable Input Source | Feature | Description |
Video | General transcoding | It can reduce the video bitrate and change the encoding standard, resolution, frame rate, and other parameters of the original bitstream, thus adapting to playback on different terminals and in different network environments. |
| TSC transcoding | TSC transcoding is an "upgrade" of General Transcoding. It can adaptively optimize different types of videos, providing users with a clearer viewing experience at lower bandwidth. While ensuring or even improving image quality, it can save bandwidth costs by 50%+. |
| Video adaptive bitrate streaming | It can convert the input original video file into multiple bitstreams suitable for playback in different scenarios, so that users can choose a video with an appropriate bitrate for playback based on their network, thereby enhancing user experiences. |
| Remuxing | It can change the container format of the original video file. |
Audio | General audio transcoding | It can reduce the audio bitrate and change the encoding standard, sample rate, channel, and other parameters, thus adapting to playback on different terminals and in different network environments. |
| TSC audio transcoding | TSC audio transcoding is an "upgrade" of general audio transcoding. It can adaptively optimize different types of audio to provide users with a better audio experience with lower bandwidth. |
| Audio adaptive bitrate streaming | It can convert the input original audio file into multiple bitstreams suitable for playback in different scenarios, thereby adapting to different network conditions and enhancing user experiences. |
Item | Description | ||
Template name | Max 64 characters; supports Chinese characters, letters, digits, spaces, underscores (_), hyphens (-), and periods | | Max 64 characters; supports Chinese characters, letters, digits, underscores (_), hyphens (-), and periods. |
Container format | | | MP4, FLV, HLS, MXF, MOV, TS, WEBM, MKV. |
Configuration Item | | | Video parameters (required) and audio parameters++ (optional)++. |
Segmentation Rules (configurable when the container format is HLS) | Multipart Format | | TS, MP4. |
| Data Sharding | | Segment File (segment), Single File (single-file). Note: Single File requires the server to support byte range requests. Not all HLS devices and players support a single file/byte range. |
| Average Segmentation Duration | | The following two methods are supported: Automatic Custom: Fill in the average segment duration (in s). |
| Segment Duration at Startup | | This configuration item is disabled by default. Once it is enabled, you can set a special average duration for the first few segments of the video. For example, set the first segment to have a shorter duration than other segments to reduce video buffering time and improve user experiences. Enter an integer value greater than or equal to 1. |
| Number of Effected Segments | | It is used to specify the number of the first few video segments to take effect when Segment Duration at Startup is enabled. Enter an integer value greater than or equal to 1. |
Video Parameters | Encoding standard | | H.264, H.264 intra, H.265, AV1, H.266, MV-HEVC, MPEG2, VP8, VP9 |
| Resolution & Bitrate | Bitrate Control Mode | The following four bitrate control modes are supported: 1. VBR (default): variable bitrate. The bitrate of the output is adjusted dynamically based on the complexity of video images, resulting in higher image quality. It is suitable for storage scenarios as well as applications requiring high image quality. 2. ABR: average bitrate. The average bitrate of the output video is kept stable to the greatest extent, but short-term bitrate fluctuations are allowed. It is suitable for scenarios where minimizing the overall bitrate is required while a certain image quality is maintained. 3. CBR: constant bitrate. The bitrate of the output is kept constant during the video encoding process without considering changes in image complexity. It is suitable for scenarios with strict network bandwidth requirements. 4. CRF: constant quality factor. Video quality is controlled by setting a quality factor to achieve constant quality encoding of videos, with the bitrate adjusted automatically based on the complexity of the content. It is suitable for scenarios requiring stable image quality. |
| | CRF Value | The following two methods are supported: Automatic: The CRF value is automatically selected. Custom: The range of the CRF value is 0 to 51, where 0 means lossless compression and 51 means maximum compression. The typically recommended value range is 18 to 28, where 18 represents a low compression ratio with high quality and 28 represents a high compression ratio with low quality. |
| | Proportional Compression Bitrate | Disabled (default). Enabled: The bitrate of the output video will be adjusted based on the input compression ratio. |
| | Compression Ratio | It is used when Proportional Compression Bitrate is enabled. The compression ratio is an integer within the range of [0, 100]. |
| | Recommended Settings | Select the desired output video quality, such as Standard Definition (SD), and the preset video bitrate, resolution, and audio bitrate will be automatically populated for you. Note: different encoding standards have varying recommended parameters. For more details, refer to the Appendix. |
| | Average Bitrate | The following two modes are supported: No video bitrate limit is set. Custom: It is customized within the range of [128, 35000] (in Kbps). |
| | Resolution | The following three modes are supported: Keep the original: The resolution is consistent with that of the source video. Scale: The image is scaled proportionally according to the long or short side (width or height), with a size range of [128, 4096] (in px). Custom: Both the long and short sides (width and height) can be scaled in custom proportion, with a size range of [128, 4096] (in px). |
| | Display Aspect Ratio (SAR) | It is used when the resolution is set to Custom and the aspect ratio of the video differs from that of the source video. The sample aspect ratio (SAR) refers to the pixel aspect ratio of the video and is used to specify the shape of pixels. The following three modes are supported: Keep the origin (default) 1 : 1 2 : 1 |
| | Padding Rules | It is used when the resolution is set to Custom and the aspect ratio of the video differs from that of the source video. The following five modes are supported: Scale to fill: This will scale the video image to fill the entire display area, which may cause distortion. Black bars: (default) Black bars are added around the video to maintain the original aspect ratio, which may waste some display space. White bars: It is similar to the mode of black bars, but white bars are added on the top and bottom/left and right sides of the video. Gaussian Blur: Applies a Gaussian Blur effect to the stretched or filled areas to reduce visual discomfort. Intelligent cropping: The video image to be retained is intelligently selected at the time of video cropping. |
| Frame Rate | | The following two video frame rate setting modes are supported: Keep the original: The frame rate is consistent with that of the source video. Custom: The frame rate is customized within the range of [1, 120] (in FPS). If the set value exceeds the source frame rate, duplicate frames will be inserted to make up for it. |
| GOP | Same Origin of GOP Structure | Disabled (default). Enabled: The GOP is consistent with that of the source file. Once it is enabled, no other GOP parameters need to be set. |
| | GOP Length | The following two modes are supported: Automatic Custom: Enter an integer number of frames or duration (in seconds). |
| | Adaptive I-Frame Decision | Disabled (default). Enabled: MPS will automatically identify transition points between different scenarios in the video and adaptively insert keyframes (I-frames) at these points, thereby improving the video's random accessibility and encoding efficiency. |
| | Max. Number of Consecutive B Frames | Automatic, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16. |
| | GOP Duration at Startup | Disabled (default). Enabled: It is used to set the GOP duration of the video at startup (in seconds). |
| | GOP Quantity at Startup | It is used when GOP Duration at Startup is enabled.
It is used to set the first x GOPs of the video to take effect at startup, where x is input by the user. |
| More | Encoder Level | The default value is Automatic. If H.264 is selected as the encoding standard, the following options are supported: Automatic, 1, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 3, 3.1, 3.2, 4, 4.1, 4.2, 5, and 5.1. If H.265 is selected as the encoding standard, the following options are supported: Automatic, 1, 2, 2.1, 3, 3.1, 4, 4.1, 5, 5.1, 5.2, 6, 6.1, 6.2, and 8.5. If H.266, MV-HEVC, or AV1 is selected as the encoding standard, this option is not available. |
| | profile | This configuration item is available only when H.264 is selected as the encoding standard. Different profiles are suitable for different scenarios. Auto(default): Automatically select the most suitable profile. Baseline: Supports only I/P frames and non-interlaced scenarios, suitable for video calls and mobile videos. Main: The mainstream profile, providing I-frames, P-frames, and B-frames. It supports both non-interlaced and interlaced modes, mainly used in mainstream audio and video consumer products like video players and streaming media transmission devices. High: The highest encoding level, adding 8x8 prediction to Main Profile and supporting customized quantization, widely used in Blu-ray storage and high-definition television. |
| | Bit | 8 ++(default)++, 10. |
| | Keep Original Timestamp | Disabled (default) Enabled |
Audio Parameters | Audio Transcoding | | Enabled: Audio transcoding parameters can be set. Disabled: The original audio is used. |
| Encoding standard | | When the container format is MP4, the corresponding encoding standards are AAC and MP3. When the container format is FLV, the corresponding encoding standard is AAC. When the container format is HLS, the corresponding encoding standard is AAC. When the container format is MXF, the corresponding encoding standards are PCM16 and PCM24. When the container format is MOV, the corresponding encoding standards are AAC and MP3. When the container format is TS, the corresponding encoding standards are AAC and MP3. When the container format is WEBM, the corresponding encoding standard is Opus. When the container format is MKV, the corresponding encoding standards are AAC and Opus. |
| Sample rate | | 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000, in Hz. |
| Bitrate | | The following two modes are supported: Keep the original Custom: It is customized within the range of [26, 256] (in Kbps). |
| Channel | | Mono-channel, Dual-channel, Multichannel. |
Item | Description | ||
Template Name | | | Support Chinese characters, letters, digits, underscores, hyphens, and dots, with a length of up to 64 chars. |
Template Description | | | Support Chinese characters, letters, digits, underscores, hyphens, and dots, with a length of up to 256 chars. |
Packaging Format | | | HLS, MPEG-DASH |
Resolution | | | Disallow low resolution video to high resolution conversion Allow low resolution video to high resolution conversion: Transcoding a low-resolution original video to high resolution does not directly enhance the image quality. If you desire to improve the quality effect of the video, you can use the Audio and Video Enhancement feature. |
Multipart Format (HLS Packaging Options) | | | MP4, MP4+Packed Audio, TS, TS+Packed Audio. |
Data sharding (HLS Packaging Options) | | | Segment File (segment), Single File (single-file). |
Substream Information | Templates | | Choose sub-stream parameters using the Standard Transcoding Template or TSC Transcoding Template |
| Video Parameters | Encoding standard | H.264, H.265, AV1 |
| | Bitrate & Resolution | |
| | Frame Rate | |
| | GOP | |
| | More | |
| Audio Parameters | |
Template Name | Template ID | Container Format |
Transformat-MP4 | 9 | MP4 |
Transformat-HLS | 6 | HLS |
Encoding standards | Recommended settings level | Resolution setting | General Transcoding | TSC Transcoding | Audio bitrate setting (Kbps) |
| | Video bitrate setting (Kbps) | | | |
H.264 H.264intra VP9 | SD | (Long side) Proportionally scaled * (Short side) 480 | 1200 | 720 | 64 |
HD | (Long side) Proportionally scaled * (Short side) 720 | 2500 | 1500 | 96 | |
FHD | (Long side) Proportionally scaled * (Short side) 1080 | 6000 | 3600 | | |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 8000 | 4800 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 20000 | 12000 | | |
H.265 | SD | (Long side) Proportionally scaled * (Short side) 480 | 720 | 432 | 64 |
HD | (Long side) Proportionally scaled * (Short side) 720 | 1500 | 900 | 96 | |
FHD | (Long side) Proportionally scaled * (Short side) 1080 | 3600 | 2160 | | |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 4800 | 2880 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 12000 | 7200 | | |
AV1 | SD | (Long side) Proportionally scaled * (Short side) 480 | 540 | 324 | 64 |
HD | (Long side) Proportionally scaled * (Short side) 720 | 1125 | 675 | 96 | |
FHD | (Long side) Proportionally scaled * (Short side) 1080 | 2700 | 1620 | | |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 3600 | 2160 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 9000 | 5400 | | |
H.266 | SD | (Long side) Proportionally scaled * (Short side) 480 | 420 | 252 | 64 |
HD | (Long side) Proportionally scaled * (Short side) 720 | 875 | 525 | 96 | |
FHD | (Long side) Proportionally scaled * (Short side) 1080 | 2100 | 1260 | | |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 2800 | 1680 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 7000 | 4200 | | |
MV-HEVC | FHD | (Long side) Proportionally scaled * (Short side) 1080 | 9000 | 5400 | 96 |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 12000 | 7200 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 30000 | 18000 | | |
8K | (Long side) Proportionally scaled * (Short side) 4320 | 75000 | 45000 | 256 | |
MPEG2 | SD | (Long side) Proportionally scaled * (Short side) 480 | 1800 | 1080 | 64 |
HD | (Long side) Proportionally scaled * (Short side) 720 | 3750 | 2250 | 96 | |
FHD | (Long side) Proportionally scaled * (Short side) 1080 | 9000 | 5400 | | |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 12000 | 7200 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 30000 | 18000 | | |
VP8 | SD | (Long side) Proportionally scaled * (Short side) 480 | 1560 | 936 | 64 |
HD | (Long side) Proportionally scaled * (Short side) 720 | 3250 | 1950 | 96 | |
FHD | (Long side) Proportionally scaled * (Short side) 1080 | 7800 | 4680 | | |
2K | (Long side) Proportionally scaled * (Short side) 1440 | 10400 | 6240 | 128 | |
4K | (Long side) Proportionally scaled * (Short side) 2160 | 26000 | 15600 | |
Item | Description |
Template Name | Support Chinese characters, letters, digits, underscores, hyphens, and dots, with a length of up to 64 chars. |
Container Format | MP3, FLAC, OGG, M4A. |
Audio Parameter Encoding Standard | When the container format is MP3, the corresponding encoding standard is MP3. When the container formats are FLAC and OGG, the corresponding encoding standard is FLAC. When the container format is M4A, the corresponding encoding standards are MP3, AAC, and AC3. |
Sample Rate | Multiple sample rates such as 32000Hz, 44100Hz, and 48000Hz are supported. |
Bitrate (Audio Bitrate) | The audio bitrate can be the same as that of the source file or be customized within the range of [26, 256] (in Kbps). |
Sound Channel | Mono-channel, Dual-channel. |
Template Name | Template ID | Format | Bitrate | Codec | SoundSystem | SampleRate |
Audio-M4A-24Kbps | 1100 | M4A | 24kbps | AAC | Stereo | 44100Hz |
Audio-M4A-48Kbps | 1110 | M4A | 48kbps | AAC | Stereo | 44100Hz |
Audio-M4A-96Kbps | 1120 | M4A | 96kbps | AAC | Stereo | 44100Hz |
Audio-M4A-192Kbps | 1130 | M4A | 192kbps | AAC | Stereo | 44100Hz |
Audio-M4A-256Kbps | 1140 | M4A | 256kbps | AAC | Stereo | 44100Hz |
Audio-MP3-128Kbps | 1010 | MP3 | 128kbps | MP3 | Stereo | 44100Hz |
Audio-MP3-320Kbps | 1020 | MP3 | 320kbps | MP3 | Stereo | 44100Hz |
Item | Description |
Template Name | Support Chinese characters, letters, digits, underscores, hyphens, and dots, with a length of up to 64 chars. |
Container Format | M4A |
Audio Parameter Encoding Standard | AAC |
Sample rate | Multiple sample rates such as 32000Hz, 44100Hz, and 48000Hz are supported. |
Bitrate (Audio Bitrate) | The audio bitrate can be the same as that of the source file or be customized within the range of [26, 256] (in Kbps). |
Sound Channel | Mono-channel, Dual-channel, Multichannel. |
Template Name | Template ID | Container Format | Audio Bitrate | Codec | SoundSystem | Sample Rate |
TESHD-Audio-M4A-192Kbps | 100730 | M4A | 192kbps | AAC | Stereo | 44100Hz |
TESHD-Audio-M4A-256Kbps | 100740 | M4A | 256kbps | AAC | Stereo | 44100Hz |
Item | Description | |
Template Name | | Support Chinese characters, letters, digits, underscores, hyphens, and dots, with a length of up to 64 chars. |
Template Description | | The length cannot exceed 256 characters. |
Packaging Format | | HLS, MPEG-DASH. |
Substream Information | Template | Substream parameters for General Audio Transcoding or TSC Audio Transcoding are selected. |
| Encoding standard | When the packaging format is HLS, the corresponding encoding standards are AAC and AC3. When the packaging format is MPEG-DASH, the corresponding encoding standards are AAC, MP3, FLAC, and AC3. |
| Sample rate | Multiple sample rates such as 32000Hz, 44100Hz, and 48000Hz are supported. |
| Audio Bitrate | The audio bitrate can be the same as that of the source file or be customized within the range of [26, 256] (in Kbps). |
| Channel | Mono-channel, Dual-channel, Multichannel. |
Template Name | Template ID | Packaging Format | Substreams | Substream details | ||||
| | | | | | | | |
| | | | Transcoding Type | Audio Bitrate | Codec | SoundSystem | Sample Rate |
Adaptive-PureAudio-HLS | 30 | HLS | 1 | Standard audio transcoding | Same as source audio | AAC | Stereo | 44100Hz |
Was this page helpful?