生成履歴はまだありません。
Muse Video API 料金
隠れた費用のない透明な料金体系。使った分だけお支払い。
| モデル | ゴールド価格現在の価格 | プラチナ価格 | ダイヤモンド価格 | 公式価格 | 割引率 |
|---|---|---|---|---|---|
muse-video-ext | 0.24Credits(~$0.024)/回 | 0.228Credits(~$0.0228)/回 | 0.216Credits(~$0.0216)/回 | 0.3Credits(~$0.03)/回 | 20% |
* 実際の費用は最終出力に基づきます。
Muse Video API で制作を始める
Muse Video API はプロンプトまたは最大 9 枚の参照画像から動画を生成します。タスク API から約 10 秒、720p、音声付きの MP4 動画を 1 本取得できます。
Muse Video API の機能
生成モード、入力条件、出力仕様を確認してアプリに組み込めます。
Muse Video API でテキストから動画を生成
Muse Video API の参照画像
Muse Video の 7 種類の画面比率
Muse Video Model の音声付き 720p 出力
muse-video-ext を指定して呼び出す
Muse Video API の非同期タスク
Muse Video API の料金
Muse Video の結果を取得して保存
Muse Video API の活用例
制作目的に合ったブリーフを用意し、出力内容を確認しましょう。
Muse Video API で絵コンテを検討
Muse Video で商品ストーリーを制作
Muse Video API でキャンペーン動画を制作
muse-video-ext で参照画像から場面を構想
Muse Video でソーシャル動画を制作
Muse Video API を動画ツールに導入
Muse Video API キーの取得と導入手順
キーを作成し、ブリーフを準備して、制作結果を整理しましょう。
Muse Video API キーを取得
APIMart にログインし、API Keys でキーを作成します。ブラウザーのコードや公開リポジトリには入れず、サーバーで保管してください。
明確な制作指示を準備
目指す結果と用途を記述します。修正を比較できるよう、リクエストと制作指示を一緒に保存しましょう。
出力を確認して活用
使用前に制作指示と出力を照合します。次の制作工程に向けて、選んだ素材を整理しましょう。
Muse Video API の呼び出し例と導入
muse-video-ext を /v1/videos/generations に送信し、タスク ID を保存して GET /v1/tasks/{task_id} で結果を取得します。
- 1
Muse Video API の認証
API キーをサーバーに保存し、Authorization: Bearer <key> を送信します。新規生成ごとに Idempotency-Key を作成します。
- 2
muse-video-ext タスクの送信
model と prompt を /v1/videos/generations に POST し、既定の応答の data[0].task_id を保存します。中断後の再試行では同じキーと本文を使います。
- 3
Muse Video の結果を取得
GET /v1/tasks/{task_id} で completed または failed まで照会します。成功時は data.result.videos[0].url[0]、失敗時は data.error.message を確認します。画面の待機終了は失敗ではありません。
詳しい要求・応答の仕様はMuse Video API リファレンスをご覧ください。
IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "muse-video-ext",
"prompt": "Waves gently wash over a beach at sunset, the camera pans slowly, natural ocean sound, no text",
"n": 1,
"aspect_ratio": "16:9",
"duration": 10,
"resolution": "720p"
}'import os
import time
import requests
import uuid
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
idempotency_key = os.environ.get("IDEMPOTENCY_KEY") or str(uuid.uuid4())
headers["Idempotency-Key"] = idempotency_key
print("Idempotency-Key:", idempotency_key)
# 1. Submit the generation task
payload = {
"model": "muse-video-ext",
"prompt": "Waves gently wash over a beach at sunset, the camera pans slowly, natural ocean sound, no text",
"n": 1,
"aspect_ratio": "16:9",
"duration": 10,
"resolution": "720p"
}
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"]
print("Task ID:", task_id)
# 2. Poll the task until it finishes
for _ in range(75):
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(8)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "muse-video-ext",
"prompt": "The fox in the reference image slowly raises its head, a breeze moves its fur, the camera gently pushes in",
"n": 1,
"duration": 10,
"resolution": "720p",
"image_urls": [
"https://example.com/reference.png"
]
}'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"Muse Video API のパラメータ
| パラメータ | 型 | 必須 | 既定値 | 説明 |
|---|---|---|---|---|
model | string | 必須 | 既定値: — | 必須のモデル識別子:muse-video-ext。 |
prompt | string | 必須 | 既定値: — | 前後の空白を除いて空でない文字列。英語・中国語に対応し、参照画像があっても必須です。 |
image_urls | string[] | 任意 | 既定値: — | 最大 9 件の画像 URL、Data URI、base64。元画像の合計は 11 MiB 以下で、参照画像がなければ省略します。 |
aspect_ratio | string | 任意 | 既定値: — | 1:1、16:9、9:16、4:3、3:4、3:2、2:3。自動では省略し、"auto" は送信しません。画像なしの既定値は 16:9、画像ありではその縦横比に従います。 |
n | integer | 任意 | 既定値: 1 | 数値の 1 のみ。1 リクエストで一つの結果を返します。 |
duration | integer | string | 任意 | 既定値: 10 | 10、"10"、"10s" のみ。数値 10 を推奨します。実際の再生時間には差が生じる場合があります。 |
resolution | string | 任意 | 既定値: 720p | 720p のみ。小文字の 720p を送信するか省略します。 |
nsfw_check | boolean | 任意 | 既定値: false | 送信前の内容審査を有効にします。送信成功はすべての審査通過を保証しません。 |
Muse API を探す
制作するコンテンツに合った Muse のページを選びましょう。
Muse Video API のよくある質問
Muse Video API とは何ですか?
APIMart 経由でテキストや参照画像から動画を生成する API です。muse-video-ext は約 10 秒の音声付き 720p MP4 動画を 1 本返します。
Muse Video API のモデル ID は何ですか?
リクエストの model には -ext を含む muse-video-ext を指定してください。
Muse Video API キーはどこで取得できますか?
APIMart にログインして API Keys で作成します。サーバーに保存し、送信と照会に Authorization: Bearer <key> を付けてください。
Muse Video には何枚の参照画像を使えますか?
0〜9 枚、元画像の合計で 11 MiB までです。image_urls に URL、Data URI、base64 を指定し、参照画像がある場合もプロンプトを付けます。
Muse Video API はどの比率に対応しますか?
1:1、16:9、9:16、4:3、3:4、3:2、2:3 に対応します。自動では aspect_ratio を省略し、参照画像があればその縦横比、なければ 16:9 になります。
Muse Video の長さ、解像度、音声は変更できますか?
約 10 秒、720p、音声ありの仕様です。duration: 10 と resolution: "720p" を指定するか省略します。audio: false は拒否され、実際の長さはファイルで確認します。
Muse Video API は開始・終了フレームや延長に対応しますか?
専用の開始・終了フレーム、参照動画、参照音声、延長機能はありません。参照画像は image_urls で送信します。
Muse Video API が画面の待機時間を超えたらどうしますか?
タスク ID を保存して後で再照会してください。ブラウザーのタイムアウトはタスクの取消ではなく、生成を自動的に再送しないでください。
Muse Video API はどのように課金されますか?
生成前にアカウントの最新料金を確認してください。最終料金はタスク費用と明細に従います。 各リクエストは動画 1 本単位の課金で、秒数は掛けません。
Muse Video の結果は保存できますか?
必要なファイルはダウンロードまたは保管してください。expires_at が返された場合は期限前に保存し、URL の期限切れで新たな有料生成を自動実行しないでください。
関連モデル
同じカテゴリの他のモデルを探す。

Pixverse V6 Max
PixVerse V6 Max is an advanced AI video generation model that transforms text and images into cinematic videos up to 15 seconds long at 1080p. With realistic visuals, expressive characters, and optional synchronized audio, it offers precise creative control for multi-shot storytelling, advertising, and music videos.
0.32Credits/s~$0.032/s節約 20%
Kling V4
Kling 4.0 is an advanced AI video generation model that brings creative ideas to life with realistic motion, dynamic camera work, and precise visual control. With support for continuous videos up to 30 seconds and multiple reference inputs, it helps creators craft cinematic stories with greater flexibility.
1.4Credits/s~$0.14/s節約 20%
ViduQ 4 Preview
Vidu Q4 Preview is ShengShu's image-to-video and reference-to-video model. Animate one first frame or combine up to 15 reference images and 3 audio clips into 3–16 second videos at up to 4K, with audio generated by default.
0.912Credits/s~$0.0912/s節約 20%
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.
2.057Credits/s~$0.2057/s節約 20%