WiroとSpicyAPIを比べるスタジオが考えているのは、たいてい「AI API」という漠然としたものではなく、編集したい商品画像、動かしたいポートレート、キャンペーン全体で使いたいスタイルLoRAといった具体的な作業です。どちらのプラットフォームもメディアモデルを提供していますが、同じモデルファミリー名でも、入力モード、制限、課金単位が異なる場合があります。
必要な操作から選びましょう。 WiroのSeedance 2.5 Uncensoredは、最初/最後のフレームによるガイドか、最大30枚の参照画像のどちらかを使えますが、両方の同時指定はできません。SpicyAPIには、Seedance 2.5の参照用ルートと、フレームをアニメーションさせるSpicyルートが別々にあります。画像編集では、SpicyAPIのQwen Image 2.1のマスクモードと、WiroのQwenによる画像全体の編集は、それぞれ異なる修正の課題に向いています。
選択を左右しうる違い
| クリエイティブ要件 | Wiroの例 | SpicyAPIの例 | 実務上の影響 |
|---|---|---|---|
| 複数のビジュアル参照から動画を作る | Seedance 2.5 Uncensoredは最大30枚の参照画像に対応 | Seedance 2.5 reference-to-video: 最大30枚の画像、10本のクリップ、10本の音声トラック。最大1080p | どちらもビジュアル参照を組み合わせられます。SpicyAPIはこのルートで動画・音声の参照も使えます |
| 静止画をより長いショットにアニメーション化する | Seedance 2.5 Uncensored: 4〜30秒、480pまたは720p | Seedance 2.5 Spicy: 4〜30秒、480p、720p、1080p、またはアップスケールの4K | 構図が固まった段階では、納品ティアが重要になることがあります |
| アップロードした画像を変更する | Qwen Image Edit Uncensored: 1〜3枚の画像、最初の画像がベース | Qwen Image 2.1 edit: 最大10枚の参照、または1枚の参照とマスク | 生成する前に、画像全体の修正か、指定した領域の修正かを選びます |
| カスタムのスタイルウェイトを適用する | — | Qwen Image 2512 LoRA: 互換性のあるアダプターを最大3つ | 以下のLoRAの例はSpicyAPIが対象です。アダプターはベースモデルに合わせてください |
| クライアント用と開発用の利用を分ける | プロジェクト単位のキーと利用量 | タスクIDを軸にアプリケーション側で定義するプロジェクト | 課金と本番の境界をどこで管理するかを決めておきます |
動画: 参照とフレームアンカーは別の課題を解決する
参照画像は、被写体、場所、スタイルについてモデルに伝えるものです。最初のフレームは、ショットの冒頭の瞬間がどう見えるかを固定します。最後のフレームは、ショットがどこに着地するかを定めます。「画像を動画にしたい」という人には、このうちどの制御が必要な場合もあります。
たとえば、キャンペーンにポートレート、衣装の写真、部屋の画像があるとします。参照モードなら、これらの素材を使ってショットを組み立てられます。アートディレクターがそれらを組み合わせた1枚の画像をすでに承認しているなら、image-to-videoはその構図から直接始められます。
Wiro Seedance 2.5 Uncensoredの掲載ページでは、最初/最後のフレームによるガイドまたは最大30枚の参照画像、4〜30秒、480pまたは720pの出力に対応しています。出力コンテナはMP4またはMOVです。参照画像は、同じリクエストで最初または最後のフレームと組み合わせられません。
Seedance 2.5 Spicy image-to-videoは、アップロードした画像を最初のフレームとして使い、任意で最後の画像も受け付けます。4〜30秒と、480p、720p、1080p、または4Kでの納品に対応します。4Kティアはネイティブのレンダリング後にアップスケールを加えるもので、ネイティブ4K生成ではありません。
参照中心の作業では、SpicyAPIのSeedance 2.5は、1回のリクエストで最大30枚の静止画、10本のクリップ、10本の音声トラックを受け付けます。最初のフレームは使いません。4〜30秒、最大1080pに対応します。720pでは、画像参照のリクエストは出力1秒あたり$0.2773、参照動画を使うリクエストは出力1秒あたり$0.1659です。
- 参照中心の動画を選ぶ場合: モデルが複数の入力から人物、衣装、場所を組み立てる必要があるとき。
- 最初のフレームからのアニメーションを選ぶ場合: 全体の構図がすでに正しく、次の課題が動きであるとき。
- 最後のフレームを加える場合: 見せ場、トランジション、ループが特定の終わりの構図を必要とするとき。
各参照に役割(人物、衣装、場所)を割り当ててください。
画像編集: 画像全体の変更か、マスクした領域か
商品画像では、「シーンを変える」と「背景だけを変える」は別の要件になりえます。画像全体を編集するエディターは、周囲を変えるときにボトルとラベルまで解釈し直してしまうことがあります。マスクを使えば、変更を許す領域を指定できます。
Wiro Qwen Image Edit Uncensoredの掲載ページは、1〜3枚のソース画像を受け付けます。最初の画像がベース画像です。マスク入力は記載されていません。シーン、雰囲気、あるいは渡した参照同士の関係を変える用途の候補になります。
SpicyAPIのQwen Image 2.1 editは、最大10枚の参照画像を受け付けます。一方、マスクモードでは1枚のソースが必須で、1Kまたは2Kに対応し、そのソースのアスペクト比を保ちます。マスクは透明背景オプションと組み合わせられません。領域を正確に変更したうえで切り抜きが必要な商品では、これらの制限が重要になります。
ボトルの修正ブリーフは、次のように組み立てられます。
- 維持する: ボトルのシルエット、キャップ、ラベルの文言、ラベルの相対位置。
- 変更する: 商品の背後の表面と部屋。
- 操作を選ぶ: 新しいアートディレクションなら画像全体の編集、背景だけを変えたいならマスク編集。
- 仕上げる: プロモーション動画を作る前に、ラベルの縁と文字を確認する。
この制御はタスクを選ぶ理由であって、すべてのラベルが変わらずに残る保証ではありません。小さな文字が重要な場合は、返ってきた画像を完成した広告として扱うのではなく、確認と仕上げの手間を見込んでください。
LoRA: 価格を比べる前にベースを合わせる
LoRAは、ベースモデルとタスクに合わせて学習されます。FLUXのアダプターはQwenと互換性のあるファイルではなく、画像生成用のアダプターが、対応する編集用モデルでそのまま使えるとも限りません。
SpicyAPIのQwen Image 2512 LoRA text-to-imageはQwen-Image-2512を実行し、アダプターを最大3つまで受け付け、料金は1枚あたり$0.03です。編集モードはQwen-Image-Edit-2511を実行するため、生成用と編集用のアダプターは分けて管理してください。
スタイルを幅広く試す場合:
- ベース、プロンプト、シードは固定します。
- アダプターの強度は一度に1つだけ変えます。
- スタイルが被写体と細部に与える見た目の効果を比べます。
- 有効だったアダプターファイルと強度を、選んだ画像と一緒に保存します。
20枚を試す場合、掲載されている定額料金では$0.60です。実際のプロジェクトで40回試行すれば$1.20で、その後の編集やアニメーションの費用は含みません。作業量を定義せずにアダプターを「安い」と呼ぶより、すべての試行を数えるほうが役に立ちます。
完成した成果物を正しい単位で見積もる
Wiroの料金ドキュメントでは、リクエスト単位、秒単位、出力単位、トークン単位の課金と、動的な価格表に対応しています。ここで比較しているSeedanceの掲載ページは、GPUの処理秒数ではなく、設定済みのリクエスト単位の価格を使っています。
同じ5秒の長さで、WiroのSeedance 2.5 Uncensoredの掲載価格は、480pと720pのどちらでもSpicyAPIのSpicy image-to-videoタスクより低くなっています。
| 納品 | Wiro Seedance 2.5 Uncensored | SpicyAPI Seedance 2.5 Spicy | SpicyAPI Seedance 2.5 参照ルート(画像のみ) |
|---|---|---|---|
| 480p、5秒 | $0.52 | $1.08 | $0.617 |
| 720p、5秒 | $1.16 | $2.16 | $1.3865 |
| 1080p、5秒 | 記載なし | $5.40 | $3.4115 |
| 4K、5秒 | 記載なし | $10.80、アップスケール | 提供なし |
これらは異なるタスクのバリエーションであり、出力品質を揃えた比較テストではありません。画像参照を使う720pの作業では、Wiroの掲載価格は$1.16、SpicyAPIの参照ルートは約$1.39です。Spicyルートは$2.16で、より高い納品ティアを備えたフレーム起点のアニメーションに使います。参照動画を渡す場合は、SpicyAPIの参照ルートの料金が変わります。そのリクエストに「画像のみ」の列を当てはめないでください。
キャンペーンの予算には、構図を見つけるための静止画、それを直す編集、そこから生成するクリップを含めましょう。下書きのたびに最終ティアでレンダリングしてはいけません。まず使えるフレームと動きを承認し、そのうえで必要な納品サイズに費用をかけてください。
Wiroのタスクイベント: 後処理のあとで完了とする
生成成功のイベントが、常に最終成果物とは限りません。Wiroのタスクライフサイクルでは、使える出力があり、task_postprocess_endがpexit: 0を伴うことが完了条件です。task_endは後処理より前に来ることがあり、task_errorは最終的なタスク結果ではなく、stderrの出力を示している場合があります。
SpicyAPIでは、納品する前にsucceededと、保留中でも利用不可でもないアセットを指す空でないoutput.assetsのURLを待ってください。
顧客向けアプリでは:
- 送信後、プロバイダーのタスクIDを保持します。
- 最終の後処理を待ち、結果を確認します。
- 実際の画像または動画ファイルを取得します。
- 納品完了を報告する前に、顧客のプロジェクトに保存します。
レスポンスが失われた場合は、有料のリクエストをもう一度送る前に、既存のタスクを照会してください。この区別は、見栄えのよい進捗アニメーションよりも重要です。未完了のタスクが完成したアセットのように見えるのを防げます。
クライアントワークと実験を分ける
Wiroのプロジェクトは、プロジェクト単位の認証情報と利用の境界を提供します。これにより、スタジオはクライアントワークと開発用の呼び出しを区別できます。同時に、タスクを作成するときにアプリケーションが正しいプロジェクトを使う必要もあります。
利用量と保存した結果を追跡できるように、顧客のプロジェクトごとに、自社の論理ジョブとプロバイダーのタスクIDを対応づけてください。
検閲なしのワークフロー: モデルと素材を選ぶ
大人向けの編集用シーケンスでは、ポートレートを承認し、シーンを編集してから、アニメーションにします。別々の素材を組み合わせるときは参照モード、限定的な編集にはマスク、終わりの構図が重要なときは最後のフレームを選びます。
よくある質問
image-to-videoに向いているのはどちらのプラットフォームですか?
どちらにも30枚の参照オプションがあります。SpicyAPIの参照ルートは動画・音声の参照と1080pに対応し、別のSpicyフレームアニメーションタスクではアップスケールの4Kを選べます。上記の5秒・480pおよび720pの構成では、Wiroの該当タスクのほうが安価です。
どちらも、アップロードした画像を編集できますか?
はい。ただし、挙げたQwenのタスクは異なります。Wiroの画像全体の編集は最大3枚のソースを受け付け、SpicyAPIのQwen Image 2.1 editは、より多くの参照か、1枚のソースによるマスクモードに対応します。変更する領域を指定することが重要な場合は、後者を使ってください。
同じLoRAを両方で使えますか?
実際のタスクが、互換性のあるベースとアダプター形式を使っている場合に限ります。FLUX用に学習したLoRAは、両サービスがアダプターファイルを受け付けるからといってQwenと互換になるわけではありません。アダプターのモデルカードに記載されたベースを確認してください。
WiroはSpicyAPIより安いですか?
5秒・720pの動画では、Wiroの掲載価格は$1.16で、SpicyAPIのSpicyタスクは$2.16、画像のみの参照ルートは約$1.39です。まず入力モードと必要な納品ティアを選び、そのうえでその構成の価格を比べてください。
選び方
- 比較した5秒・480p/720pタスクで掲載価格が最も低いもの: Wiro。
- 画像参照に加えて動画・音声入力、または1080pの参照出力: SpicyAPIのSeedance 2.5参照ルート。
- アップスケールの4Kフレームアニメーション、または1枚の画像のマスク編集: SpicyAPIのSpicy動画タスクまたはQwen Image 2.1 editタスク。









