All Products
Search
Document Center

Intelligent Media Services:Batch video production public parameters

Last Updated:Jul 22, 2025

This topic describes the public parameters for batch video production.

Note

This document primarily explains the public parameters for script-based automatic video production, intelligent image-text matching video production - general scenario, intelligent image-text matching video production - film collection scenario, and high-energy mixed video production tasks. For examples of how to use these public parameters, see the parameter description document for each task.

SubHeading parameters

Parameter

Type

Description

Example

Required

Level

Integer

Subtitle level.

Enumeration:

1: Level 1 subtitle

2: Level 2 subtitle

3: Level 3 subtitle

4: Level 4 subtitle

5: Level 5 subtitle

1

Yes

TitleArray

List<String>

Subtitle array. One subtitle is randomly selected for each composition.

Maximum 50 subtitles, each no more than 50 characters.

["****b4549d46c88681030f6e****","****549d46c88b4681030f6e****"]

Yes

Sticker parameters

Parameter

Type

Description

Example

Required

MediaId

String

ID of sticker, logo, watermark, or other image

****b4545fg6c88681030f6e****

One of the two is required

MediaId takes precedence when both are provided

MediaURL

String

Image URL, only supports your own OSS

Rule: http://[your-bucket].oss-[your-region-id].aliyuncs.com/[your-file-path]/[your-file-name].png

Example: http://example.oss-cn-shanghai.aliyuncs.com/example/example.png

X

Float

Refer to VideoTrackClip.X

10

No

Y

Float

Refer to VideoTrackClip.Y

100

No

Width

Float

Refer to VideoTrackClip.Width

300

No

Height

Float

Refer to VideoTrackClip.Height

300

No

DyncFrames

Integer

Number of frames for animated stickers, value range [0,100]

25

No, fill in when the sticker is animated

Opacity

Float

Transparency, range [0,1], default value is 1

0.6

No

MediaConfig parameters

Parameter

Type

Description

Example

Required

Volume

String

Volume of input video. Value range: [0, 10.0], supports up to two decimal places.

0.5

No, default is 0

MediaMetaDataArray

List<MediaMetaData>

List of media metadata information.

See MediaMetaData parameters for details

No

MediaMetaData parameters

Parameter

Type

Description

Example

Required

Media

String

Media ID or OSS URL, must be consistent with the material passed in InputConfig.

53fg5f9d46c88b******0f6etft6

Yes

GroupName

String

The group to which the media belongs.

Important

This parameter is only effective in the [Script-based automatic video production] mode. Do not pass this parameter in other video production modes.

group1

Required in [Script-based automatic video production] mode, not needed in other video production modes

TimeRangeList

List<TimeRange>

List of in and out point ranges. Each material supports specifying multiple in and out points, from which segments are selected for composition.

[{"In":"0","Out":"1"},{"In":"2","Out":"3"}]

Yes

Opacity

Float

Material transparency, value range [0,1]

Important

When using the transparency parameter, it is recommended to add a background image BackgroundImageArray.

If BackgroundImageConfig is configured, this parameter will no longer take effect.

0.5

No, default is 1

TimeRange parameters

Parameter

Type

Description

Example

Required

In

Float

Material in point, in seconds, accurate to 4 decimal places

1.1233

Yes

Out

Float

Material out point, in seconds, accurate to 4 decimal places

2.4566

Yes

SpeechConfig parameters

Parameter

Type

Description

Example

Required

Volume

String

  • Volume of speech audio, default is 1. Value range: [0, 10.0], supports up to two decimal places.

0.5

No, default is 1

AsrConfig

JSON

  • Supports caption parameter configuration, see: Banner text for field details.

{"Alignment":"TopCenter","AdaptMode":"AutoWrap","Font":"Alibaba PuHuiTi 2.0 65 Medium","SizeRequestType":"Nominal","Spacing":-1,"Y":0.8}

No

Voice

String

  • Specify one or multiple official voice tones, separated by commas. When multiple voices are specified, one will be randomly selected for synthesis. For available voice tones, see Intelligent speech effect examples.

zhimiao_emo,zhilun

No

SpeechRate

  • Speech rate, value range: -500~500.

  • [-500, 0, 500] corresponds to speech rate multiplier range of [0.5, 1.0, 2.0].

Note

Speech rate calculation method:

  • 0.8x speed: (1-1/0.8)/0.002 = -125

  • 1.2x speed: (1-1/1.2)/0.001 = 166

For speeds less than 1x, use 0.002 coefficient.

For speeds greater than 1x, use 0.001 coefficient.

The actual algorithm result takes an approximate value.

100

No, default is 0

Style

String

Speech voice style. A voice tone is randomly selected from the specified style. Default is empty. If both Voice and Style are specified, Voice takes precedence. Values:

  • "Gentle": Soft. Includes: "zhiqi", "zhijia", "zhitian", "zhiyan_emo", "zhinan", "zhichu", "zhiyuan".

  • "Serious": Serious. Includes: "zhiru", "zhixiang", "zhilun", "zhifeng_emo".

  • "Entertainment": Entertainment. Includes: "zhiqing", "zhiwei", "zhibei_emo".

For voice examples, see Intelligent speech effect examples.

Gentle

No

CustomizedVoice

String

Supports customized voice tones. Fill in the VoiceId of voice cloning (both standard and public versions are supported). If this field is filled in, Voice and Style will be ineffective.

Voice-test1

No

SpecialWordsConfig

JSON

Caption (speech) local effect configuration, supports word highlighting and sensitive word filtering. Parameter type is array.

Important

In the current version, this parameter only supports [Script-based automatic video production - group speech] mode, and will gradually be compatible with other video production modes in the future.

[{"Type":"Highlight","Style":{"FontName":"KaiTi","FontSize":80,"FontColor":"20AEE9","OutlineColour":"2D20E9","Outline":3,"FontFace":{"Bold":true,"Underline":true}},"WordsList":["ApsaraVideo","Intelligent Media Services","Batch video production"]},{"Type":"Highlight","Style":{"FontFace":{"Italic":true}},"WordsList":["product","look"]},{"Type":"Forbidden","WordsList":["pitter-patter","bilibili"],"SoundReplaceMode":"None"}]

No

SpeechLanguage

String

Caption (speech) language:

  • zh: Chinese

  • en: English

Important

In the current version, this parameter only supports [Script-based automatic video production] mode. When this parameter is "en", it is recommended to set SpeechConfig.AsrConfig.AdaptMode to AutoWrapAtSpaces

zh

No. Default is zh

SpecialWordsConfig parameters

Parameter

Type

Description

Example

Required

Type

String

Special word type, value range:

  • Highlight: Word highlighting

  • Forbidden: Sensitive word filtering

Highlight

Yes

WordsList

List<String>

List of special words, maximum 20 words, each word no longer than 5 characters.

["ApsaraVideo","Intelligent Media Services","Batch video production"]

Yes

Style

JSON

Required when Type = Highlight

{"FontFace":{"Italic":true}}

No

SoundReplaceMode

String

  • The method of replacing the audio corresponding to special words with other sounds. Required when Type = Forbidden.

  • Value range:

    • None: No replacement

    • Beep: Replace original sound with "beep"

    • UserDefined: Custom

None

No

SoundEventUrl

String

Required when SoundReplaceMode = UserDefined. Supports passing in a sound effect file, which needs to be a 16-bit, mono, 16000Hz sampling rate wav file. Supports any accessible download address.

https://www.example.com/files/audio/example_sound.wav

No

Style parameters

Name

Type

Description

Example

Required

FontName

String

Caption name, custom fonts are not currently supported.

KaiTi

No

FontColor

String

Font color. [BBGGRR] hexadecimal color BGR value, the color order is reversed from the usual RGB.

00FF7F

No

OutlineColour

String

Border color. [BBGGRR] hexadecimal color BGR value, the color order is reversed from the usual RGB.

EBCE87

No

BackColour

String

Shadow color. [BBGGRR] hexadecimal color BGR value, the color order is reversed from the usual RGB.

EBDE87

No

FontSize

Integer

Font size, in pixels.

100

No

Outline

Integer

Outline width, in pixels.

3

No

FontFace

JSON

Font style

{"Bold":true,"Italic":true,"Underline":true}

No

FontFace parameters

Name

Type

Description

Example

Required

Bold

Boolean

Bold

false

No

Italic

Boolean

Italic

false

No

Underline

Boolean

Underline

false

No

BackgroundMusicConfig parameters

Parameter

Type

Description

Example

Required

Volume

String

Background music volume. Value range: [0, 10.0], supports two decimal places.

0.5

No, default is 0.2

Style

String

Background music style, default is empty. If background music is already configured in InputConfig, this field will not take effect. Values:

  • "bgm-beauty": Fashion

  • "bgm-chinese-style": Chinese style

  • "bgm-cuisine": Food

  • "bgm-dynamic": Dynamic

  • "bgm-quirky": Quirky

  • "bgm-relaxing": Relaxing

  • "bgm-romantic": Romantic

  • "bgm-upbeat": Cheerful

bgm-beauty

No

LoopMode

Boolean

Background music loop mode

  • true: Indicates automatic loop

  • false: Indicates stop after playback ends

true

No, default is true

AFadeOutDuration

Float

Background music fade-out duration, unit: seconds. Value: greater than or equal to 0, less than or equal to the background music material duration.

2.0

No, default is 2.0

BackgroundImageConfig parameters

Parameter

Type

Description

Example

Required

SubType

String

Background type. Value range:

  • "Color": Solid color background

  • "Blur": Blurred background

Color

No

Radius

Float

Blur radius, effective when SubType=Blur, value range [0.01, 1]

0.5

No

Color

String

Background color. Effective when SubType=Color, hexadecimal RGB color.

#000000

No

Banner text parameters

Note

The configuration parameters for title (TitleConfig), subtitle (SubHeadingConfig), and captions (SpeechConfig.AsrConfig) use the following common parameters. "Batch video production" relies on "regular editing" to implement banner text synthesis and has pre-optimized the style and effects of banner text. Therefore, the default values for captions in batch video production are not completely consistent with regular editing. If TitleConfig, SubHeadingConfig, or SpeechConfig.AsrConfig fields have no default values, it means that "batch video production" has not made additional configurations, and the actual default values remain consistent with the regular editing default values (the default values in the third column "Description" of the table below).

Parameter

Type

Description

Example

Required

TitleConfig

SubHeadingConfig

SpeechConfig.AsrConfig

TimelineIn

Float

Text in point, in seconds, accurate to 4 decimal places

1.1233

No

No default value

No default value

This parameter is not supported

TimelineOut

Float

Text out point, in seconds, accurate to 4 decimal places

2.4566

No

No default value

No default value

This parameter is not supported

X

Float

Horizontal distance from the upper left corner of the banner text to the upper left corner of the output video. Note: Supports both percentage and pixel formats. When the value is [0~0.9999], it represents the ratio to the output video width. When the value is an integer >=2, it represents absolute pixels. Default is 0. This coordinate will be scaled according to the material size and output video size.

0.1

No

No default value

No default value

No default value

Y

Float

Vertical distance from the upper left corner of the banner text to the upper left corner of the output video. Note: Supports both percentage and pixel formats. When the value is [0~0.9999], it represents the ratio to the output video height. When the value is an integer >=2, it represents absolute pixels. Default is 0. This coordinate will be scaled according to the material size and output video size.

0.2

No

See Parameter "Y" default value description

See Parameter "Y" default value description

See Parameter "Y" default value description

Font

String

Font of the banner text. For supported fonts, see Font list.

SimSun

No

Alibaba PuHuiTi 2.0 95 ExtraBold

Alibaba PuHuiTi 2.0 95 ExtraBold

Alibaba PuHuiTi 2.0 65 Medium

FontSize

Int

Font size of the banner text. This font size will be scaled according to the material size and output video size. Default is 0, maximum supported setting is 5000.

Note:

  • Only one of FontSize and FixedFontSize can be filled in. If both are filled in, only FontSize takes effect.

24

No

See TitleConfig.FontSize default value description

See SubHeadingConfig.Level.FontSize default value description

See SpeechConfig.AsrConfig.FontSize default value description

SizeRequestType

String

Calculation method from font size to actual text rendering size.

  • Nominal: Caption rendering height (pixel value) equals font size FontSize.

  • RealDim: For some fonts, caption rendering height (pixels) may be smaller than font size FontSize.

Nominal

No

Nominal

Nominal

Nominal

FixedFontSize

Int

Font size of the banner text. This font size will not be scaled according to the material size and output video size.

Note:

  • Only one of FontSize and FixedFontSize can be filled in. If both are filled in, only FontSize takes effect.

14

No

No default value

No default value

No default value

FixedX

Float

Horizontal distance from the upper left corner of the banner text to the upper left corner of the output video. Note: Supports both percentage and pixel formats. When the value is [0~0.9999], it represents the ratio to the output video width. When the value is an integer >=2, it represents absolute pixels. Default is 0. This coordinate will not be scaled according to the material size and output video size.

64

No

No default value

No default value

No default value

FixedY

Float

Vertical distance from the upper left corner of the banner text to the upper left corner of the output video. Note: Supports both percentage and pixel formats. When the value is [0~0.9999], it represents the ratio to the output video width. When the value is an integer >=2, it represents absolute pixels. Default is 0. This coordinate will not be scaled according to the material size and output video size.

64

No

No default value

No default value

No default value

FontColor

String

Color of the banner text, format is # followed by hexadecimal value.

#ffffff

No

No default value

No default value

No default value

FontColorOpacity

String

Transparency of the banner text, representing the text transparency, value range 0-1. 1 is opaque, 0 is completely transparent.

0.5

No

1

1

1

FontFace

FontFace

Font appearance of the banner text, all default to false.

{"Bold":true,"Italic":true,"Underline":true}

No

No default value

No default value

No default value

Spacing

Integer

Character spacing of the banner text. Unit: pixel value.

1

No

0

See SubHeadingConfig.Spacing default value description

-1

LineSpacing

Integer

Line spacing of the banner text. Unit: pixel value. Default is 0.

1

No

No default value

No default value

No default value

Angle

Float

Counterclockwise rotation angle of the banner text. Unit: degrees. Default is 0.

5

No

No default value

No default value

No default value

BorderStyle

Int

Sets the border and shadow format of the banner text. Value 1 or 3, 1=border+shadow, 3=opaque background. Default is 1.

3

No

No default value

No default value

No default value

Outline

Int

Outline width of the banner text. Unit: pixel value. Default is 0.

1

No

No default value

No default value

No default value

OutlineColour

String

Outline color of the banner text, format is # followed by hexadecimal value.

#ffffff

No

No default value

No default value

No default value

Shadow

Int

Depth of shadow cast by the banner text, unit: pixel value. Default is 0.

3

No

0

0

0

BackColour

String

Shadow color of the banner text, format is # followed by hexadecimal value.

#ffffff

No

No default value

No default value

No default value

Alignment

String

Positioning alignment method for banner text, supports setting:

  • TopLeft: Upper left corner of the video

  • TopCenter: Upper side of the video vertical axis

  • TopRight: Upper right corner of the video

  • CenterLeft: Left side of the video horizontal axis

  • CenterCenter: Center position of the video

  • CenterRight: Right side of the video horizontal axis

  • BottomLeft: Lower left corner of the video

  • BottomCenter: Lower side of the video vertical axis

  • BottomRight: Lower right corner of the video

To accurately position the caption position under different alignment methods, it is recommended to set the following alignment methods:

  • Left, left alignment, X, Y pass in the coordinates of the upper left corner of the caption relative to the upper left corner of the video

  • Center, center alignment, X, Y pass in the coordinates of the intersection point of the caption's central axis and upper boundary relative to the upper left corner of the video

  • Right, right alignment, X, Y pass in the coordinates of the upper right corner of the caption relative to the upper left corner of the video

TopLeft

No

TopCenter

TopCenter

TopCenter

AdaptMode

String

When banner text exceeds the video width or specified TextWidth, it will automatically wrap or scale:

  • AutoWrap: Automatic line wrapping

  • AutoScale: Automatic scaling

  • AutoWrapAtSpaces: Automatic line wrapping only at space positions (suitable for pure English caption automatic wrapping scenarios)

AutoWrapAtSpaces

No

AutoWrap

AutoWrap

AutoWrap

TextWidth

String

Caption text box width, effective when AdaptMode is set. The text box width will be set according to this value for automatic wrapping or scaling. When not filled in, it will automatically wrap or scale according to the video width. When the value is greater than 0 and less than or equal to 1, it represents the relative width to the output video. When the value is greater than 1, it represents absolute pixel value.

0.8

No

0.8

0.8

Random between 0.8 ~ 0.9

FontUrl

String

Banner text supports using the user's OSS font file path to generate captions, supporting ttf, otf, and woff font file formats.

Rule: http://[your-bucket].oss-[your-region-id].aliyuncs.com/[your-file-path]/[your-file-name].ttf

Example:

https://your-bucket.oss-cn-shanghai.aliyuncs.com/example-font.ttf

No

No default value

No default value

No default value

EffectColorStyle

String

Banner text fancy character style type. Fancy character effect examples. When FontColor, FontColorOpacity, BorderStyle, Outline, OutlineColour, Shadow, BackColour, SubtitleEffects, TextureURL, BubbleStyleId, BubbleWidth, BubbleHeight are configured, EffectColorStyle will not take effect

CS0001-000001

No

See Title style, speech style, background image style suite default values

See Title style, speech style, background image style suite default values

See Title style, speech style, background image style suite default values

SubtitleEffects

SubtitleEffect[]

Multi-layer effects for banner text. Currently supports setting multiple layers of outlines, multiple layers of shadows, Gaussian blur effects (Gaussian blur is only supported when the type is shadow), and caption background effects.

Note:

  • If SubtitleEffects is set, the Outline and Shadow fields in the caption track will no longer take effect.

  • When setting multiple layers of outline/shadow/background effects, the order of the SubtitleEffects array represents the layer order. The first SubtitleEffect in the array will be rendered at the bottom layer, and the last SubtitleEffect in the array will be rendered at the top layer.

[{"Type":"Outline"},{"Type":"Shadow"}]

No

No default value

No default value

No default value

AaiMotionInEffect

String

When the caption type is banner text, it represents the entrance effect type of the banner text. Supports setting multiple types, separated by commas. Caption effect examples

blur_in,wave_in

No

No default value

No default value

No default value

AaiMotionIn

Float

Duration of the banner text entrance effect. Unit: seconds, accurate to 4 decimal places. If AaiMotionIn is not filled in, the default is 0.5s. If the text duration is less than 0.5, it will be the total duration minus the exit duration.

0.5

No

No default value

No default value

No default value

AaiMotionOutEffect

String

When the caption type is banner text, it represents the exit effect type of the banner text. Supports setting multiple types, separated by commas. Caption effect examples

blur_in,wave_in

No

No default value

No default value

No default value

AaiMotionOut

Float

When the caption type is banner text, it represents the duration of the banner text exit effect, unit: seconds, accurate to 4 decimal places. If AaiMotionOut is not filled in, the default is 0.5s. If the text duration is less than 0.5, it will be the total text duration.

0.5

No

No default value

No default value

No default value

AaiMotionLoopEffect

String

When the caption type is banner text, it represents the loop effect type of the banner text. Cannot take effect simultaneously with caption entrance or exit effects. Supports setting multiple types, separated by commas. Caption effect examples

blur_in,wave_in

No

No default value

No default value

No default value

Ratio

Float

When the caption type is banner text, it represents the playback speed of the banner text loop effect, accurate to 4 decimal places. 1 represents normal speed loop, greater than 1 represents accelerated loop, less than 1 represents slow loop. Default is 1.

1.2

No

No default value

No default value

No default value

TextureURL

String

When the caption type is banner text, it represents the caption texture effect. Supports PNG, JPG, JPEG, BMP formats. Currently only supports passing in OSS files.

https://your-bucket.oss-cn-shanghai.aliyuncs.com/your-image.png

No

No default value

No default value

No default value

BubbleStyleId

String

When the caption type is banner text, it represents the bubble character style type of the banner text. For bubble types and effects, see: Bubble character examples

BS0001-000001

No

No default value

No default value

No default value

BubbleWidth

Float

Only effective when using bubble characters, represents the width of the bubble background image relative to the output video. Greater than 1 represents absolute pixel value, less than or equal to 1 represents relative value.

24

No

No default value

No default value

No default value

BubbleHeight

Float

Only effective when using bubble characters, represents the height of the bubble background image relative to the output video. Greater than 1 represents absolute pixel value, less than or equal to 1 represents relative value.

24

No

No default value

No default value

No default value

Default value descriptions

Parameter "Y" default value description

Output video size

TitleConfig.Y

SubHeadingConfig.Y

SpeechConfig.AsrConfig.Y

Portrait (aspect ratio less than or equal to 3:4)

0.1

No default value

0.8

Landscape (aspect ratio greater than or equal to 4:3)

0.05

No default value

0.9

Square (aspect ratio greater than 4:3, less than 3:4)

0.08

No default value

0.85

TitleConfig default value description

Note

The default values in the table are explained respectively for "portrait 1080×1920", "landscape 1920×1080", and "square 1080×1080" sizes. The FontSize default values for other output video sizes can be calculated using the following formula.

Parameter definitions:

  • Define "newOutputHeight" = "height of the target size";

  • Define "oldOutputHeight" = "height of the original size";

  • Define "newOutputWidth" = "width of the target size";

  • Define "oldOutputWidth" = "width of the original size";

  • Define "ratio" = "ratio";

  • Define "newFontSize" = "converted font size"

  • min(a,b): Take the smaller value of a and b;

  • round(a): Round to the nearest integer;

Calculation formula:

ratio = min(newOutputHeight / oldOutputHeight, newOutputWidth / oldOutputWidth);

newFontSize = round(oldFontSize × ratio);

where newFontSize is the converted font size

Example:

Assuming fontSize = 80 at 1920×1080; when converting to 960×540, newFontSize = 80 × min(960/1920, 540/1080) = 40

TitleConfig.FontSize default value description

Output video size

M: Number of title characters

fontSize default value

Portrait - aspect ratio less than or equal to 3:4, using "1080×1920" as an example

1 < M <= 8

119

8 < M <= 18

102

M > 18

85

Landscape - aspect ratio greater than or equal to 4:3,

using "1920×1080" as an example

1 <= M <= 13

86

13 < M <= 34

67

M > 34

52

Square - aspect ratio greater than 4:3, less than 3:4, using "1080×1080" as an example

1 < M <= 9

76

9 < M <= 20

67

M > 20

57

SpeechConfig.AsrConfig.FontSize default value description

Output video size

M: Number of caption characters

fontSize default value

Portrait - aspect ratio less than 3:4, using "1080×1920" as an example

1 <= M <= 14

68

M > 14

59

Landscape - aspect ratio greater than 4:3,

using "1920×1080" as an example

1 <= M <= 24

48

M > 24

38

Square - aspect ratio greater than 4:3, less than 3:4, using "1080×1080" as an example

1 <= M <= 16

43

M > 16

38

SubHeadingConfig.Level.FontSize default value description

FontSize default value

Output video size

Portrait (aspect ratio less than or equal to 3:4)

Landscape (aspect ratio greater than or equal to 4:3)

Square (aspect ratio greater than 4:3, less than 3:4)

SubHeading.Level=1

68

67

57

SubHeading.Level=2

59

57

50

SubHeading.Level=3

51

48

43

SubHeading.Level=4

42

38

36

SubHeading.Level=5

38

33

31

SubHeadingConfig.Spacing default value description

FontSize default value

Output video size

Portrait (aspect ratio less than 3:4)

Landscape (aspect ratio greater than 4:3)

Square (aspect ratio greater than 4:3, less than 3:4)

SubHeading.Level=1

0.03

0.02

0.02

SubHeading.Level=2

0.03

0.01

0.01

SubHeading.Level=3

0.01

0

0

SubHeading.Level=4

0

0

0

SubHeading.Level=5

0

0

0

Title style, speech style, background image style suite default values

Note
  • Style suite description: Each time a video is composed, one will be randomly selected from the following suites. If you set the following parameters in the batch video production API, they will automatically override the default parameters in the suite.

  • Random rule: Suppose the number of videos is set to 20, and you've selected the solid color background suite. First, a random number between 1 and 21 (where 21 is the total number of solid color background suites) is generated, for example 16, then the background suites are selected in the order of 16, 17, 18, 19, 20, 21, 1, 2, 3, 4, 5....

Solid color background suite

Sequence

EffectColorStyle: Title fancy character ID

EffectColorStyle: Caption fancy character ID

Background image mediaId

1

CS0004-000010

CS0005-000003

icepublic-76270ecd8bdbb0670e4f830ce4226d78

2

CS0001-000012

CS0005-000003

icepublic-867553776f24ba3806d046fd83d623bd

3

CS0003-000013

CS0005-000003

icepublic-6098a7e3a964e44da0950f8fc1c801c4

4

CS0001-000001

CS0005-000003

icepublic-986c6407d749d5a74bcb6e09c6452b86

5

CS0002-000011

CS0005-000003

icepublic-51cc7b3a1747b65f3f201e4fb1940584

6

CS0001-000003

CS0005-000003

icepublic-7a194df166e57ecaf2a6ea7d5d40fef6

7

CS0002-000016

CS0005-000003

icepublic-19220373b09e5964f7594740a0d90d95

8

CS0001-000008

CS0005-000003

icepublic-f538fa00133b3119c3975027261c0f16

10

CS0002-000012

CS0005-000003

icepublic-4728b79c865a727e43f2777fcd622425

11

CS0001-000007

CS0005-000003

icepublic-f38f87e54bd3cb596915f0fca88768a8

12

CS0003-000001

CS0005-000003

icepublic-090d7b5c5e6dbf94f77a0b2913f1233c

13

CS0002-000002

CS0005-000003

icepublic-6fb6aec40ddd18fd97c89f286096b13c

14

CS0001-000016

CS0005-000003

icepublic-123c94c93b441ee6274cc57af3a5f192

15

CS0001-000013

CS0005-000003

icepublic-1daf8b4e4ba14a0b65ce36a74fb6f7ed

16

CS0001-000005

CS0005-000003

icepublic-6026a4719922367ac9911da573cf4ac3

17

CS0004-000005

CS0005-000003

icepublic-e6a95f972fe9c0bade2b4bfbd14bd2b6

18

CS0004-000009

CS0005-000003

icepublic-b9d7f849a675c2e88ac5d0b6c9dc13ae

19

CS0003-000014

CS0005-000003

icepublic-d647e23699457a716ec248002d07e441

20

CS0004-000019

CS0005-000003

icepublic-80a6a9a1f1e9c92ed1fbb3c5fb273129

21

CS0004-000012

CS0005-000003

icepublic-965162f2ffba0ca333602bc868959ed1

Gradient background suite

Sequence

EffectColorStyle: Title fancy character ID

EffectColorStyle: Caption fancy character ID

Background image mediaId

1

CS0003-000019

CS0005-000003

icepublic-436399df008b57ce0d5bf18b2018fdf7

2

CS0001-000014

CS0005-000003

icepublic-03a7dc16f773d21eb5a12c4532e83792

3

CS0004-000007

CS0005-000003

icepublic-7793fe1121bbf0c328756d30eb43fbf6

4

CS0004-000013

CS0005-000003

icepublic-e51bbb0ac440a66f5402644f15f167bc

5

CS0004-000015

CS0005-000003

icepublic-0cea2bfd1713e4be89d4cb2b69dcfd2d

6

CS0003-000011

CS0005-000003

icepublic-d94fd7ea908e5ef3e0f4776749b2ab21

7

CS0003-000006

CS0005-000003

icepublic-85a3a18ad145149720af3f60cf365dbb

8

CS0003-000019

CS0005-000003

icepublic-22e6db400a8df8629836bfd1e7d0c3e0

9

CS0003-000023

CS0005-000003

icepublic-ff9242c8573007d65e42f3497e3290fa

10

CS0003-000021

CS0005-000003

icepublic-e66f8ba4ecf0565bf03a21f818ec7bb7

Image background suite

Sequence

EffectColorStyle: Title fancy character ID

EffectColorStyle: Caption fancy character ID

Background image mediaId

1

CS0002-000008

CS0005-000003

icepublic-e0dafa38070907f0c33ccfcc98f93e80

2

CS0002-000009

CS0005-000003

icepublic-5bbf38de39b72af630a78a6a46d5c4f8

3

CS0003-000015

CS0005-000003

icepublic-3dfca71bf8a67992a84ec47b08d37a57

4

CS0003-000006

CS0005-000003

icepublic-a8ce54acc939865038196ddf2b3e4628

5

CS0004-000006

CS0005-000003

icepublic-7bc1ff25d2fe82d3d6780178be8274a8

6

CS0003-000004

CS0005-000003

icepublic-afd1755bea61c89fe2d688b2380f9fe8

7

CS0003-000024

CS0005-000003

icepublic-69a1b7dc1f3d5a02a1777f9df90861e2

8

CS0004-000016

CS0005-000003

icepublic-c14bf83acdd62760f3cbaffce5c6dddb

9

CS0004-000008

CS0005-000003

icepublic-cc46ea3761f04bc735769dfc22bc1028

TemplateConfig parameters

Note

For more information about how to create and obtain batch video production templates, see Batch video production template configuration parameter description.

Parameter

Type

Description

Example

Required

BatchEditingTemplateIdArray

List<String>

  • Template list, fill in template IDs, limit 50. One template is randomly selected from the list for each composition.

  • Random rule: Suppose 10 templates are passed in, and the number of videos is set to 20. First, a random number between 1 and 10 is generated, for example 3, then templates are selected in the order of 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 6, 7...

  • Processing logic: The configuration parameters in the batch video production API have higher priority than the parameters set in the template. If you have configured a template, non-empty parameters will be read from the batch video production task API first, and for empty parameters, they will be read from the template.

["****b4549d46c88681030f6e****","****549d46c88b4681030f6e****"]

No

Parameter example

{
  "BatchEditingTemplateIdArray": [
    "****b4549d46c88681030f6e****",
    "****549d46c88b4681030f6e****"
  ]
}