Opennan

API de génération vidéo

Disponible

Tous les grands modèles vidéo derrière un seul endpoint. Changez de modèle avec un seul champ.

À partir de $0.0078/s en 480p sur 17 modèlesLe moins cherWan 2.2 Fast
à partir de $0.0078/s · 48 % sous le prix officiel

Entrée

79 / 4 000
Qualité
Durée
Format

-48 % vs officiel

Sortie

Exemple
Exemple de résultatCréé avec ce prompt

Comparer les modèles de API de génération vidéo

Tous les modèles de cet endpoint, avec les prix en direct. Essayez-en un dans le playground ou ouvrez sa page.

  • Wan 2.2 FastAlibaba$0.0078/s en 480p
    $0.015/s-48 %Le moins cher480p · 720p
    Page
  • Hailuo 02MiniMax$0.013/s en 480p
    $0.01667/s-22 %480p · 720p · 1080p
    Page
  • Grok Imagine VideoxAI$0.0156/s en 480p
    $0.05/s-68 %Meilleur rapport qualité-prix480p · 720p
    Page
  • Seedance 2.0 MiniByteDance$0.0247/s en 480p
    $0.0352/s-29 %480p · 720p
    Page
  • Kling 2.1Kling$0.0325/s en 720p
    720p · 1080p
    Page
  • Hailuo 2.3MiniMax$0.03792/s en 720p
    $0.04667/s-18 %720p · 1080p
    Page
  • Wan 2.5Alibaba$0.039/s en 480p
    $0.05/s-22 %480p · 720p · 1080p
    Page
  • Kling 2.5 Turbo ProKling$0.0546/s en 1080p
    $0.07/s-22 %1080p
    Page
  • Kling O3Kling$0.065/s en 720p
    $0.084/s-22 %720p · 1080p
    Page
  • Seedance 1.5 ProByteDance$0.065/s en 1080p
    $0.116/s-43 %1080p
    Page
  • Veo 3.1 FastGoogle$0.065/s en 720p
    $0.08/s-18 %720p · 1080p · 4K
    Page
  • Wan 2.6Alibaba$0.091/s en 720p
    Sous le prix du fabricant720p · 1080p
    Page
  • Wan 3.0Alibaba$0.0975/s en 720p
    Sous le prix du fabricant720p
    Page
  • HappyHorse 1.0Alibaba$0.104/s en 720p
    $0.14/s-25 %Le meilleur720p · 1080p
    Page
  • Kling 3.0 TurboKling$0.1105/s en 720p
    Sous le prix du fabricant720p
    Page
  • Veo 3.1Google$0.156/s en 720p
    $0.20/s-22 %720p · 1080p · 4K
    Page
  • Seedance 2.5ByteDance$0.2867/s en 480p
    Sous le prix du fabricant480p · 720p · 1080p
    Page

Appelez API de génération vidéo depuis votre code

Un seul endpoint pour tous les modèles ci-dessus. Changez le champ model pour passer de l’un à l’autre.

POSThttps://api.opennan.com/v1/videos/generations
  • GET/v1/models?category=videoTous les modèles de cet endpoint, avec leurs prix
  1. Obtenez une clé d’API

    Créez une clé dans la console. Elle utilise le même solde que le playground.

    Créer une clé
  2. Envoyez votre première requête

    La même requête que celle du playground. Définissez OPENNAN_KEY avec votre clé.

    curl https://api.opennan.com/v1/videos/generations \
      -H "Authorization: Bearer $OPENNAN_KEY" \
      -H "Content-Type: application/json" \
      -d '{"model":"wan-2-2-fast","prompt":"Pluie sur une rue néon la nuit, lent travelling avant","duration":5,"quality":"480p","aspect_ratio":"16:9"}'
    
    # Then poll until "status" is "succeeded" or "failed":
    curl https://api.opennan.com/v1/tasks/<task id> -H "Authorization: Bearer $OPENNAN_KEY"
  3. Suivez la tâche

    L’appel répond tout de suite avec un id de tâche. Interrogez la tâche jusqu’à ce qu’elle se termine :

    GEThttps://api.opennan.com/v1/tasks/{id}
    queued
    En attente d’un worker
    running
    En cours de création
    succeeded
    Terminé : outputs[].url contient les fichiers
    failed
    Échec : rien n’est facturé

Paramètres

Générés depuis le catalogue en direct : chaque valeur listée ici est acceptée par l’API.

Paramètres
NomTypeValeurs autoriséesPar défautEffet sur le prix
modelobligatoireLe modèle qui exécute l’appel.texte———
promptfacultatifCe qui se passe dans la vidéo. Obligatoire sauf si vous envoyez une image de départ.texte———
imagefacultatifImage de départ (lien https). La vidéo commence dessus.URL———
end_imagefacultatifImage de fin (lien https). La vidéo se termine dessus.URL———
reference_imagesfacultatifImages de personnes ou d’objets à garder dans la vidéo (liens https).liste———
durationfacultatifDurée de la vidéo en secondes.entier4 · 5 · 6 · 7 · 8 · 9 · 10 · 11 · 12 · 13 · 14 · 15 · 16 · 17 · 18 · 19 · 20 · 21 · 22 · 23 · 24 · 25 · 26 · 27 · 28 · 29 · 30—Plus long coûte plus
qualityfacultatifRésolution de sortie.texte480p · 720p · 1080p · 4K—Plus haute coûte plus
aspect_ratiofacultatifFormat de l’image, par exemple 16:9 ou 9:16.texte16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 · 9:21——
generate_audiofacultatifAjoute un son créé pour la vidéo.booléen——Le son coûte plus
callback_urlfacultatifNous envoyons la tâche terminée à cette URL.URL———

Erreurs et solutions

  • 401Clé manquante ou incorrecte

    Envoyez l’en-tête Authorization: Bearer avec une clé de la console.

  • 402Solde insuffisant

    Ajoutez du crédit dans Facturation, puis renvoyez le même appel.

  • 400Une valeur est refusée

    Lisez error.message : il nomme le champ. Utilisez une valeur du tableau des paramètres.

  • 429Trop de requêtes

    Attendez quelques secondes et réessayez, un peu plus longtemps après chaque 429.

Ajoutez Opennan à votre app d’IA

Une seule installation donne à votre IA tous les outils Opennan : vidéo, images, chat, voix, musique, effets sonores, 3D, sous-titres et doublage. Choisissez votre app et suivez les étapes.

Serveur MCPhttps://api.opennan.com/v1/mcp

Fonctionne dans Codex CLI, l’app Codex et l’extension Codex pour IDE : elles partagent ~/.codex/config.toml. Si l’app ou l’IDE ne voit pas OPENNAN_KEY, utilisez l’option config.toml avec votre clé. Codex demande avant chaque appel d’outil : approuvez pour continuer.

  1. Obtenez une clé API

    Créez une clé dans la console. Elle commence par sk- et utilise le même solde que le site.

    Créer une clé
  2. Enregistrez votre clé sous OPENNAN_KEY

    # macOS / Linux (zsh shown; bash: ~/.bashrc)
    echo 'export OPENNAN_KEY="sk-..."' >> ~/.zshrc
    source ~/.zshrc
    
    # Windows (PowerShell), then open a new terminal
    setx OPENNAN_KEY "sk-..."
  3. Installez le plugin Opennan : le serveur et un skill qui apprend à votre IA à choisir les modèles, confirmer les prix et attendre les résultats

    codex plugin marketplace add Opennan/opennan-ai-plugin
    codex plugin add opennan@opennan
  4. Ou ajoutez seulement le serveur

    codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEY
  5. Ou ajoutez ceci à ~/.codex/config.toml

    [mcp_servers.opennan]
    url = "https://api.opennan.com/v1/mcp"
    http_headers = { Authorization = "Bearer sk-..." }
  6. Vérifiez que opennan est dans la liste

    codex mcp list
  7. Redémarrez Codex, puis demandez ce que vous voulez

    “Fais une vidéo de 5 secondes de pluie dans une rue au néon, une chanson pour l’accompagner et une affiche.”

Remplacez sk-... par votre propre clé et gardez-la privée : toute personne qui l’a peut dépenser votre solde. Votre app peut lister les outils sans clé ; il en faut une pour créer quoi que ce soit.

Utilisez-le depuis un agent IA

Ajoutez le serveur MCP d’Opennan à votre agent et appelez cet outil.

Outil
generate_video
Arguments d’exemple
{
  "model": "wan-2-2-fast",
  "prompt": "Pluie sur une rue néon la nuit, lent travelling avant",
  "duration": 5
}

API de génération vidéo : questions

Tous les modèles et les prix
Combien coûte API de génération vidéo ?

À partir de $0.0078/s en 480p avec Wan 2.2 Fast, le moins cher de 17 modèles ici. Vous voyez le prix avant de lancer.

Comment l’appeler depuis mon code ?

Envoyez POST https://api.opennan.com/v1/videos/generations avec votre clé d’API. La réponse est un id de tâche : interrogez https://api.opennan.com/v1/tasks/{id} jusqu’à la réussite ou l’échec de la tâche.

Puis-je changer de modèle sans modifier mon code ?

Oui. Changez le champ model et gardez le reste de la requête, la même clé et le même solde.

Mon agent IA peut-il l’utiliser ?

Oui. Ajoutez le serveur MCP https://api.opennan.com/v1/mcp et appelez l’outil generate_video, ou indiquez https://api.opennan.com/llms.txt à votre agent.

Que se passe-t-il si une exécution échoue ?

Une exécution en échec n’est pas facturée. Vous ne payez que les résultats.

Nous n’utilisons que les cookies nécessaires au site, comme votre langue et un code de parrainage. Aucune publicité. Nous comptons les visites avec une mesure d’audience sans cookies. Consultez notre Politique relative aux cookies pour en savoir plus.