16 March 2023
over 1 year ago by Encoding.com Product Team #2
Reference Movie Alias
Added support of referenced MOV output format.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action>[Action]</action>
<source>[SourceFile]</source> <!-- required-->
<format> <!-- required -->
<output>mov</output> <!-- required -->
<reference_movie_alias>[0|2|3]</reference_movie_alias>
<pack_files>[yes|no]</pack_files>
<!-- format params -->
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "[Action]", // required
"source": "[SourceFile]", // required
"format": {
"output": "mov", // required
"reference_movie_alias": "[0|2|3]"
// format params
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
reference_movie_alias | Reference Movie Alias Type. If this parameter value set to non-default value then each output stream will be put to the separate file. | • 0 – None • 2 – Apple. Stream files will be put to the same directory as index file. • 3 – Omneon. Stream files will be put to the "media.dir" subdirectory. | 0 |
pack_files | Pack all MOV streams files in one tar file | yes, no | no |
For reference_movie_alias and pack_files parameters
The <force_interlaced /> and <pack_files /> parameters supported only for the mov output format.
The <pack_files /> parameter will work only if <force_interlaced /> non-default value.
Support of MPEG-2 Video DolbyE codecs for Mov output format
Added support of dolbye audio codec and mpeg2video video codec for the mov output format.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action>[Action]</action>
<source>[SourceFile]</source> <!-- required-->
<format> <!-- required -->
<output>mov</output> <!-- required -->
<reference_movie_alias>[0|2|3]</reference_movie_alias>
<pack_files>[yes|no]</pack_files>
<!-- format params -->
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "[Action]", // required
"source": "[SourceFile]", // required
"format": {
"output": "mov", // required
"video_codec": "mpeg2video",
"audio_codec": "dolbye"
// format params
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
video_codec | Defines the codec used for your output. | mov: mpeg4, libx264, xdcam, dvcpro, dvcpro50, dvcprohd, mjpeg, mpeg2video, copy | mov: mpeg4 |
audio_codec | Specify the audio codec | mov: libfaac, dolby_aac, libfdk_aac, dolby_heaac, dolby_heaacv2, eac3, eac3joc, pcm_f32be, pcm_f32le, dolbye | mov: libfaac |
Alternate Content SCTE35 CUE inserts
Added support of Alternate Content marker type for SCTE35 CUE inserts.
<?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|fmp4_hls|advanced_fmp4|advanced_dash]</output>
<!-- multiple cue_inserts may be included -->
<cue_insert>
<!-- multiple marker_type parameters may be included -->
<marker_type>[MarkerType]</marker_type>
<marker_type>[MarkerType2]</marker_type>
<!-- ... -->
<marker_type>[MarkerTypeN]</marker_type>
<!-- cue_insert params -->
</cue_insert>
<cue_insert>
<!-- cue_insert params -->
</cue_insert>
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "[Action]", // // requiredrequired
"source": "[SourceFile]",
"format": { // required
"output": "[advanced_hls|fmp4_hls|advanced_fmp4|advanced_dash]",
"cue_insert": [
{
"marker_type": [
"[MarkerType1]",
"[MarkerType2]",
// ...
"[MarkerTypeN]"
]
// cue_insert params
},
{
// cue_insert params
}
]
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
marker_type | Break Marker Type | For advanced_dash: • scte35-opening-credit – adds <scte35:signal /> opening credits block. • scte35-closing-credit – adds <scte35:signal /> closing credits block. • scte35-chapter-marker – adds <scte35:signal /> chapter marker block. • scte35-content-identification – adds <scte35:signal /> content identification block. • scte35-alternate-content – adds <scte35:signal /> alternate content block. For advanced_hls, fmp4_hls, advanced_fmp4: • scte35-opening-credit – adds #EXT-X-SCTE35 opening credits tag. • scte35-closing-credit – adds #EXT-X-SCTE35 closing credits tag. • scte35-chapter-marker – adds #EXT-X-SCTE35 chapter marker tag. • scte35-content-identification – adds #EXT-X-SCTE35 content identification tag. • scte35-provider-overlay – adds #EXT-X-SCTE35 provider overlay placement opportunity data. • custom-tag – adds custom CUE point tag specified in <scte35:custom_tag /> parameter. • scte35-alternate-content – adds #EXT-X-SCTE35 alternate content tag. | scte35-opening-credit |