Parameters
Video and audio encoding settings
Understanding and configuring video encoding parameters is crucial for achieving the desired quality, size, format, and compatibility of your output video. These parameters enable tasks like transcoding, resizing, transmuxing, and transrating.
This series of guides delves into each parameter supported by the ByteNite video encoding app, aiding you in comprehending and applying these parameters through both the API and web platform.
Schema
API Endpoints
- Schema name:
video-transcoding
- Schema version:
9
Setting the parameters
API Endpoints
Configure the parameters by passing them as objects in the outputs
array, a child of the data
object in your JSON payload.
{
"data": {
"output_template": "...",
"outputs": [
{...}, // Output 1
{...} // Output 2
//...
]
}
}
Categories
Video encoding parameters are categorized into five sections for easier navigation:
-
Video Codecs 🎥
Parameters related to video codec selection and configuration. -
Frame Aspect 🖥️
Frame resolution, cropping, flipping, rotation, and padding parameters. -
Bitrate & Quality ⚖️
Adjusting output video bitrate and quality, including bitrate mode and frame rate. -
Audio Options 🔉
Audio codec, channels, sample rate, and bitrate configuration. -
Muxing & Packaging 📦
Output format and packaging details for multiple outputs.
Tree view
The following JSON tree view assists in navigating the schema's parameters. Refer to the Get job schema endpoint for the actual schema.
An object of the array outputs
:
Updated 6 months ago