ヘッドスワップ – 生成 API の使い方:character swap統合ガイド(2026)

2 min · 更新 2026-07-11 · NamiFusion チーム

NamiFusion で ヘッドスワップ – 生成 API を呼び出す方法:パラメータ、料金、そのまま実行できるコード例、Playground で試用可能。

ヘッドスワップ – 生成 は NamiFusion のcharacter swapモデルです:Replace selected heads 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 はどう呼び出す?

  1. NamiFusion に登録し、API Keys ページでキーを作成(登録特典クレジットは指定モデルのみ対象)。
  2. 下記の cURL 例でタスクを送信。Bearer トークンにキーを指定。
  3. 返された task_uuid でステータスをポーリングし、完了後に出力 URL を取得。
タスクを送信
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/namifusion/head-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 では送信前に正確な見積もりが表示されます。

ヘッドスワップ – 生成

分析済み動画で選択した頭部を参照画像へ置き換え、元の音声を保持して出力します。

Head Swap Generate は、Head Swap Analyze が返した追跡結果を使う第 2 段階のモデルです。mappings の各項目で obj_id と 1~3 枚の参照画像 URL を関連付け、置換する頭部を明示します。video_url と track_manifest_url は同じ Analyze タスクに由来する必要があり、解像度も分析時と一致させます。

主な特長

  • 頭部単位の明示的な選択:分析結果の obj_id を指定し、対象を取り違えにくいワークフローです。
  • 複数対象のマッピング:複数の頭部へそれぞれ異なる参照画像を割り当てられます。
  • 複数参照画像:1 対象あたり 1~3 枚を指定し、外観や角度の情報を補えます。
  • 元の音声を保持:完成動画では入力動画の音声トラックを維持します。
  • 480p / 720p 出力:必要な品質と既存の料金区分に合わせて選択できます。

技術仕様

項目内容
ワークフローHead Swap のステップ 2
必須入力video_url、track_manifest_url、mappings
mappings{obj_id, img_urls} の配列
参照画像1 対象あたり 1~3 URL
解像度480p、720p(デフォルト)
動画の上限30 秒
任意入力seed
出力元の音声を保持した動画 URL

基本フロー

  1. Head Swap Analyze で入力動画を処理します。
  2. objects のプレビューから対象の obj_id を選びます。
  3. 各 ID と対応する頭部参照画像を mappings に設定します。
  4. 同じ動画と Analyze が返したマニフェストを送信し、完了までポーリングします。

よくある質問

無料で試せますか?+

登録特典クレジットは指定モデルでのみ利用でき、対象範囲は随時更新されます。Playground では送信前に正確な見積もりを確認できます。

生成物は商用利用できますか?ウォーターマークは?+

商用利用できます。NamiFusion はプラットフォームのウォーターマークを付けません。利用規約と適用法に従ってください。

コンテンツポリシーは?+

ポルノコンテンツ、未成年者を性的に扱うコンテンツ、許可のない実在人物の利用、欺瞞的ななりすまし、詐欺、虚偽の推薦は禁止です。合法で、成人全員の同意があり、露骨でないテーマは認められる場合があります。詳しくは利用規約をご覧ください。

ヘッドスワップ – 生成 のタスクはどれくらいかかる?+

パラメータ次第で、画像は数秒〜数十秒、動画は数十秒〜数分。API は task_uuid を返すのでポーリングできます。

解像度・長さの上限は?+

上のパラメータ表を参照してください。各モデルの解像度・長さの選択肢はパラメータ説明と Playground に記載されています。