キャラクター置換 – 生成 API の使い方:character swap統合ガイド(2026)
NamiFusion で キャラクター置換 – 生成 API を呼び出す方法:パラメータ、料金、そのまま実行できるコード例、Playground で試用可能。
キャラクター置換 – 生成 は NamiFusion のcharacter swapモデルです:Replace selected characters in the video with your reference images using Wan2.2-Animate. Keeps the original audio track.NamiFusion では Playground で試してから(送信前に見積もり表示)、統一 REST API で呼び出せます(1 回あたり約 $0.750)。
TL;DR
· タスク種別:character swap(提供:NamiFusion)
· 料金:1 回あたり約 $0.750($1 = 100 クレジット)、従量課金
· 始め方:Playground で試用(送信前に見積もり)→ API キー作成 → POST 一発で統合
· 調整可能パラメータ:4 個(下表参照)
· プラットフォーム透かしなし。商用利用可(利用規約に従う)
キャラクター置換 – 生成 で何が作れる?
コンテンツ制作の自動化:このモデルをワークフローに組み込み、統一 API で従量課金呼び出し。
この API はどう呼び出す?
- NamiFusion に登録し、API Keys ページでキーを作成(登録特典クレジットは指定モデルのみ対象)。
- 下記の cURL 例でタスクを送信。Bearer トークンにキーを指定。
- 返された task_uuid でステータスをポーリングし、完了後に出力 URL を取得。
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/namifusion/character-swap/generate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"track_manifest_url": "ANALYZE_OUTPUT.track_manifest_url",
"mappings": [
{
"obj_id": 0,
"img_urls": [
"https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
]
}
],
"resolution": "720p"
}
}'
# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
-H "Authorization: Bearer YOUR_API_KEY"どんなパラメータがある?
track_manifest_url(トラックマニフェスト URL):必須
mappings(置換マッピング):必須
resolution(解像度):任意、デフォルト "720p"
seed(シード値):任意
料金はいくら?
従量課金(クレジット制)。1 回あたり約 $0.750($1 = 100 クレジット)。解像度や長さなどで変動し、Playground では送信前に正確な見積もりが表示されます。
キャラクター置換 – 生成
分析済み動画の人物を参照画像のキャラクターへ置き換え、元の音声を保持した動画を生成します。
Character Swap Generate は 2 段階ワークフローの第 2 段階です。Analyze が返した track_manifest_url と obj_id を使用し、選択した人物ごとに 1~3 枚の参照画像を割り当てます。入力動画は Analyze に送信したものと同一でなければならず、解像度も両ステップで一致させる必要があります。
主な特長
- 人物単位の置換:Analyze の
obj_idを使い、置換対象を明示的に選択できます。 - 複数人物に対応:
mappingsへ複数項目を追加し、動画内の複数キャラクターを個別に設定できます。 - 1~3 枚の参照画像:人物ごとに複数の外観参照を指定し、角度や特徴の情報を補えます。
- 元の音声を保持:生成された動画では入力動画の音声トラックを維持します。
- 480p / 720p 出力:用途と既存の料金区分に合わせて選択できます。
技術仕様
| 項目 | 内容 |
|---|---|
| ワークフロー | Character Swap のステップ 2 |
| 必須入力 | video_url、track_manifest_url、mappings |
mappings | {obj_id, img_urls} の配列 |
| 参照画像 | 1 人物あたり 1~3 URL |
| 解像度 | 480p、720p(デフォルト) |
| 動画の上限 | 30 秒 |
| 任意入力 | seed |
| 出力 | 元の音声を保持した動画 URL |
基本フロー
- 同じ動画を Character Swap Analyze で処理します。
- 結果の
objectsから置換対象のobj_idを選びます。 - 各
obj_idと参照画像 URL をmappingsに設定します。 - Analyze の
track_manifest_urlと同じvideo_urlを送信し、完了までポーリングします。
よくある質問
無料で試せますか?+
登録特典クレジットは指定モデルでのみ利用でき、対象範囲は随時更新されます。Playground では送信前に正確な見積もりを確認できます。
生成物は商用利用できますか?ウォーターマークは?+
商用利用できます。NamiFusion はプラットフォームのウォーターマークを付けません。利用規約と適用法に従ってください。
コンテンツポリシーは?+
ポルノコンテンツ、未成年者を性的に扱うコンテンツ、許可のない実在人物の利用、欺瞞的ななりすまし、詐欺、虚偽の推薦は禁止です。合法で、成人全員の同意があり、露骨でないテーマは認められる場合があります。詳しくは利用規約をご覧ください。
キャラクター置換 – 生成 のタスクはどれくらいかかる?+
パラメータ次第で、画像は数秒〜数十秒、動画は数十秒〜数分。API は task_uuid を返すのでポーリングできます。
解像度・長さの上限は?+
上のパラメータ表を参照してください。各モデルの解像度・長さの選択肢はパラメータ説明と Playground に記載されています。