字幕擦除
微短劇解決方案提供通過API進行字幕擦除的能力。通過閱讀本文,您可以了解微短劇字幕擦除作業(yè)的基本API調(diào)用方法。
提交字幕擦除任務(wù)
接口說明
調(diào)用SubmitIProductionJob提交字幕擦除任務(wù),實現(xiàn)智能識別視頻中的字幕,對字幕進行擦除處理并對畫面進行智能填充。詳情參見提交智能生產(chǎn)任務(wù)。
請求參數(shù)
名稱 | 類型 | 必填 | 描述 | 示例值 |
Name | string | 否 | 任務(wù)名稱,長度不超過 100 字符。 | 測試任務(wù) |
FunctionName | string | 是 | 需要使用的算法功能名稱。取值:
| VideoDetext |
Input | object | 是 | 輸入媒體,支持 OSS 或媒資 ID。 | |
Type | string | 是 | 媒體類型:
| OSS |
Media | string | 是 | 輸入媒體,支持 OSS 地址和媒資 ID 兩種。 oss 地址規(guī)則為
| oss://bucket/object |
Output | object | 是 | 輸出媒體,支持 OSS 或媒資 ID。 | |
Type | string | 是 | 媒體類型:
| OSS |
Media | string | 是 | 輸出媒體。當(dāng) Type 為 OSS 時填入 OSS 地址,Type 為 Media 時填入媒資 ID。 OSS 地址規(guī)則為:
| oss://bucket/object |
TemplateId | string | 否 | 模板 ID | ****20b48fb04483915d4f2cd8ac**** |
JobParams | string | 否 | 算法作業(yè)參數(shù),JSON 對象,不同算法對應(yīng)參數(shù)內(nèi)容不同。詳見補充說明。 | {"Model":"gif"} |
ScheduleConfig | object | 否 | 任務(wù)調(diào)度配置信息 | |
PipelineId | string | 否 | 管道 ID | 5246b8d12a62433ab77845074039c3dc |
Priority | integer | 否 | 取值范圍為 1 到 10,數(shù)值越小優(yōu)先級越高。 | 6 |
UserData | string | 否 | 用戶自定義數(shù)據(jù),獲取結(jié)果時原樣返回。長度不超過 1024 字節(jié)。 | {"test":1} |
JobParams 的 JSON 字段說明
VideoDetext
LimitRegion:list 類型,限定字幕檢測區(qū)域,以左上角為原點的歸一化距離,[xmin, ymin, width, height],可支持多個檢測區(qū)域,例如:[[0, 0, 0.3, 0.3], [0.7, 0, 0.3, 0.3]]。注意,不設(shè)置該參數(shù)時,默認(rèn)檢測區(qū)域為視頻下方 30%區(qū)域。
Time:指定全局擦除時間(單位 s),list 類型,包括起始時間和結(jié)束時間,[start_time, end_time],例如[[5, 20],表示只擦除視頻的 5~20 秒之間的字幕。
圖示
返回參數(shù)
名稱 | 類型 | 描述 | 示例值 |
object | Schema of Response | ||
RequestId | string | 請求 ID | C1849434-FC47-5DC1-92B6-F7EAAFE3851E |
JobId | string | 智能任務(wù) ID | ****20b48fb04483915d4f2cd8ac**** |
示例
正常返回示例JSON
格式
{
"RequestId": "C1849434-FC47-5DC1-92B6-F7EAAFE3851E",
"JobId": "****20b48fb04483915d4f2cd8ac****"
}