Aller au contenu

La vidéo depuis votre code

API vidéo NSFW : des clips pour adultes lancés depuis votre code

Une API vidéo NSFW — on parle aussi d’API de génération vidéo sans censure — reçoit une scène adulte envoyée par votre logiciel et en fait un clip sans retoucher le prompt au préalable. Chez Vellria, cela tient en un seul POST vers /v1/generate/video, avec un identifiant de modèle, le prompt, une durée et une résolution, signé d’une clé Bearer vll_... ; la réponse rend tout de suite un identifiant de tâche, vous interrogez GET /v1/generations/{id} jusqu’à ce que le clip soit terminé, et chaque seconde d’images se règle sur des crédits prépayés.

20 modèles vidéo, à partir de 5 crédits / s (100 crédits = 1,00 $US), clips jusqu’à 30 s. Les nouveaux comptes créés avec Google reçoivent 20 crédits en cadeau, valables 7 jours. Existe-t-il une IA sans censure gratuite ?

Ce que transporte une requête

Chaque clip s’ouvre par un seul corps JSON. Le champ model reçoit un identifiant du tableau ci-dessous, prompt contient la scène, duration est un nombre entier de secondes et resolution l’une des valeurs que ce modèle énumère. Les modèles qui proposent plusieurs formats lisent aussi ratio, et ajouter une image d’ouverture sous forme d’adresse https dans image_urls fait passer ce même modèle de la génération à l’animation de cette image ; omettez image_urls et il génère depuis le prompt seul. Toute valeur hors de la plage que le catalogue fixe pour ce modèle — une durée trop longue, une résolution qu’il ne rend pas — reçoit un 400 qui nomme le champ fautif, et cela se produit avant qu’un seul crédit soit pris.

La réponse ne se fait pas attendre : statut 202, un identifiant de génération, le statut processing et le coût de la prise en crédits. Le rendu se poursuit sans votre connexion. Demandez l’enregistrement à GET /v1/generations/{id}, espacez vos demandes d’un intervalle croissant et légèrement aléatoire, et arrêtez-vous quand le statut indique completed ou failed ; un enregistrement completed porte output_url, l’adresse du fichier fini. Aucun rappel à déclarer : le service suit lui-même chaque tâche auprès du prestataire et la mène à son terme, que votre code interroge ou non, si bien qu’un worker qui plante ou une connexion réseau coupée ne vous coûte que l’attente.

L’authentification tient dans un en-tête, Authorization: Bearer vll_..., envoyé à chaque appel, interrogations comprises. Les clés se créent sur la page Clés API de la Console et ne s’affichent en entier qu’une seule fois ; une clé absente ou révoquée reçoit un 401 avec le code authentication_required.

Ce que produisent les modèles

De vrais résultats des modèles de cette page, chacun avec le prompt exact qui l’a produit. Copiez un prompt ou ouvrez le modèle pour le lancer vous-même.

  • Seedance 2.5 Non censuréImage vers vidéo

    The man turns up his coat collar and walks slowly toward the camera as rain falls, the neon sign flickering above him, the camera dollies back

    Essayer ce prompt
  • MiniMax H3 Video Non censuréTexte vers vidéo

    Slow push-in on a man in his thirties lighting a candle in a dark vintage apartment, the flame flickering across his face, rain streaking the window behind him

    Essayer ce prompt
  • Wan 3.0 Pro Non censuréTexte vers vidéo

    Close-up of a woman in her thirties in a candlelit bubble bath with only her shoulders above the foam, she slowly turns toward the camera and smiles, steam rising, warm intimate light

    Essayer ce prompt
  • Pruna P-Video 2 Non censuréImage vers vidéo

    The motorcycle speeds down the highway, dust swirling behind it, the camera tracking from the side at golden hour

    Essayer ce prompt
  • Wan 3.0 Non censuréImage vers vidéo

    Wind sweeps her red dress and hair as waves crash against the cliffs below, slow aerial orbit around her

    Essayer ce prompt
  • MiniMax H3 Max Non censuréImage vers vidéo

    He pushes off the doorframe and steps toward the camera, light sweeping across his torso, slow dramatic motion

    Essayer ce prompt

Identifiants et prix des modèles vidéo

Ces lignes proviennent de GET /v1/models, le catalogue auquel l’API compare chaque requête : un identifiant ou un prix affiché ici est donc accepté par l’endpoint aujourd’hui. Que votre code interroge cet endpoint plutôt que de recopier cette liste ; la référence de l’API décrit chaque champ.

ModèleIdentifiant du modèleType de générationPrix
Seedance 2.5 Non censuré
vellria-seedance-2-5
Texte en vidéo · Image en vidéo
à partir de 35 crédits / s
Seedance 2.0 Non censuré
vellria-seedance-2-0
Texte en vidéo · Image en vidéo
à partir de 30 crédits / s
MiniMax H3 Video Non censuré
vellria-minimax-h3-video
Texte en vidéo · Image en vidéo
à partir de 6 crédits / s
MiniMax H3 Max Non censuré
vellria-minimax-h3-max
Texte en vidéo · Image en vidéo
à partir de 15 crédits / s
Wan 3.0 Non censuré
vellria-wan-3
Texte en vidéo · Image en vidéo
à partir de 15 crédits / s
Wan 3.0 Pro Non censuré
vellria-wan-3-pro
Texte en vidéo · Image en vidéo
à partir de 20 crédits / s
Wan 2.2 Non censuré
vellria-wan-2-2
Texte en vidéo · Image en vidéo
à partir de 8 crédits / s
Pruna P-Video 2 Pro Non censuré
vellria-p-video-2-pro
Texte en vidéo · Image en vidéo
à partir de 12 crédits / s
Pruna P-Video 2 Non censuré
vellria-p-video-2
Texte en vidéo · Image en vidéo
à partir de 8 crédits / s
LTX 2.5 Pro Non censuré
vellria-ltx-2-5-pro
Texte en vidéo · Image en vidéo
à partir de 35 crédits / s
LTX 2.5 Fast Non censuré
vellria-ltx-2-5-fast
Texte en vidéo · Image en vidéo
à partir de 25 crédits / s
Wan 3.0 Spicy Non censuré
vellria-wan-3-spicy
Texte en vidéo · Image en vidéo
à partir de 13 crédits / s
Wan 3.0 Pro Spicy Non censuré
vellria-wan-3-pro-spicy
Texte en vidéo · Image en vidéo
45 crédits / s
Wan 3.0 Prime Spicy Non censuré
vellria-wan-3-prime-spicy
Texte en vidéo · Image en vidéo
à partir de 17 crédits / s
Wan 3.0 VSR Prime Spicy Non censuré
vellria-wan-3-vsr-prime-spicy
Texte en vidéo · Image en vidéo
à partir de 70 crédits / s
Wan 2.7 Spicy Non censuré
vellria-wan-2-7-spicy
Texte en vidéo · Image en vidéo
à partir de 33 crédits / s
Wan 2.2 Spicy Non censuré
vellria-wan-2-2-spicy
Texte en vidéo · Image en vidéo
à partir de 5 crédits / s
Wan 2.6 Spicy Non censuré
vellria-wan-2-6-spicy
Texte en vidéo · Image en vidéo
à partir de 25 crédits / s
Wan 2.6 Spark Spicy Non censuré
vellria-wan-2-6-spark-spicy
Texte en vidéo · Image en vidéo
25 crédits / s
Lime 1.0 Spicy Non censuré
vellria-lime-1-spicy
Texte en vidéo · Image en vidéo
à partir de 8 crédits / s

Exemple de requête

Seedance 2.5 avec ses valeurs par défaut du catalogue. Remplacez le champ model par n’importe quel identifiant du tableau, et gardez duration et resolution dans les valeurs que ce modèle propose.

curl https://vellria.com/v1/generate/video \
  -H "Authorization: Bearer vll_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "vellria-seedance-2-5",
    "prompt": "…",
    "duration": 4,
    "resolution": "480p",
    "ratio": "adaptive"
  }'
  • Illustration de couverture de Seedance 2.5 Non censuré

    Vidéos

    Seedance 2.5 Non censuré

    Des scènes livrées avec le son, de 4 à 30 s jusqu’en 1080p, ou une image fixe prise comme point de départ.

    à partir de 35 crédits / s
  • Illustration de couverture de MiniMax H3 Video Non censuré

    Vidéos

    MiniMax H3 Video Non censuré

    Pour tester une idée de plan avant la prise finale : 4 à 15 s jusqu’en 4K, ou voir une image prendre vie.

    à partir de 6 crédits / s
  • Illustration de couverture de Wan 3.0 Pro Non censuré

    Vidéos

    Wan 3.0 Pro Non censuré

    Pour la prise finale : 2 à 30 s avec le son jusqu’en 1080p ; partez d’une image pour fixer le cadre.

    à partir de 20 crédits / s

Choisir une famille, payer à la seconde

Chaque famille du tableau est désormais un seul identifiant qui fonctionne dans les deux sens : envoyez un prompt seul et il génère tout le clip d’après vos mots, ou ajoutez une image de départ dans image_urls et ce même identifiant anime cette image à la place. Il n’existe pas d’identifiant image en vidéo à part à retenir ni auquel envoyer une image par erreur. Les pages de famille montrent le corps exact que chaque modèle accepte à côté de ses limites : l’API Seedance, l’API Wan 3.0 et l’API MiniMax H3 en sont trois, et chaque autre ligne du tableau renvoie à la sienne.

Une prise coûte le tarif à la seconde de la résolution choisie multiplié par sa durée, et le montant entier est prélevé dès que la tâche s’ouvre. Si le prestataire fait échouer la tâche, ces crédits reviennent automatiquement. Rien ne se renouvelle à moins de le choisir : les crédits à l’usage n’ont ni abonnement ni plancher mensuel, seulement un solde rechargé par carte ou par un autre moyen proposé au paiement ; un abonnement mensuel en option figure aussi sur la grille des tarifs, à côté des packs. Testez un prompt à la durée la plus courte et à la résolution la plus basse qu’offre le modèle, et réservez les réglages coûteux à la prise que vous comptez livrer.

La vidéo adulte sur les places de marché généralistes

La plupart des comparatifs d’hébergement vidéo NSFW s’arrêtent à la liste des modèles, qui est pourtant la partie facile. Novita, par exemple, facture ses modèles vidéo à la seconde ou au clip, mais sa politique d’usage acceptable (applicable à compter du 5 août 2026) proscrit toute production sexuellement explicite et ne réserve aucune exception à l’usage adulte : un clip explicite sort donc de ses règles, quel que soit le modèle qui le rend. Replicate trace une autre ligne dans ses conditions révisées le 1er avril 2026 : elles écartent la nudité sans consentement ainsi que tout matériel sexuel illicite, et c’est leur section 8.6 qui reconnaît que les services sont susceptibles de produire des contenus adultes crus, dont le client porte la responsabilité.

Les réglages par défaut du vérificateur de sécurité que nous avons lus chez fal et ModelsLab le 12 septembre 2026 concernent des endpoints d’image ; la page de l’API d’image NSFW en donne le détail. La page de prix de ModelsLab liste bien des modèles vidéo à côté de ceux d’image, vendus sur abonnement mensuel, les paliers se distinguant selon le nombre d’appels et de requêtes simultanées. Nous n’avons lu les paramètres vidéo d’aucun des deux : vérifiez le schéma du modèle vidéo précis que vous comptez appeler avant de construire dessus.

La livraison asynchrone est la norme pour les clips : le guide vidéo de Venice, lu le même jour, met la tâche en file puis vous la fait récupérer par identifiant, soit la même forme que la boucle POST puis interrogation décrite plus haut. Ce que Vellria n’ajoute pas, c’est un webhook sortant. Personne n’appelle votre serveur quand un clip se termine : votre code continue de demander jusqu’à ce que l’enregistrement se fige, et il n’existe pas de SDK ; les endpoints vidéo ne sont pas non plus compatibles OpenAI, la seule surface compatible OpenAI étant le chat, pour le modèle Uncensored Chat. La différence tient au compteur : des crédits prépayés, tarifés à la seconde d’images selon la résolution choisie, prélevés au lancement et rendus d’office si le prestataire fait échouer la tâche, sans formule mensuelle obligatoire ni quota d’appels, même si une formule mensuelle en option existe.

Ce que l’endpoint refuse

La fiction adulte est permise. Un filtre automatique lit le prompt pour y repérer un mineur dans un contexte sexuel et rejette ce qu’il reconnaît par un 400 portant le code content_blocked, avant que le moindre crédit bouge. La zoophilie, l’inceste, le sexe non consenti, le gore extrême, la caméra cachée et les deepfakes sont exclus par les conditions, non par ce filtre ; une image de départ jointe n’est soumise à aucun contrôle de contenu, et seul un fichier illisible est refusé. La politique entière figure avec les limites du contenu permis. Utiliser sans son accord une personne réelle, célèbre ou non, est interdit par les conditions d’utilisation, mais l’endpoint ne peut pas la voir : c’est à vous d’appliquer cette règle dans votre produit.

Le prestataire de chaque modèle applique en outre sa propre modération. Quand il interrompt un rendu, la tâche se termine en failed avec un code d’erreur, et les crédits reviennent comme pour n’importe quel autre échec. Pour des images fixes plutôt que des clips, l’API d’image NSFW couvre les endpoints d’image ; pour créer des clips dans le navigateur plutôt que depuis du code, voyez la version navigateur de la vidéo NSFW.

FAQ ( 4 )

Questions fréquentes

L’API vidéo accepte-t-elle les prompts explicites ?

Oui, s’ils mettent en scène des adultes fictifs. Le prompt parvient au modèle tel que votre code l’a écrit. Un contrôle automatique cherche dans le prompt un mineur placé dans un contexte sexuel, et ce qu’il intercepte est rejeté par une erreur, jamais réécrit en une version plus sage. L’image de départ éventuelle n’est soumise à aucun contrôle de contenu.

Existe-t-il un webhook, ou faut-il interroger ?

Il faut interroger. Aucune URL de rappel n’est à déclarer pour vos propres tâches ; l’enregistrement servi par GET /v1/generations/{id} fait foi, et il atteint completed ou failed de lui-même, car le service rapproche chaque tâche du prestataire en arrière-plan.

Puis-je démarrer un clip à partir de ma propre image ?

Oui, avec le même identifiant de modèle. Importez le fichier via POST /v1/uploads, gardez l’adresse qui revient et mettez-la dans image_urls ; une adresse que vous hébergez vous-même convient aussi si elle est publique et en https. Le guide pour appeler l’API depuis votre code déroule toute la boucle, imports compris.

L’API propose-t-elle une offre gratuite ou des crédits d’essai ?

Gratuit pour commencer : un nouveau compte créé avec Google reçoit 20 crédits gratuits, valables 7 jours (environ 10 images avec Z-Image Turbo Non censuré), et tout compte connecté peut utiliser gratuitement chaque jour le générateur de prompts NSFW et l’outil image vers prompt. Créer une clé ne coûte rien, et au-delà du cadeau, chaque génération se paie sur votre solde, et les appels API puisent dans ce même solde aux mêmes tarifs à la seconde que Studio. Le générateur de vidéo IA sans censure mène aux mêmes modèles depuis le navigateur. La réponse complète est dans Existe-t-il une IA sans censure gratuite ?.