共享欄位與資料結構
從後端原始碼生成共享欄位、巢狀型別、預設值、必填項與約束,避免在文件中維護第二份引數定義。
本頁目錄
“—”表示沒有宣告預設值,不等於 null。欄位在 JSON Schema 中可選,仍可能受工作流的條件必填限制。模型專屬選項仍需查詢即時能力。
AnimationCreateRequest
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
export |
ExportOptions | 否 | {"fps":null,"frame_count":24,"output_formats":["spritesheet"],"output_height":512,"output_width":512,"transparent":{"enabled":false},"unity":{"pivot":"bottom_center","pixels_per_unit":100}} |
— | 影片生成後執行匯出;帶 Alpha 的格式要求 alpha_key 來源,適配格式會自動啟用其透明處理。 |
input |
GenerationInput | 是 | — | — | 呼叫方所屬或本次提供的生成圖片。 |
metadata |
object |
否 | {} |
— | 呼叫方後設資料,僅字串、數字、布林或 null;JSON 不超過 4 KiB,不存憑據。 |
negative_prompt |
string |
否 | "" |
maxLength: 4000 |
可選負向提示詞,僅適用於支援的模型。 |
prompt |
string |
否 | "" |
maxLength: 8000 |
動作提示詞;模型要求時不能為空,私有提示詞不得寫入日誌。 |
selection |
Selection | 否 | {"duration_seconds":null,"mode":"full","start_seconds":0} |
— | 生成後選取的區間,預設完整影片。 |
video |
VideoOptions | 否 | {"duration_seconds":null,"input_canvas":null,"model":null,"ratio":null,"resolution":null,"seed":null,"style_preset":null,"transparency":{"key_color":null,"key_selection":"auto","mode":"standard"},"watermark":null} |
— | 符合模型能力的生成設定。 |
AnimationExportCreateRequest
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
export |
ExportOptions | 否 | {"fps":null,"frame_count":24,"output_formats":["spritesheet"],"output_height":512,"output_width":512,"transparent":{"enabled":false},"unity":{"pivot":"bottom_center","pixels_per_unit":100}} |
— | 輸出格式及處理設定。 |
metadata |
object |
否 | {} |
— | 簡單標量或 null 後設資料,JSON 不超過 4 KiB,不包含憑據。 |
selection |
Selection | 否 | {"duration_seconds":null,"mode":"full","start_seconds":0} |
— | 需要匯出的源影片區間。 |
source_video_asset_id |
string |
是 | — | format: uuid |
所屬源影片資產 ID,不是任務 ID;複用已有影片可避免重新生成動作。 |
AssetResponse
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
byte_size |
integer |
是 | — | — | 檔案預期位元組數。 |
created_at |
string |
是 | — | format: date-time |
UTC 建立時間。 |
download_expires_at |
string |
是 | — | format: date-time |
簽名 URL 的 UTC 過期時間;過期後重新查詢資產。 |
download_url |
string |
是 | — | — | 敏感短期簽名 URL;下載及跳轉時均不攜帶 Bearer 頭,不記錄此 URL。 |
format |
string |
是 | — | — | 實際資產格式,不要依賴 outputs 固定順序。 |
id |
string |
是 | — | format: uuid |
穩定公共資產 ID,用於重新整理下載資訊。 |
media |
MediaResponse / null |
否 | null |
— | 白名單內的實測影片資訊,未知欄位為 null;非影片資產為 null。 |
mime_type |
string |
是 | — | — | 資產媒體型別。 |
object |
string |
否 | "asset" |
const: "asset" |
— |
Base64ImageInput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
data |
string |
是 | — | minLength: 4 |
純 Base64,不含 data URL 字首;解碼後單張 10 MiB、合計 20 MiB。 |
media_type |
string |
是 | — | enum: "image/png", "image/jpeg", "image/webp" |
圖片實際 MIME 型別。 |
type |
string |
是 | — | const: "base64" |
— |
CreditUsage
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
charged |
integer |
是 | — | — | 最終淨扣費點數。供應商明確稽核拒絕會退分,取消本身不代表退款。 |
held |
integer |
是 | — | — | 當前預佔點數,不應與 charged 相加當作扣費。 |
quoted |
integer |
是 | — | — | 報價總額,不一定等於最終扣費。 |
refunded |
integer |
否 | 0 |
— | 扣費後退回的點數,已從 charged 中扣除,不是現金退款。 |
released |
integer |
否 | 0 |
— | 尚未確認扣費即釋放的點數。 |
status |
string / null |
否 | null |
— | 點數狀態:held、charged、released、refunded,內部子任務可為 managed。 |
ExportOptions
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
fps |
number / null |
否 | null |
maximum: 60; exclusiveMinimum: 0 |
按源影片原速取樣,不補幀;僅用於獨立匯出,需 spritesheet 和 spritesheet_json;短尾幀保留選區總時長。 |
frame_count |
integer / null |
否 | null |
minimum: 1; maximum: 240 |
舊版等間隔幀數,與 fps 互斥;兩者均省略時使用 24 幀。 |
output_formats |
array<string> |
否 | ["spritesheet"] |
minItems: 1; 元素:enum: "clip_video", "webm_alpha", "prores_4444", "frames_zip", "spritesheet", "spritesheet_json", "unity_meta", "unity_pack", "godot_pack", "unreal_paper2d_pack", "cocos_creator_pack" |
請求的資產格式;幀數模式預設 spritesheet,FPS 模式預設 spritesheet 加 spritesheet_json。重複項會去重,後設資料需配套紋理。 |
output_height |
integer |
否 | 512 |
minimum: 64; maximum: 1024 |
輸出幀高度,單位畫素。 |
output_width |
integer |
否 | 512 |
minimum: 64; maximum: 1024 |
輸出幀寬度,單位畫素。 |
transparent |
ExportTransparency | 否 | {"enabled":false} |
— | 使用 enabled 物件形式;相容布林值輸入並規範化為此物件。 |
unity |
UnityOptions | 否 | {"pivot":"bottom_center","pixels_per_unit":100} |
— | Unity 專用後設資料和資源包設定。 |
ExportTransparency
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
enabled |
boolean |
否 | false |
— | 為相容輸出啟用透明處理;要求 alpha_key 來源,不會讓 MP4 透明。 |
ExportWarning
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
code |
string |
是 | — | — | — |
details |
object |
否 | {} |
— | — |
message |
string |
是 | — | — | — |
FileImageInput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
file_id |
string |
是 | — | format: uuid |
POST /files 或 complete_image_upload 返回的所屬公共檔案 ID,不是 Studio uploadId。 |
type |
string |
是 | — | const: "file" |
— |
GenerationInput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
first_frame |
FileImageInput / Base64ImageInput / UrlImageInput | 是 | — | discriminator: type |
必需首幀,用 type 選擇圖片傳入方式。 |
last_frame |
FileImageInput / Base64ImageInput / UrlImageInput / null |
否 | null |
discriminator: type |
可選尾幀,所選模型必須支援首尾幀模式。 |
reference_images |
array<FileImageInput / Base64ImageInput / UrlImageInput> | 否 | [] |
maxItems: 8; 元素:discriminator: type |
額外參考圖,不含首幀;即時模型可能有更低上限。 |
GenerationTransparency
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
key_color |
string / null |
否 | null |
— | 手動選擇時使用的臨時鍵色;通常保留自動選擇。 |
key_selection |
string |
否 | "auto" |
enum: "auto", "manual" |
臨時鍵色的選擇方式。 |
mode |
string |
否 | "standard" |
enum: "standard", "alpha_key" |
standard 保留場景;alpha_key 要求所有參與圖片有有效 Alpha,原始影片仍不透明。 |
InputCanvasOptions
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
aspect_ratio |
string |
否 | "follow_output" |
enum: "follow_output", "source" |
跟隨輸出比例或保持原圖比例。 |
background |
string |
否 | "auto" |
enum: "auto", "transparent", "solid" |
畫布擴充套件區域的背景策略。 |
background_color |
string / null |
否 | null |
pattern: ^#[0-9A-Fa-f]{6}$ |
純色擴充套件區域的六位 RGB 顏色。 |
enabled |
boolean |
否 | true |
— | 是否準備擴充套件輸入畫布。 |
position_x |
number |
否 | 0.5 |
minimum: 0; maximum: 1 |
歸一化水平位置。 |
position_y |
number |
否 | 0.5 |
minimum: 0; maximum: 1 |
歸一化垂直位置。 |
source_scale |
number |
否 | 0.8 |
minimum: 0.5; maximum: 1 |
原圖主體在畫布中的縮放比例。 |
McpQuoteOutput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
breakdown |
object |
是 | — | — | 公開費用組成。 |
credits |
integer |
是 | — | — | 報價點數,生成前需向用戶展示。 |
expires_at |
string |
是 | — | format: date-time |
報價過期時間;過期或變價時重新報價並確認。 |
quote_id |
string |
是 | — | format: uuid |
屬於當前使用者和 OAuth 客戶端的短期報價,可繫結一次邏輯生成鍵。 |
resolved_export |
ResolvedExport / null |
否 | null |
— | 獨立 FPS 匯出的確定取樣摘要。 |
McpUploadCompleteOutput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
byte_size |
integer |
是 | — | — | 校驗後的圖片位元組數。 |
file_id |
string |
是 | — | format: uuid |
用於 request.input.first_frame 的可複用所屬公共檔案 ID。 |
mime_type |
string |
是 | — | — | 校驗後的圖片 MIME 型別。 |
sha256 |
string |
是 | — | — | 上傳圖片位元組的 SHA-256。 |
McpUploadPrepareOutput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
expires_at |
string |
是 | — | format: date-time |
上傳 URL 過期時間。 |
headers |
object |
是 | — | — | 實際傳輸請求頭,不額外新增 MCP Token 或 API Bearer 憑據。 |
max_bytes |
integer |
是 | — | — | 允許上傳的最大位元組數。 |
method |
string |
否 | "PUT" |
const: "PUT" |
客戶端傳輸位元組時必須使用的 HTTP 方法。 |
upload_id |
string |
是 | — | format: uuid |
傳給 complete_image_upload 的上傳會話 ID,不是最終 file_id。 |
upload_url |
string |
是 | — | — | 敏感短期上傳 URL,需傳輸實際位元組,不公開此地址。 |
MediaResponse
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
duration_seconds |
number / null |
否 | null |
— | 根據呈現時間戳測得的可播放影片時長,不使用供應商請求時長。 |
fps |
number / null |
否 | null |
— | 實測源平均幀率;可變幀率選幀仍依據呈現時間戳。 |
frame_count |
integer / null |
否 | null |
— | 解碼源幀數,未知為 null。 |
height |
integer / null |
否 | null |
— | 考慮旋轉後的顯示高度,單位畫素。 |
width |
integer / null |
否 | null |
— | 考慮旋轉後的顯示寬度,單位畫素。 |
ModelCapabilities
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
aspect_ratio_mode |
string |
是 | — | — | 供應商對畫幅比例的處理模式。 |
default_duration_seconds |
integer |
是 | — | — | 預設生成時長,秒。 |
default_ratio |
string / null |
是 | — | — | 預設比例,不適用時為 null。 |
default_resolution |
string / null |
是 | — | — | 預設解析度,不適用時為 null。 |
durations |
array<integer> |
是 | — | — | 支援的生成秒數,同時檢查解析度專屬限制。 |
durations_by_resolution |
object |
否 | {} |
— | 各解析度支援的時長秒數。 |
id |
string |
是 | — | — | 請求使用的 provider:model 標識,以即時目錄為準。 |
label |
string |
是 | — | — | 人類可讀模型名稱。 |
max_reference_images |
integer |
是 | — | — | 模型參考圖容量;參考圖模式中首幀佔第一個參考圖槽位。 |
model |
string |
是 | — | — | 供應商內的模型標識。 |
modes |
array<string> |
是 | — | — | 支援的輸入模式,如 first_frame、first_last_frame、reference_images。 |
provider |
string |
是 | — | — | 公開供應商標識。 |
ratios |
array<string> |
是 | — | — | 支援的比例;存在 ratios_by_mode 時同時檢查。 |
ratios_by_mode |
object |
否 | {} |
— | 各輸入模式支援的比例。 |
reference_image_duration_seconds |
integer / null |
是 | — | — | 參考圖模式有固定限制時要求的秒數。 |
requires_prompt |
boolean |
是 | — | — | 是否要求提示詞非空。 |
resolutions |
array<string> |
是 | — | — | 支援的解析度選項。 |
returns_last_frame |
boolean |
是 | — | — | 模型是否可返回末幀資產。 |
supports_first_frame |
boolean |
是 | — | — | 是否支援首幀輸入。 |
supports_last_frame |
boolean |
是 | — | — | 是否支援尾幀輸入。 |
supports_negative_prompt |
boolean |
是 | — | — | 是否支援負向提示詞。 |
supports_reference_images |
boolean |
是 | — | — | 是否支援參考圖模式。 |
supports_seed |
boolean |
是 | — | — | 是否支援 seed。 |
supports_watermark |
boolean |
是 | — | — | 是否支援水印設定。 |
ModelsResponse
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
data |
array<ModelCapabilities> | 是 | — | — | 當前啟用的模型,客戶端不要寫死此清單。 |
object |
string |
否 | "list" |
const: "list" |
— |
PreviewCell
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
index |
integer |
是 | — | minimum: 0 |
原始時間點請求中的位置,從 0 開始。 |
rect |
PreviewRect | 是 | — | — | 聯絡表中的影像區域,不包含時間標籤。 |
requested_time_seconds |
number |
是 | — | — | 相對源影片可播放起點的請求時間。 |
source_time_seconds |
number |
是 | — | — | 請求時間正在顯示的源幀的呈現時間。 |
PreviewRect
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
height |
integer |
是 | — | exclusiveMinimum: 0 |
縮圖高度,不含留白及標籤。 |
width |
integer |
是 | — | exclusiveMinimum: 0 |
縮圖寬度,不含留白及標籤。 |
x |
integer |
是 | — | minimum: 0 |
相對聯絡表左上角的橫向畫素座標。 |
y |
integer |
是 | — | minimum: 0 |
相對聯絡表左上角的縱向畫素座標。 |
ResolvedExport
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
duration_ms |
integer |
是 | — | — | Manifest 逐幀時長的毫秒總和。 |
fps |
number |
是 | — | — | 目標取樣頻率,不按幀數除以時長重新計算。 |
frame_count |
integer |
是 | — | — | 嚴格位於選區終點前的取樣幀數。 |
selection |
Selection | 是 | — | — | 實際源區間,full 使用實測可播放時長。 |
warnings |
array<ExportWarning> | 否 | [] |
— | 取樣警告,包含未補幀而重複採到源幀的情況。 |
Selection
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
duration_seconds |
number / null |
否 | null |
exclusiveMinimum: 0 |
mode=range 時必填,選段時長秒數必須為正。 |
mode |
string |
否 | "full" |
enum: "full", "range" |
full 使用完整來源;range 必須提供 duration_seconds。 |
start_seconds |
number |
否 | 0 |
minimum: 0 |
相對源影片起點的選段開始秒數。 |
TaskError
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
code |
string |
是 | — | — | 供程式識別的任務錯誤碼。 |
details |
object |
否 | {} |
— | 公開錯誤詳情,不含私有儲存或供應商值。 |
message |
string |
是 | — | — | 人類可讀說明,不應作為穩定分支條件。 |
param |
string / null |
否 | null |
— | 可用時提供相關公開引數。 |
retryable |
boolean |
否 | false |
— | 重試是否可能有幫助;新建付費任務前先檢查部分產物。 |
TaskResponse
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
created_at |
string |
是 | — | format: date-time |
任務被接受的 UTC 時間。 |
credits |
CreditUsage | 是 | — | — | 報價、預佔及已扣點數狀態。 |
error |
TaskError / null |
否 | null |
— | 任務失敗資訊,與是否存在可用產物分別判斷。 |
finished_at |
string / null |
否 | null |
format: date-time |
已知時返回 UTC 終態時間。 |
id |
string |
是 | — | format: uuid |
建立後立即儲存任務 ID,通過它輪詢,不要再次建立。 |
metadata |
object |
否 | {} |
— | 呼叫方提供的後設資料。 |
normalized_input |
object |
否 | {} |
— | 規範化公共輸入,可能含私有提示詞或圖片引用,不要整體寫入日誌。 |
object |
string |
是 | — | enum: "video_generation", "animation_export", "animation" |
公共任務資源型別。 |
outputs |
array<AssetResponse> | 否 | [] |
— | 可用資產,失敗或取消也可能有部分產物;所有終態都應檢查。 |
progress |
number |
是 | — | minimum: 0; maximum: 1 |
0 至 1 的進度值,不代表精確完成時間。 |
resolved_export |
ResolvedExport / null |
否 | null |
— | 持久化的 FPS 取樣摘要,與報價、Manifest 一致;歷史任務為 null。 |
stage |
string / null |
否 | null |
enum: "queued", "video_generation", "animation_export", "completed" |
可用時顯示當前流水線階段。 |
started_at |
string / null |
否 | null |
format: date-time |
已知時返回 UTC 生產開始時間。 |
status |
string |
是 | — | enum: "queued", "running", "cancelling", "succeeded", "failed", "cancelled" |
succeeded、failed、cancelled 為終態;cancelling 不是終態。 |
UnityOptions
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
pivot |
string |
否 | "bottom_center" |
const: "bottom_center" |
支援的 Unity 精靈錨點。 |
pixels_per_unit |
integer |
否 | 100 |
minimum: 1; maximum: 1000 |
Unity 每世界單位對應的紋理畫素數。 |
UrlImageInput
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
type |
string |
是 | — | const: "url" |
— |
url |
string |
是 | — | minLength: 9; maxLength: 2048 |
公開 HTTPS 圖片,443 埠,不帶憑據或 fragment;禁止私網和不安全跳轉,重試期間保持圖片位元組穩定。 |
VideoGenerationCreateRequest
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
input |
GenerationInput | 是 | — | — | 呼叫方所屬或本次提供的生成圖片。 |
metadata |
object |
否 | {} |
— | 呼叫方後設資料,僅字串、數字、布林或 null;JSON 不超過 4 KiB,不存憑據。 |
negative_prompt |
string |
否 | "" |
maxLength: 4000 |
可選負向提示詞,僅適用於支援的模型。 |
prompt |
string |
否 | "" |
maxLength: 8000 |
動作提示詞;模型要求時不能為空,私有提示詞不得寫入日誌。 |
video |
VideoOptions | 否 | {"duration_seconds":null,"input_canvas":null,"model":null,"ratio":null,"resolution":null,"seed":null,"style_preset":null,"transparency":{"key_color":null,"key_selection":"auto","mode":"standard"},"watermark":null} |
— | 符合模型能力的生成設定。 |
VideoGenerationQuoteRequest
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
has_last_frame |
boolean |
否 | false |
— | 計劃請求是否包含尾幀。 |
reference_image_count |
integer |
否 | 0 |
minimum: 0; maximum: 8 |
額外參考圖數量,不含首幀。 |
video |
VideoOptions | 否 | {"duration_seconds":null,"input_canvas":null,"model":null,"ratio":null,"resolution":null,"seed":null,"style_preset":null,"transparency":{"key_color":null,"key_selection":"auto","mode":"standard"},"watermark":null} |
— | 擬報價的生成選項,應與後續建立一致。 |
VideoOptions
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
duration_seconds |
number / null |
否 | null |
exclusiveMinimum: 0 |
秒數,需符合模型與解析度支援範圍;省略時使用模型預設值。 |
input_canvas |
InputCanvasOptions / null |
否 | null |
— | 可選輸入畫布設定;省略時保持來源構圖。 |
model |
string / null |
否 | null |
— | GET /models 返回的 provider:model ID;省略時使用配置的預設模型。 |
ratio |
string / null |
否 | null |
— | 當前模型與輸入模式支援的畫幅比例。 |
resolution |
string / null |
否 | null |
— | 即時模型目錄中的解析度值。 |
seed |
integer / null |
否 | null |
minimum: 0; maximum: 2147483647 |
僅適用於宣告支援 seed 的模型,不保證所有輸出確定性。 |
style_preset |
string / null |
否 | null |
— | 所選供應商或模型支援的可選風格預設。 |
transparency |
GenerationTransparency | 否 | {"key_color":null,"key_selection":"auto","mode":"standard"} |
— | 來源透明流程;透明匯出要求 alpha_key。 |
watermark |
boolean / null |
否 | null |
— | 可選水印設定,需檢查模型能力。 |
VideoPreviewRequest
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
max_frame_size |
integer |
否 | 256 |
minimum: 32; maximum: 512 |
縮圖最長邊畫素數,保持寬高比。 |
timestamps_seconds |
array<number> |
是 | — | minItems: 1; maxItems: 12; 元素:minimum: 0 |
按請求順序提供源時間點,每個點嚴格小於可播放終點,最多 12 個。 |
VideoPreviewResponse
禁止未宣告的欄位。
| 欄位 | 型別 | 必填 | 預設值 | 約束 | 含義 |
|---|---|---|---|---|---|
cells |
array<PreviewCell> | 是 | — | — | 按請求順序排列的縮圖,保留重複時間點。 |
height |
integer |
是 | — | — | 聯絡表高度,包含標籤及留白,單位畫素。 |
image |
AssetResponse | 是 | — | — | 快取的 PNG 聯絡表,提供可重新整理的簽名下載地址。 |
object |
string |
否 | "video_preview" |
const: "video_preview" |
— |
source_video_asset_id |
string |
是 | — | format: uuid |
穩定的源影片資產 ID。 |
width |
integer |
是 | — | — | 聯絡表寬度,包含標籤及留白,單位畫素。 |
這篇文件有幫助嗎?
不收集搜尋字詞、程式碼或自由文字。此開關僅控制文件互動事件。 隱私權政策