03 August 2023
over 1 year ago by Encoding.com Product Team #2
Restricted sub-directories for manifests basename
Added restricton for specifying sub-directory in main and stream manifests of advanced multi-bitrate output formats.
<?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>[DestinationURL]</destination> <!-- required-->
<stream>
<!-- Manifests fields -->
<manifest>
<basename>[BaseName]</basename> <!-- required-->
<!-- manifest params -->
</manifest>
<!-- Multiple manifests may be included -->
<manifest>
<!-- manifest params -->
</manifest>
<!-- stream params -->
</stream>
<!-- Multiple stream params may be included in advanced_hls output format -->
<!-- Maximum number of available streams is 15 -->
<stream>
<!-- stream params -->
</stream>
<!-- Manifests fields -->
<manifest>
<basename>[BaseName]</basename> <!-- required-->
<!-- manifest params -->
</manifest>
<!-- Multiple manifests may be included -->
<manifest>
<!-- manifest params -->
</manifest>
<!-- 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": "[DestinationURL]", // required
"stream": [
{
"manifest": [
{
"basename": "[BaseName]" // required
// manifest params
},
{
// manifest params
}
]
// stream params
},
{
// stream params
}
],
"manifest": [
{
"basename": "[BaseName]", // required
// manifest params
},
{
// manifest params
}
]
// format params
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
basename | Specify the basename for the manifest. | Valid file name without sub-directories | none |
For basename
The <add_cea_cc_channels /> parameter value should not contain sub-directories. E.g. "/" character is restricted.
Cutting source file before speed manipulation
Added option to apply cutting/clipping operations before speed manipulation.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action>[Action]</action>
<source>[SourceFile]</source> <!-- required-->
<format> <!-- required -->
<output>[output]</output> <!-- required -->
<destination>[DestinationPath]</destination> <!-- required for multi-bitrate formats
and if reference_movie_alias set to non-default value
and pack_files set to no -->
<cut_before_speed>[yes|no]</cut_before_speed>
<!-- format params -->
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "addMedia", // required
"source": "[SourceFile]", // required
"format": {
"output": "[output]", // required
"destination": "[DestinationPath]", // required for multi-bitrate formats
// and if reference_movie_alias set to non-default value
// and pack_files set to no
"cut_before_speed": "[yes|no]"
// format params
}
}
}
cut_before_speed | Cut source file before manipulating with speed | yes, no | no |
Disabled qc_stream_validator test
Disabled
Now qc_stream_validator test is disabled