19 November 2020
RSA Keys for SFTP Sources and Destinations
Added support of RSA keys for SFTP sources and destinations.
Note
This feature works for SFTP and Aspera sources and destinations only.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action_user_id>[ActionUserID]</action_user_id>
<action>SetHostKey</action>
<hostname>[HostName]</hostname>
<username>[UserName]</username>
<key_data>
<![CDATA[
-----BEGIN RSA PRIVATE KEY-----
<!--RSA Key Data-->
-----END RSA PRIVATE KEY-----
]]>
</key_data>
</query>
{
"query": {
"userid": "<<id>>",
"userkey": "<<key>>",
"action_user_id": "[ActionUserID]",
"action": "SetHostKey",
"hostname": "[HostName]",
"username": "[UserName]",
"key_data": "-----BEGIN RSA PRIVATE KEY-----\n<!--RSA Key Data-->\n-----END RSA PRIVATE KEY-----"
}
}
Caption To Caption conversion in Luducrous Mode
Added support for the closed_captions output format in media with Ludicrous Mode.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required -->
<userkey><<key>></userkey> <!-- required -->
<action>AddMedia</action> <!-- required -->
<source>[SourceURL]</source> <!-- required -->
<ludicrous_mode>[yes|no]</ludicrous_mode>
<format>
<output>closed_captions</output>
<destination>[DestinationURL]</destination> <!-- required -->
<!-- Format params -->
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "AddMedia", // required
"source": "[SourceURL]", // required
"ludicrous_mode": "[yes|no]",
"format": {
"output": "closed_captions",
"destination": "[DestinationURL]" // required
// Format params
}
}
}
Note
Ludicrous Mode will not affect the performance of closed_capctions output format.
Accessibility Attributes and Timescale for Closed Captions
Added option to set accessibility_scheme, accessibility_value, and timescale in closed captions for DASH manifests
<?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>
<mux_type>[cea-608|cea-708|timed-text|webvtt|burn-in|ismt]</mux_type>
<accessibility_scheme>[Scheme]</accessibility_scheme>
<accessibility_value>[Value]</accessibility_value>
<timescale>[Timescale]</timescale>
<!-- 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": [
{
"mux_type": "[cea-608|cea-708|timed-text|webvtt|burn-in|ismt]",
"accessibility_scheme": "[Scheme]",
"accessibility_value": "[Value]",
"timescale": "[Timescale]"
// closed captions params
},
{
// closed captions params
}
]
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
accessibility_scheme | "schemeIdUri" attribute value for the Accessibility tag in DASH manifest | Valid SCHEME value | none |
accessibility_value | "value" attribute value for the Accessibility tag in DASH manifest | Valid string | none |
timescale | Timescale Value | Positive integer number | none |
For accessibility_scheme, accessibility_value, and timescale parameters
<accessibility_scheme />, <accessibility_value />, and <timescale /> parameters available only for advanced_dash and DASH manifests of advanced_fmp4 output formats.
For timescale parameter
<timescale /> parameter applied only if <mux_type /> set to ismt.
HEVC video codec for Adaptive Intermediate
Added support of HEVC video codec in adaptive_intermediate output format.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action>[AddMedia|AddMediaBenchmark]</action> <!-- required-->
<source>[SourceFile]</source> <!-- required-->
<format>
<output>adaptive_intermediate</output>
<destination>[DestFile]</destination> <!-- required -->
<stream>
<video_codec>[VideoCodec]</video_codec>
<!-- stream params -->
</stream>
<stream>
<!-- stream params -->
</stream>
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "[AddMedia|AddMediaBenchmark]", // required
"source": "[SourceFile]", // required
"format": {
"output": "adaptive_intermediate", // required
"destination": "[DestFile]", // required
"stream": [
{
"video_codec": "[VideoCodec]"
// stream params
},
{
// stream params
}
]
}
}
}
Parameter | Description | Allowed Values | Default Values |
---|---|---|---|
video_codec | Defines the codec used for your output. | adaptive_intermediate: libx264, hevc, beamr4avc | adaptive_intermediate: libx264 |