Muse Video API
Créez une vidéo avec Muse Video API à partir d’un prompt ou de neuf images de référence au maximum. Récupérez un clip MP4 sonore en 720p, d’environ 10 secondes, via l’API de tâches.
Points forts du service
- Remises officielles
- Paiement à l'usage
- Rapide et faible latence
Aucune génération pour le moment.
Tarifs Muse Video API
Tarification transparente sans frais cachés. Ne payez que ce que vous utilisez.
| Variante | Prix OrPrix actuel | Prix Platine | Prix Diamant | Prix officiel | Votre économie |
|---|---|---|---|---|---|
muse-video-ext | 0.24Credits(~$0.024)/gén | 0.228Credits(~$0.0228)/gén | 0.216Credits(~$0.0216)/gén | 0.3Credits(~$0.03)/gén | 20% |
* Les coûts réels dépendent du résultat final.
Créez avec Muse Video API
Créez une vidéo avec Muse Video API à partir d’un prompt ou de neuf images de référence au maximum. Récupérez un clip MP4 sonore en 720p, d’environ 10 secondes, via l’API de tâches.
Les fonctionnalités de Muse Video API
Modes de génération, données d’entrée et caractéristiques des résultats.
Du texte à la vidéo avec Muse Video API
Images de référence avec Muse Video API
Sept formats pour Muse Video
Une vidéo sonore en 720p avec Muse Video Model
Appelez le modèle muse-video-ext
Tâches asynchrones avec Muse Video API
Tarifs de Muse Video API
Récupérez et conservez vos résultats Muse Video
Cas d’usage de Muse Video API
Préparez un brief adapté à votre objectif et vérifiez le résultat livré.
Storyboards avec Muse Video API
Récits produit avec Muse Video
Clips de campagne avec Muse Video API
Scènes de référence avec muse-video-ext
Vidéos sociales avec Muse Video
Outils vidéo avec Muse Video API
Obtenir une clé Muse Video API et démarrer
Créez votre clé, préparez votre brief et organisez vos résultats.
Obtenir votre clé Muse Video API
Connectez-vous à APIMart et créez une clé dans API Keys. Conservez-la sur votre serveur, hors du code du navigateur et des dépôts publics.
Préparer un brief précis
Décrivez le résultat attendu et son contexte. Conservez le brief avec la requête pour comparer les révisions.
Vérifier et intégrer le résultat
Comparez le résultat au brief avant utilisation. Organisez les ressources retenues pour la suite de la production.
Exemples et intégration de Muse Video API
Soumettez muse-video-ext à /v1/videos/generations, conservez l’identifiant et récupérez le résultat avec GET /v1/tasks/{task_id}.
- 1
Authentifiez les requêtes Muse Video API
Conservez la clé sur le serveur et envoyez Authorization: Bearer <key>. Créez un Idempotency-Key pour chaque nouvelle génération.
- 2
Soumettez une tâche muse-video-ext
Envoyez model et prompt par POST à /v1/videos/generations et conservez data[0].task_id de la réponse par défaut. Une nouvelle tentative après interruption doit conserver la clé et le corps.
- 3
Récupérez le résultat Muse Video
Interrogez GET /v1/tasks/{task_id} jusqu’à completed ou failed. Lisez data.result.videos[0].url[0] en cas de succès ou data.error.message en cas d’échec. Un délai local dépassé n’est pas un échec de tâche.
Consultez la référence de Muse Video API pour les détails des requêtes et réponses.
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"Paramètres de Muse Video API
| Paramètre | Type | Obligatoire | Défaut | Description |
|---|---|---|---|---|
model | string | Obligatoire | Défaut: — | Identifiant obligatoire du modèle : muse-video-ext. |
prompt | string | Obligatoire | Défaut: — | Texte non vide après suppression des espaces aux extrémités. Anglais et chinois pris en charge ; obligatoire même avec des références. |
image_urls | string[] | Facultatif | Défaut: — | Jusqu’à neuf URL d’image, Data URI ou chaînes base64, pour 11 MiB de fichiers originaux au total. Omettez sans référence. |
aspect_ratio | string | Facultatif | Défaut: — | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2 ou 2:3. En automatique, omettez le champ, sans envoyer "auto". Sans référence : 16:9 ; avec références : leur format. |
n | integer | Facultatif | Défaut: 1 | Uniquement le nombre 1. Un résultat par requête. |
duration | integer | string | Facultatif | Défaut: 10 | 10, "10" ou "10s" uniquement ; le nombre 10 est recommandé. La durée réelle peut varier. |
resolution | string | Facultatif | Défaut: 720p | 720p uniquement. Envoyez 720p en minuscules ou omettez le champ. |
nsfw_check | boolean | Facultatif | Défaut: false | Active la modération avant soumission. Une soumission réussie ne garantit pas le passage de tous les contrôles. |
Explorer les API Muse
Choisissez la page Muse adaptée au contenu de votre projet.
FAQ de Muse Video API
Qu’est-ce que Muse Video API ?
Ce service génère des vidéos à partir de texte ou d’images via APIMart. Le modèle muse-video-ext renvoie un MP4 sonore en 720p d’environ 10 secondes.
Quel identifiant utilise Muse Video API ?
Utilisez muse-video-ext, avec le suffixe -ext, comme valeur de model dans votre requête.
Comment obtenir une clé Muse Video API ?
Connectez-vous à APIMart et créez une clé dans API Keys. Conservez-la sur le serveur et envoyez Authorization: Bearer <key> pour soumettre et consulter les tâches.
Combien de références accepte Muse Video ?
De zéro à neuf images, pour 11 MiB maximum de fichiers originaux au total. Envoyez des URL, Data URI ou données base64 dans image_urls ; le prompt reste obligatoire.
Quels formats prend en charge Muse Video API ?
1:1, 16:9, 9:16, 4:3, 3:4, 3:2 et 2:3. En automatique, omettez aspect_ratio : les références déterminent le format ; sans référence, le format est 16:9.
Peut-on modifier la durée, la résolution ou le son de Muse Video ?
La spécification est d’environ 10 secondes, en 720p avec son. Utilisez duration: 10 et resolution: "720p" ou omettez-les. audio: false est refusé ; la durée réelle se lit dans le fichier.
Muse Video API propose-t-il une première ou dernière image et une extension ?
Il n’existe pas de réglage dédié pour la première ou dernière image, les références vidéo ou audio, ni l’extension. Utilisez image_urls pour les images de référence.
Que faire si Muse Video API dépasse le temps d’attente de la page ?
Conservez l’identifiant et interrogez la tâche plus tard. Un délai dépassé dans le navigateur n’annule pas la tâche ; ne relancez pas automatiquement une génération.
Comment sont calculés les tarifs de Muse Video API ?
Consultez les tarifs de votre compte avant de générer. Le coût final de la tâche et le relevé font foi. Chaque requête est facturée par clip vidéo, sans multiplier par les secondes.
Peut-on conserver les résultats de Muse Video ?
Téléchargez ou archivez les fichiers à conserver. Si expires_at est renvoyé, faites-le avant cette date ; une URL expirée ne doit pas déclencher automatiquement une nouvelle génération payante.
Modèles similaires
Découvrez d'autres modèles de la même catégorie.

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Économies 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Économies 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Économies 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Économies 20%