11 February 2021

Image Media Playlist In Selected Manifest

Select which manifests will include image media playlist

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>[advanced_hls|advanced_dash|advanced_mss|fmp4_hls|advanced_fmp4]</output> <!-- required-->
        <destination>[DestFile]</destination> <!-- required-->
        <image_media_playlist>
            <!-- image_media_playlist doesn't work with advanced_mss -->
            <add_to_manifest>[ManifestsList]</add_to_manifest>
            <!-- image_media_playlist params -->
        </image_media_playlist>
        <image_media_playlist>
            <!-- image_media_playlist params -->
        </image_media_playlist>
        <!-- multiple image_media_playlist may be included -->
        <!-- Format params -->
    </format>
</query>
{
    "query": {
        "userid": "<<id>>", // required
        "userkey": "<<key>>", // required
        "action": "[Action]", // required
        "source": "[SourceFile]", // required
        "format": {
            "output": "[advanced_hls|advanced_dash|advanced_mss|fmp4_hls|advanced_fmp4]", // required
            "destination": "[DestFile]", // required
            "image_media_playlist": [
                // image_media_playlist doesn't work with advanced_mss
                {
                    "add_to_manifest": "[ManifestsList]"
                    // image_media_playlist params
                },
                {
                    // image_media_playlist params
                }
                // multiple image_media_playlist may be included
            ],
            // Format Params
        }
    }
}
ParameterDescriptionAllowed ValuesDefalt Value
add_to_manifestList of manifests names to include specified image media playlist.
By default image media playlist will be added to all manifests.
Comma separated stringsnone

MPEG2 Active Format Description

Added ability to set Active Format Description for mpeg2video video codec

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>[OutputFormat]</output> <!-- required-->
        <video_codec>mpeg2video</video_codec> <!-- required-->
        <video_codec_parameters>
            <afd>[ActiveFormatDescription]</afd>
            <!-- video codec parameters -->
        </video_codec_parameters>
    </format>
</query>
{
    "query": {
        "userid": "<<id>>", // required
        "userkey": "<<key>>", // required
        "action": "[Action]", // required
        "source": "[SourceFile]", // required
        "format": {
            "output": "[OutputFormat]", // required
            "video_codec": "mpeg2video",
            "video_codec_parameters": {
                "afd" :"[ActiveFormatDescription]"
                // video codec parameters
            }
        }
    }
}
ParameterDescriptionAllowed Values
afdActive Format Description16x9_top, 14x9_top, gt_16x9, coded_frame, 4x3_centre, 16x9_centre, 14x9_centre, 4x3_as_14x9, 16x9_as_14x9, 16x9_as_4x3

Select CEA Track in MOV container to extract

Added option which allows to select CEA track in MOV container to copy or extract in closed captions

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <source>[SourceFile]</source> <!-- required-->
    <format>
        <output>[OutputFormat]</output> <!-- required-->
        <!-- Format params -->
        <closed_captions>
            <cea_track_id>[TrackID]</cea_track_id>
            <!-- closed captions params -->
        </closed_captions>
        <!-- Multiple closed captions params may be included in output format -->
        <closed_captions>
            <!-- closed captions params -->
        </closed_captions>
    </format></query>
{
    "query": {
        "userid": "<<id>>", // required
        "userkey": "<<key>>", // required
        "action": "[Action]", // required
        "source": "[SourceFile]", // required
        "format": {
            "output": "[OutputFormat]", // required
          	// Format params
            "closed_captions": [
                {
                    "cea_track_id": "[TrackID]"
                    // closed captions params
                },
                {
                    // closed captions params
                }
            ]
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Value
cea_track_idTrack ID in MOV container with CEA CC data to copy/extract. First available track with CEA CC data is used by default.Integer numbernone