Processing Speed
Processing speed in VOD encoding refers to the time required to complete the encoding job. By determining resource allocation, you can specify the desired speed level. This process involves compressing video and audio data to reduce file size without compromising quality.
Specifying Processing Speed Level
To specify the processing speed level for your VOD encoding jobs, configure the associate API request body during creation:
Configure the queue
in the request body with the following options:
Query Parameters | Description |
---|---|
QUEUE_STANDARD | Standard processing speed with a queue for available resources. |
QUEUE_PRIORITY | Faster processing speed to minimize encoding lead time by guaranteeing available parallel resources for processing. |
Here is an example of how to specify the encoding queue:
"queue":"QUEUE_PRIORITY"
The faster queue can be up to 20% faster than the standard queue. However, several factors can affect the actual encoding time.
Factors Affecting VOD Encoding Time
The time required to complete VOD encoding depends on several conditions:
Video Length: Longer videos naturally take more time to encode.
ProfileSet: Encoding with higher quality profiles, such as 4K resolution, can extend the encoding time.
Frames Per Second (fps): Higher fps options increase encoding times due to the additional data processing.
Typically, the encoding process takes approximately twice the duration of the video. However, this time can vary based on the profile settings used, such as bitrate, resolution, and fps. Additionally, system performance during peak usage times may also impact encoding times.