跳转到内容

AI 影片物件移除

概述

AI 影片物件移除

AI 影片物件移除 API 能無縫移除影片內容中不想要的元素。無論是擠滿遊客的擁擠背景、雜亂的環境(如放著衛生紙與瓶子的桌面),或玻璃表面上令人分心的倒影,API 都能以高準確度與一致性,精準可靠地消除遮罩區域。


整合指南

1. 準備來源影片與遮罩圖片 輸入影片長度不得超過 60 秒,輸出影片的長軸須為 1920 像素或以下,影格率為每秒 30 影格或以下。

2. 上傳檔案 透過以下方式請求上傳網址與檔案 ID:

POST /s2s/v2.0/file

輸入影片:

參考輸入遮罩:

3. 執行 AI 任務

POST /s2s/v2.0/task/obj-rem-vid

使用檔案 ID 或圖片網址作為輸入提交任務。回應會回傳 task_id 用於追蹤與取得結果。

4. 取得任務結果

GET /s2s/v2.0/task/obj-rem-vid/{task_id}

使用任務 ID 追蹤狀態並取得結果。

可設定 Webhooks 在任務完成時接收非同步通知,狀態為 success 或 error。也支援輪詢,重複呼叫任務端點直到狀態從 running 更新為 success 或 error。

僅在任務成功完成時才計費。

輸出影片範例:


檔案規格與錯誤

  • 支援的格式與尺寸
AI 功能支援的尺寸支援的檔案大小支援的格式
AI 影片物件移除輸入影片長度不得超過 60 秒,輸出影片的長軸須為 1920 像素或以下,影格率為每秒 30 影格或以下。長度限制:60 秒容器:mov, mp4
影像:MPEG-4, MPEG-4 AVC,
音訊:aac, amr, mp3
  • 錯誤代碼
錯誤代碼說明
error_download_video下載來源影片錯誤
error_decode_video解碼來源影片錯誤
error_unsupported_video不支援的影片格式
exceed_max_filesize輸入檔案大小超過上限
error_nsfw_content_detected在來源檔案中偵測到 NSFW 內容
error_decode_mask解碼遮罩圖片錯誤
invalid_parameter參數值無效
  • 環境與相依性
範例程式語言 / 工具建議的執行環境版本
cURL- bash >= 3.2
- curl >= 7.58(現代 TLS/HTTP 支援)
- jq >= 1.6(穩健的 JSON 解析)
Node.js(JavaScript)Node >= 18(支援全域 fetch)
JavaScript- Chrome / Edge >= 80
- Firefox >= 74
- Safari >= 13.1
PHPPHP >= 7.4(現代 TLS/相容性),ext-curl(建議)或 allow_url_fopen=On + ext-openssl、ext-json
PythonPython >= 3.10(支援 f-strings),requests >= 2.20.0
JavaJava 11+(支援 HttpClient),Jackson Databind >= 2.12.0

點數消耗

AI 功能消耗的點數
AI 影片物件移除 V2.12(1 秒)*

*若圖片數量或影片長度無法整除,點數無條件進位。


语言
服务器
https://yce-api-01.makeupar.com