コンテンツへスキップ

AI 動画消しゴム

概要

AI 動画消しゴム

AI 動画消しゴム API で、動画から不要な要素を除去できます。観光客で混雑した背景、散らかったデスク、ガラス表面の反射など、マスクした領域を除去します。


統合ガイド

1. ソース動画とマスク画像の準備 入力動画の長さは 60 秒以下である必要があり、出力動画の長辺は 1920 ピクセル以下、フレームレートは 30 フレーム/秒以下である必要があります。

2. ファイルのアップロード 以下のエンドポイントを通じて、アップロード URL とファイル ID を取得します。

POST /s2s/v2.0/file

入力動画:

参考入力マスク:

3. AI タスクの実行

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

ファイル ID または画像 URL を入力としてタスクを送信します。レスポンスには、結果の追跡と取得に使用される task_id が返されます。

4. タスク結果の取得

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

タスク ID を使用してステータスを追跡し、結果を取得します。

Webhook を設定すると、タスク完了時に成功またはエラーのステータスを含む非同期通知を受信できます。また、タスクエンドポイントを繰り返し呼び出して、ステータスが running から success または error に更新されるまでポーリングすることもできます。

課金は、タスクが正常に完了した場合にのみ発生します。

出力動画サンプル:


ファイル仕様とエラー

  • 対応フォーマットと寸法
AI 機能対応寸法対応ファイルサイズ対応フォーマット
AI 動画消しゴム入力動画の長さは 60 秒以下である必要があり、出力動画の長辺は 1920 ピクセル以下、フレームレートは 30 フレーム/秒以下である必要があります。長さ制限: 60sコンテナ: 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