Transcode

Transcode Action

This plugin manages the creation of a media asset of creation context transcode. This plugin is very similar in functionality to the default create proxy plugin. The configuration can be used to specify the transcode profile to use and the output location for the transcoded file.

Properties

Image Transcode

This plugin manages the creation of a media asset of creation context transcode.

Properties

Multiple Profile Transcode

This plugin manages the creation of one or more media assets of creation context transcode. It is very similar in functionality to the multi create proxy plugin. This plugin can be configured to specify more than one transcode profile to use in order to create a number of child assets with different output formats.

Properties

The only properties that are configurable are:

Example JSON:

Demux

The Demux plugin takes a media asset (MP4) containing multiple audio tracks and separates them into individual video / audio tracks. Each of the video /audio tracks essentially becomes as a child of the original media asset with an origin of type “stream”.

Example:

You have a media asset called “Media Asset A”. This is an MP4 file with three audio tracks in different languages (English, French, Spanish). When you run the Demux action against the asset, the audio tracks are separated out into individual media files (each acting as a child of the original media asset).

To play each audio track on top of the media asset in MAM, you must create a segmented proxy. For information on how to create a segmented proxy, please see the Segment Proxy plugin listed in the Create Proxy section.

Properties