Video link valid for 72 hours
隠れた費用のない透明な料金体系。使った分だけお支払い。
| モデル | プラン | ゴールド価格現在の価格 | プラチナ価格 | ダイヤモンド価格 | 公式価格 | 割引率 |
|---|---|---|---|---|---|---|
viduq4-preview | 540p | 0.448Credits(~$0.0448)/秒 | 0.4256Credits(~$0.0426)/秒 | 0.4032Credits(~$0.0403)/秒 | 0.56Credits(~$0.056)/秒 | 20% |
| 720p | 0.912Credits(~$0.0912)/秒 | 0.8664Credits(~$0.0866)/秒 | 0.8208Credits(~$0.0821)/秒 | 1.14Credits(~$0.114)/秒 | 20% | |
| 1080p | 1.024Credits(~$0.1024)/秒 | 0.9728Credits(~$0.0973)/秒 | 0.9216Credits(~$0.0922)/秒 | 1.28Credits(~$0.128)/秒 | 20% | |
| 2K | 1.624Credits(~$0.1624)/秒 | 1.5428Credits(~$0.1543)/秒 | 1.4616Credits(~$0.1462)/秒 | 2.03Credits(~$0.203)/秒 | 20% | |
| 4K | 3.328Credits(~$0.3328)/秒 | 3.1616Credits(~$0.3162)/秒 | 2.9952Credits(~$0.2995)/秒 | 4.16Credits(~$0.416)/秒 | 20% |
* 実際の費用は最終出力に基づきます。
上のジェネレーターでVidu Q4の動画をオンライン生成するか、アプリからVidu Q4 APIを呼び出せます。1枚の先頭フレームと任意のプロンプトから始めるか、1〜15枚の参照画像・プロンプト・最大3本のMP3を組み合わせます。3〜16秒、540p〜4Kを選べ、音声は既定でオンでも料金は同じです。
対応する画像入力、出力設定、非同期タスクの仕組み
確認済みの先頭フレームや参照素材から始める制作フロー
3ステップでAPIMartから最初のVidu Q4動画を作成できます。
APIMartのアカウントを作成して残高をチャージします。Vidu APIを含むプラットフォーム上のすべてのモデルで使えます。
ダッシュボードでAPIキーを発行します。同じキーでVidu Q4とAPIMartの他のモデルを呼び出せます。
modelをviduq4-previewにしてPOST /v1/videos/generationsを呼び出し、動画ができるまでGET /v1/tasks/{task_id}をポーリングします。
APIMartで1回のPOSTリクエストでVidu Q4 Previewを呼び出せます。生成は非同期で、タスクを送信してからタスクAPIをポーリングして動画のURLを取得します。
APIMartのキーを環境変数APIMART_API_KEYに保存し、すべてのリクエストでAuthorization: Bearer <key>として送ります。
modelをviduq4-previewにして、例のとおり素材を付けてPOST /v1/videos/generationsを呼び出します。タスクIDはdata[0].task_idにあります。
GET /v1/tasks/{task_id} を status が completed になるまでポーリングし、data.result.videos[0].url[0] から動画の URL を取得します。結果は 72 時間保存されるので、早めにダウンロードしてください。
すべてのパラメータ、素材のルール、レスポンスのフィールドはVidu Q4 Preview APIリファレンスをご覧ください。
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "viduq4-preview",
"prompt": "カメラがゆっくり寄り、人物が振り向いて微笑む",
"image_urls": [
"https://example.com/first-frame.png"
],
"duration": 5,
"resolution": "720p",
"audio": true
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "viduq4-preview",
"prompt": "カメラがゆっくり寄り、人物が振り向いて微笑む",
"image_urls": [
"https://example.com/first-frame.png"
],
"duration": 5,
"resolution": "720p",
"audio": True
}
resp = requests.post(f"{API_BASE}/v1/videos/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["videos"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(10)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "viduq4-preview",
"prompt": "画像1の人物が夕暮れの画像2の通りを歩く。自然な会話と街の環境音",
"image_urls": [
"https://example.com/character.png",
"https://example.com/scene.png"
],
"duration": 8,
"resolution": "1080p",
"aspect_ratio": "16:9"
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| パラメータ | 型 | 必須 | 既定値 | 説明 |
|---|---|---|---|---|
model | string | 必須 | 既定値: — | viduq4-previewを指定します。 |
prompt | string | 任意 | 既定値: — | 最大20,000文字。画像から動画では任意、参照から動画では必須。 |
image_urls | string[] | 任意 | 既定値: — | 公開URLまたはBase64データURL。画像から動画は1枚、参照から動画は1〜15枚。 |
image_with_roles | object[] | 任意 | 既定値: — | 役割付きの画像:first_frame(先頭フレーム)、または参照から動画用のreference_image。 |
first_frame_image | string | 任意 | 既定値: — | 画像から動画の先頭フレーム専用。他の画像や音声と同時に指定しないでください。 |
audio_urls | string[] | 任意 | 既定値: — | 参照から動画専用。最大3本のMP3参照音声、各3〜12秒。 |
duration | integer | 任意 | 既定値: 5 | 動画の長さ(秒):3〜16。既定は5。 |
resolution | string | 任意 | 既定値: 720p | 出力解像度:540p・720p・1080p・2K・4K。既定は720p。 |
aspect_ratio | string | 任意 | 既定値: 16:9 | 参照から動画では1:1、9:16、16:9、3:4、4:3。既定は16:9で、画像から動画では無視されます。 |
audio | boolean | 任意 | 既定値: true | 会話と効果音を生成します。既定はtrue、falseで無音の動画になります。 |
seed | integer | 任意 | 既定値: — | ランダム性を制御する整数のseed。省略するとランダムになります。 |
APIMart のすべての Vidu 動画モデルを比較できます。1 つの APIキーで全モデルを呼び出せ、動画の秒数単位で課金されます。
| モデル | 得意分野 | 解像度 | 長さ |
|---|---|---|---|
| Vidu Q4 Preview APIこのページ | 最新世代:先頭フレームの動画化、または参照画像 1〜15 枚と最大 3 本の音声を組み合わせた生成 | 540p – 4K | 3〜16 秒 |
| Vidu Q3 Pro API | テキストから動画、画像から動画、先頭・末尾フレーム。音声は既定でオン | 540p / 720p / 1080p | 1〜16 秒 |
| Vidu Q3 Turbo API | Vidu Q3 Proと同じモードを、Viduシリーズで最も低い1秒単価で | 540p / 720p / 1080p | 1〜16 秒 |
| Vidu Q3 API | 参照画像 1〜7 枚からの日常的な動画生成。マルチアングルのカメラ切り替えが得意 | 540p / 720p / 1080p | 3〜16 秒 |
| Vidu Q3 Mix API | 参照画像 1〜7 枚からのプレミアム動画生成。よりなめらかなスマートトランジションと短いモーション効果 | 720p / 1080p | 1〜16 秒 |
入力、設定、料金、結果の取り扱い
Vidu Q4 Previewは、ShengShuがAPIMartで提供する最新のVidu動画モデルで、Vidu Q4、viduq4、Vidu AI Q4とも検索されます。API IDはviduq4-previewです。1枚の先頭フレームを動かす、または1〜15枚の参照画像(参照音声も可)に沿って、3〜16秒・最大4Kの動画を出力します。
ShengShuは2026年10月7日にVidu Q4 Previewをリリースしました。Vidu Q4正式版のリリース日はまだ発表されていません。APIMartのVidu Q4 APIは、model ID viduq4-previewでVidu Q4 Previewを呼び出します。
はい。Vidu Q4 Previewは現在利用できるVidu Q4のバージョンで、APIMartのVidu Q4 APIはmodel ID viduq4-previewでこれを呼び出します。model IDは表記どおり小文字で指定してください。
対応しません。viduq4-previewには画像が必要で、I2Vでは先頭フレーム1枚、R2Vでは参照画像1〜15枚を使用します。R2Vは参照音声を最大3本追加できます。テキストのみの生成や開始・終了フレーム制御には対応しません。
first_frame_imageまたはfirst_frameロールでI2Vになります。ロールなしの画像1枚で参照音声がない場合もI2Vです。reference_image(別名reference)、複数画像、またはロールなし画像と参照音声の組み合わせはR2Vです。明示的な先頭フレームは参照画像・音声と混在できません。image_urlsとimage_with_rolesの参照画像は合計15枚まで。PNG、JPEG/JPG、WEBPは各50 MB以下、Base64リクエストは20 MB未満です。
I2Vのプロンプトは任意、R2Vでは必須で、いずれも最大20,000文字です。目的の動作や場面、参照素材をどう活用するかを指定できます。
Vidu Q4 Previewの動画は最大16秒です。長さは3〜16秒の整数(初期値5秒)、解像度は540p、720p、1080p、2K、4K(初期値720p)です。R2Vの縦横比は1:1、9:16、16:9、3:4、4:3で初期値16:9。aspect_ratioは別名sizeより優先されます。I2Vは両項目を無視し、先頭画像に従います。
生成音声は初期値trueで、falseなら同額で無音になります。R2Vの参照音声はMP3を0〜3本、各3〜12秒、50 MBまで。形式と長さは上流で確認され、不適合ならタスクが失敗し返金される場合があります。seedは整数で、省略または0ならランダムです。
Vidu Q4は選んだ解像度ごとに、出力1秒単位で課金されます。2026年11月4日時点のGold会員料金は1秒あたり540p $0.0448、720p $0.0912、1080p $0.1024、2K $0.1624、4K $0.3328で、5秒の720p動画で約$0.46です。音声の有無で料金は変わらず、参照画像や参照音声の追加料金もありません。料金表でリアルタイム料金を確認できます。
いいえ。先頭フレームと参照画像の混在や、画像・音声の上限超過などのパラメータエラーは送信時にHTTP 400が返り、タスクは作成されず課金もされません。生成中に失敗したタスク(無効な参照音声など)は自動で全額返金されます。
APIMartに登録してチャージし、API Keysページでキーを作成します。同じキーでVidu Q4、Vidu Q3シリーズ、APIMartの他のすべてのモデルを使え、従量課金なのでサブスクは不要です。
POST /v1/videos/generationsでtask_idを取得し、GET /v1/tasks/{task_id}を5〜10秒おきに照会します。completedまたはfailedまで続け、成功時はdata.result.videos[0].url[0]から動画を取得します。
生成結果は72時間保存されるので、早めにダウンロードしてください。ステータス照会がタイムアウトしてもタスクが失敗したとは限らないため、新しく送信せず元のタスクIDで照会を続けてください。
はい。APIMartにログインし、APIキーを作成してチャージすれば、このページ上部のジェネレーターでブラウザからVidu Q4の動画を作成できます。プレイグラウンドは同じAPIを呼び出し、同じ料金で秒単位に課金され、完成した動画は最近の生成履歴に表示されます。
最大4K、1〜15枚の参照画像、参照音声が必要ならVidu Q4を使います。Vidu Q4は画像が必須なので、テキストから動画や先頭・末尾フレームにはVidu Q3 Pro/Q3 Turboを使ってください。1〜7枚の参照画像から動画を作る場合、Vidu Q3は1秒あたりの料金がVidu Q4より低く、Vidu Q3 Mixは最短1秒の動画に対応します。
先頭フレーム1枚、または最大15枚の参照画像から最大4Kで出力したいならVidu Q4です。2026年11月5日時点のGold会員料金は720pで1秒あたり$0.0912ですが、テキストからの動画生成はできず、長さは最大16秒です。最大1080pで最長30秒の動画、テキストからの生成、動画の編集・延長、最大50件の参照素材が必要ならSeedance 2.5です。720pまたは1080pで3〜30秒、常にステレオ音声付きで、編集・延長もしたいならKling 4.0です。Seedance 2.5とKling 4.0の料金はそれぞれのモデルページで確認できます。
同じカテゴリの他のモデルを探す。

Wan 3.0 Video Prime
Wan 3.0 Prime is the Prime version of Alibaba Cloud's all-in-one Wan 3.0 video model, with general, first-and-last-frame and file or webpage modes and 2–30 second output.

Gemini Omni 1.1 Flash
Gemini Omni 1.1 Flash is a multimodal video model officially released by Google that supports rapid generation, natural language editing, and cinematic-quality visual control. This page connects to the official service through APIMart’s unified video API and uses separate pricing and task logs.

MiniMax H3 Max
MiniMax H3 Max generates video from text and images at 480P, 768P or 1080P with 5–15 second clips, first/last frames, multimodal references and synced audio.

Grok Imagine Video
Grok Imagine Video 1.5 is xAI's official video model for text-to-video and image-to-video, animating still images from reference image URLs with high visual fidelity.
APIMart ブログのガイド、比較、料金分析。