全部產品
Search
文件中心

Intelligent Media Services:智能一鍵成片模板配置參數說明

更新時間:May 08, 2025

本文旨在介紹智能一鍵成片-模板配置相關的參數。

重要
  • 注意:在此介面中,所有媒資的OSS URL中的地區(region)必須與調用OpenAPI服務地址中的地區(region)保持一致。

  • 支援的地區:華東2(上海)、華北2(北京)、華東1(杭州)、華南1(深圳)、美國(西部)、新加坡。

  • 實際使用過程中,請將文檔所有參數樣本中的 [your-bucket]、[your-region-id]、[your-file-name]、[your-file-path]、媒資ID(例如:“****9d46c8b4548681030f6e****”)等參數替換為您的實際值。

使用說明

AddTemplate 參數說明

參數

類型

說明

樣本值

是否必填

Name

String

模板名稱

batch-editing-template-1

Type

String

模板類型,一鍵成片固定傳BatchEditing

BatchEditing

Config

JSON

模板配置參數

詳見參數樣本中的Config

Config 參數說明

參數

類型

說明

樣本值

是否必填

InputTemplateConfig

JSON

用於配置貼紙浮水印、背景音樂、背景圖片等參數。

詳見參數樣本中的InputTemplateConfig

EditingTemplateConfig

JSON

用於配置標題、口播、背景音樂、背景圖片等剪輯參數。

詳見參數樣本中的EditingTemplateConfig

OutputTemplateConfig

JSON

用於配置解析度、輸出視頻流等相關的合成參數。

詳見參數樣本中的OutputTemplateConfig

InputTemplateConfig 參數說明

參數

類型

說明

樣本值

是否必填

StickerArray

List<Sticker>

  • 貼紙浮水印logo。

  • 素材支援的格式詳見圖片格式

[{"MediaId":"****9d46c8b4548681030f6e****","X":10,"Y":100,"Width":300,"Height":300,"Opacity":0.6}]

BackgroundMusicArray

List<String>

  • 背景音樂,支援媒資ID或OSS URL

  • 素材支援的格式詳見音頻格式

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

BackgroundImageArray

List<String>

  • 背景圖,支援媒資ID 或 OSS URL。

  • 素材支援的格式詳見圖片格式

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

EditingTemplateConfig 參數說明

參數

類型

說明

樣本值

是否必填

TitleConfig

JSON

標題相關配置。支援配置字幕參數。

詳見TitleConfig樣本值

SubHeadingConfig

JSON

多級副標題相關配置。支援設定字幕參數。

JSON欄位說明:

{"1":{"Y":0.3,"FontSize":40},"3":{"Y":0.5,"FontSize":30}}

SpeechConfig

JSON

口播文案相關配置。

重要

模板不支援配置參數SpecialWordsConfig

詳見SpeechConfig樣本值

BackgroundMusicConfig

JSON

背景音樂相關配置。

詳見BackgroundMusicConfig樣本值

BackgroundImageConfig

JSON

背景圖相關配置。如果InputTemplateConfig中已配置背景圖,則此欄位不生效。

詳見BackgroundImageConfig樣本值

FECanvas

JSON

用於前端頁面預覽時的畫布配置。

{"Width": 1080,"Height": 1920}

FECanvas 參數說明

說明

如果您希望把控制台-普通模板中的普通模板的樣式遷移到一鍵成片模板,為了保證預覽的字幕大小和實際合成大小一致,需要把普通模板中的參數FECanvas,以及標題和字幕的樣式配置,複製並賦值給一鍵成片模板中的TitleConfigSpeechConfig.AsrConfigFECanvas

參數

類型

說明

樣本值

是否必填

Width

Integer

畫布寬度,單位:像素

450

Height

Integer

畫布高度,單位:像素

800

OutputTemplateConfig 參數說明

參數

類型

說明

樣本值

是否必填

Width

Integer

成片寬,px

1920

Height

Integer

成片高,px

1080

Video

JSONObject

輸出視頻流相關配置,Crf、Codec等

{"Crf": 27}

參數樣本

{
  "Name": "batch-editing-template-1",
  "Type": "BatchEditing",
  "Config": {
    "InputTemplateConfig": {
      "BackgroundImageArray": [
        "https://[your-bucket].oss-[your-region-id].aliyuncs.com/[your-file-path]/[your-file-name].png"
      ],
      "BackgroundMusicArray": [
        "icepublic-0c4475c3936f3a8743850f2da942ceee"
      ],
      "StickerArray": [
        {
          "MediaURL": "https://[your-bucket].oss-[your-region-id].aliyuncs.com/[your-file-path]/[your-file-name].jpeg",
          "X": 0.1,
          "Y": 0.1,
          "Width": 0.1,
          "Height": 0.1
        }
      ]
    },
    "EditingTemplateConfig": {
      "TitleConfig": {
        "Y": 0.7
      },
      "SpeechConfig": {
        "Voice": "zhifei",
        "AsrConfig": {
          "Y": 0.9
        }
      }
    },
    "OutputTemplateConfig": {
      "Width": 1080,
      "Height": 1920
    }
  }
}