Add MP4 muxing

Path Params
string
required

Id of the encoding.

Body Params

The progressive MP4 muxing to be created

string

Name of the resource. Can be freely chosen by the user.

string

Description of the resource. Can be freely chosen by the user.

string

User-specific meta data. This can hold anything.

streams
array of objects
required
streams*
outputs
array of objects
outputs
string
enum
Defaults to DROP_MUXING

Specifies how to proceed with the Muxing when some of its Streams are ignored (see 'condition' property of the Stream resource). The settings only make a difference for Muxings with more than one Stream. When retrieving the resource after the analysis step of the encoding has finished, 'ignoredBy' will indicate if and why it has been ignored.

Allowed:
string

Name of the output file (either filename or name is required, prefer filename)

integer

Duration of fragments in milliseconds. Required for Fragmented MP4 Muxing (for Smooth Streaming or DASH On-Demand). Not setting this will result in unfragmented mp4.

double
Defaults to 0

Prevents creation of very short fragments (in seconds). If the last fragment is shorter than minimumFragmentDuration or there is a custom keyframe too close to a fragment boundary, short fragments will be omitted by removing fragment boundaries, resulting in a fragment of a size up to fragmentDuration + minimumFragmentDuration.

string
enum
Defaults to SMOOTH

Manifest type to be generated for the Fragmented MP4 Muxing. Only significant if a valid fragmentDuration is passed. If this is not set, Smooth Streaming is assumed.

Allowed:
dolbyVisionConfiguration
object

Dolby Vision specific configuration

Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json