| |

Claude crée des vidéos sans modèle vidéo : 1 fonction temporelle + un rendu image par image en 4 étapes, tout le principe expliqué de bout en bout

Claude crée des vidéos sans modèle vidéo : 1 fonction temporelle + un rendu image par image en 4 étapes, tout le principe expliqué de bout en bout

Note de l’auteur : découvrez en détail comment Claude crée des vidéos : chaque image est une fonction pure du temps seek(t), le rendu image par image s’appuie sur un navigateur sans interface graphique et ffmpeg, en quatre étapes, et les ressorts amortis ainsi que la synchronisation avec le rythme rendent les animations fluides. À la fin, vous trouverez un guide pratique en 5 étapes.

Si vous avez parcouru X en chinois ces derniers temps, vous avez sans doute vu passer un certain type de vidéo : du texte qui apparaît avec un effet de rebond, des graphiques qui se construisent au rythme de la musique, des objets 3D qui tournent lentement, avec la mention « fait avec Claude ». En septembre et octobre 2026, faire des vidéos avec Claude est devenu une pratique très populaire. L’un des premiers exemples est une courte animation de 13 secondes publiée par @guanmo_ai (观默).

L’auteur explique clairement sa démarche : « J’ai demandé à Opus 5.5 d’écrire le code ligne par ligne et de générer cette vidéo. Je n’ai utilisé aucun modèle de génération vidéo. » Il précise dans les commentaires : « Le code génère la vidéo, puis les images sont rendues une à une pour en faire une vidéo. »

Cela ne signifie pas que Claude a discrètement lancé un modèle vidéo, et il ne s’agit pas non plus d’un mystérieux plug-in. Tout repose sur une fonction temporelle et une chaîne de rendu en quatre étapes. Cet article vous explique le principe en détail, puis vous propose un processus en 5 étapes à suivre pour vous lancer. Pour écrire le code de la scène, vous pouvez appeler claude-opus-5-5 à l’usage via APIYI, sur apiyi.com.

L’essentiel : après votre lecture, vous comprendrez pourquoi Claude peut créer des vidéos, ce qui rend les animations fluides et pourquoi les invites courtes sont souvent plus efficaces. Vous pourrez aussi générer votre premier fichier MP4.

claude-video-seek-time-function-frame-rendering-fr-image-0


Comment Claude crée des vidéos : sans modèle vidéo, d’où viennent les pixels ?

En bref : Claude écrit le code, et c’est le navigateur qui dessine les pixels.

Claude Opus 5.5 est un modèle purement textuel : il accepte du texte et des images en entrée, mais ne produit que du texte. Le blog technique tiers BeatAPI indique qu’Anthropic a publié claude-opus-5-5 le 22 septembre 2026, avec une fenêtre de contexte de 1M et jusqu’à 128K tokens en sortie. Il ne s’agit donc pas d’un modèle vidéo. Ce que le modèle fournit réellement quand on parle des « vidéos créées par Opus 5.5 », c’est une page Web : il suffit de lui indiquer un instant donné pour qu’elle affiche l’image de l’animation à cet instant.

Pour faire une analogie, Claude est le compositeur qui écrit la partition, le navigateur est le musicien qui l’interprète et ffmpeg est le studio d’enregistrement. Le compositeur ne produit lui-même aucune note, mais si la partition est assez précise, l’enregistrement donne un morceau complet.

Critère Modèle de génération vidéo Vidéo créée par Claude (rendu par du code)
Production du modèle Produit directement des images vidéo Produit le code de la scène en HTML/JS
Origine des pixels Générés par le réseau neuronal du modèle Dessinés par le Canvas, SVG ou WebGL du navigateur
Possibilité de modification Modifier un détail implique souvent de régénérer toute la séquence Modifier une ligne de code, puis relancer le rendu
Reproductibilité Plusieurs résultats différents pour une même invite Le même code donne exactement le même rendu à chaque fois
Texte et données Le texte est souvent flou et les chiffres peuvent être déformés Les polices restent nettes et les données sont dessinées avec précision par le code
Points forts Personnes réelles, rendu photoréaliste, scènes naturelles Animations, infographies, visualisations de données, révélation de logo

Qu’est-ce que seek(t) : chaque image est une fonction pure du temps

En bref : donnez-moi n’importe quel instant, je vous renverrai toujours la même image.

Imaginez que vous déplaciez le curseur d’un lecteur vidéo jusqu’à 3,5 secondes : l’image se fige aussitôt sur une frame précise, sans que cela dépende des secondes que vous avez regardées auparavant. C’est ce qu’on entend par « fonction pure » : l’image est déterminée uniquement par le temps t, et ne dépend pas d’un état antérieur.

Le code de la scène n’expose que deux conventions, issues du modèle d’invite de BeatAPI et du script de rendu d’awesomeclaude.ai :

  1. window.DURATION : la durée totale de la vidéo, en secondes.
  2. async window.seek(t) : accéder à la frame correspondant à la seconde t, la dessiner entièrement, puis renvoyer le résultat.

Pour respecter ce contrat, les pratiques suivantes sont explicitement interdites dans la scène :

  • Date.now() : cette fonction lit l’heure réelle, qui ne correspond pas au temps de la scène pendant le rendu.
  • L’incrémentation frame par frame avec requestAnimationFrame : la position est calculée à partir de « la frame précédente + un incrément » ; en cas de saut de frames, elle se décale.
  • Les transition CSS, setTimeout et setInterval : ils dépendent tous du temps réel qui s’écoule.
  • Math.random() sans graine fixe : le résultat aléatoire change à chaque rendu et l’image scintille.

Pourquoi le rendu doit être déterministe

En bref : le rendu n’est pas une lecture en temps réel, et les images ne sont pas « continues » d’une frame à l’autre.

En lecture en temps réel, la frame 400 s’affiche juste après la frame 399. Mais lors d’un rendu hors ligne, la frame 400 peut être capturée plusieurs secondes après la frame 399, voire plusieurs frames peuvent être rendues en parallèle. Tout état accumulé d’une frame à l’autre risque de faire trembler ou scintiller l’image, ou de produire des résultats différents d’un rendu à l’autre. Les positions doivent donc être définies comme des fonctions de t, et les nombres aléatoires doivent utiliser une graine fixe.

Le script de rendu d’awesomeclaude propose aussi une solution pratique : injecter une horloge virtuelle. Elle prend le contrôle de performance.now, Date.now, requestAnimationFrame et document.getAnimations(). À chaque frame, un appel à __advance(1/fps) fait avancer le temps d’exactement une frame. Le code de la scène n’a ainsi pas besoin d’être modifié : les boucles rAF, GSAP et les animations CSS sont toutes pilotées correctement.

claude-video-seek-time-function-frame-rendering-fr-image-1


Rendu vidéo avec Claude en 4 étapes, image par image : du HTML au MP4

En bref : le principe est celui du film d’animation image par image, sauf que le code met les éléments en place et que le navigateur sans interface prend les photos.

Dans un film d’animation image par image, on déplace les éléments, on prend une photo, puis on recommence. Le pipeline vidéo de Claude fonctionne exactement de la même façon : le code « met en place » l’image à l’instant t, le navigateur la « photographie », et ffmpeg assemble ensuite des centaines, voire des milliers d’images pour créer la vidéo.

Étape Qui s’en charge ? Ce qui se passe Point clé
① Écrire la scène Modèle Claude Génère un fichier HTML autonome Exposer DURATION et seek(t)
② Échantillonner chaque image Navigateur sans interface Playwright Avancer le temps jusqu’à t, capturer une image PNG et recommencer jusqu’à la dernière image Attendre le chargement des polices avant la première image
③ Encoder la vidéo ffmpeg Envoyer les PNG par un flux pour les encoder en H.264 yuv420p, crf 18, +faststart
④ Ajouter l’audio au montage ffmpeg Incorporer une piste audio séparée au MP4 à la fin Ne pas enregistrer le son du navigateur

Pour la première étape, le modèle génère généralement un fichier HTML autonome qui dessine la scène avec Canvas 2D, SVG+GSAP, Three.js/WebGL ou un shader GLSL. L’avantage d’un fichier unique, c’est qu’il n’a aucune dépendance : on peut l’ouvrir dans n’importe quel navigateur.

À la deuxième étape, Playwright ouvre la page, avance le temps jusqu’à t, prend une capture, puis passe à l’image suivante. À la troisième étape, les PNG sont envoyés image par image à ffmpeg par un flux. Les trois paramètres d’encodage les plus courants sont :

  1. -pix_fmt yuv420p : compatible avec la grande majorité des lecteurs et des plateformes sociales.
  2. -crf 18 : un niveau de qualité proche du sans perte visuelle.
  3. -movflags +faststart : place l’index au début du fichier pour permettre la lecture pendant le téléchargement sur le Web.

La quatrième étape consiste à ajouter la piste audio séparément. La timeline de l’enregistrement audio du navigateur ne correspond pas à celle de l’image. En ajoutant une piste audio indépendante au MP4 à la fin, on peut aligner précisément les points de montage et le rythme.

Un script de rendu s’utilise généralement avec une seule commande : node 渲染脚本.js scene.html out.mp4 6 60 1920 1080. Les six paramètres sont, dans l’ordre :

  1. scene.html : le fichier de scène en entrée.
  2. out.mp4 : le nom du fichier de sortie.
  3. 6 : la durée, en secondes.
  4. 60 : la fréquence d’images, en fps.
  5. 1920 et 1080 : la largeur et la hauteur de l’image.

Côté vitesse, awesomeclaude indique avoir mesuré environ 6 secondes de rendu pour une vidéo de 2 secondes à 30 fps, dans un environnement Linux + Chrome + ffmpeg 7. La 45e image correspond exactement à t=1.500. Il s’agit d’un résultat rapporté par un utilisateur, pas d’un benchmark ; les performances varieront selon la configuration de votre machine. De son côté, la phase de build de 观默 va plus loin : elle effectue le rendu de 4 sous-images supplémentaires par image, puis utilise le filtre tmix de ffmpeg pour créer un flou de mouvement. La vidéo finale est à 60 fps.

Choisir une stack technique pour créer des vidéos avec Claude

En bref : la bibliothèque détermine comment créer la vidéo ; le style, lui, détermine si elle a l’air générée par IA.

awesomeclaude a recensé les stacks techniques citées dans 703 résultats publiés. Le site a aussi constaté que seulement 38 % des invites précisaient explicitement une bibliothèque ; pour les autres, le modèle faisait son propre choix.

Stack technique Part Contenus les mieux adaptés
Canvas 2D 38 % Animations, texte animé, particules, graphiques, vidéos explicatives
SVG + GSAP 26 % Animations de logos, animations d’interfaces, tracés de lignes
Three.js / WebGL 19 % Vues à 360° d’objets 3D, déplacements dans des environnements 3D
GLSL shader 13 % Boucles abstraites, effets de fluides

Pour réaliser un film de plus d’une minute avec plusieurs scènes, des frameworks comme Remotion ou HyperFrames gèrent nativement le minutage des images et le rendu. Ils sont donc bien plus pratiques que de bricoler un fichier HTML autonome.


Pourquoi Claude crée des vidéos fluides : ressorts à solution analytique, synchronisation au rythme, flou de mouvement et auto-vérification

Générer une vidéo, c’est seulement la première étape. Pour obtenir un résultat fluide et éviter l’« effet IA », il faut s’appuyer sur quelques principes de cinématique.

Ressort analytique : calculer la position avec une formule, sans avancer pas à pas

En bref : la position du ressort se calcule directement à partir de t, sans simulation image par image.

Dans une simulation de rebond classique, on ajoute un peu de vitesse, puis un peu de déplacement à chaque image, comme si l’on poussait une bille pas à pas. La réponse indicielle analytique (closed-form step response), elle, donne une formule dans laquelle il suffit de remplacer t pour obtenir la position de la bille à cet instant. Si un élément reçoit plusieurs nouvelles cibles, il suffit d’additionner les réponses des différents ressorts : le résultat dépend toujours uniquement de t.

De la même manière, toutes les grandeurs physiques sont calculées à l’avance ou exprimées sous forme analytique. L’intégration pas à pas peut dériver si les images sont traitées dans le désordre : c’est le même principe que le contrat seek(t) évoqué plus haut.

Caler les mouvements sur le rythme et ajouter du flou : la source du rythme et du relief

Pour caler les mouvements sur le rythme, on analyse la musique de fond avec numpy afin d’obtenir une grille de battements, puis on place les actions importantes sur ces temps forts, au lieu de choisir les durées au feeling. Le public ne saura peut-être pas expliquer pourquoi le résultat semble plus agréable, mais quand l’image est synchronisée avec la batterie, le film paraît tout de suite plus « professionnel ».

Le flou de mouvement correspond quant à lui à la technique des sous-images mentionnée plus haut. En prise de vue réelle, un objet qui se déplace rapidement laisse naturellement une traînée. En calculant plusieurs sous-images pour chaque image, puis en les mélangeant, on passe d’une image qui « saute comme un diaporama » à un mouvement fluide, digne du cinéma.

Autocontrôle par planche-contact : vérifiez les vignettes avant de rendre toute la vidéo

En bref : avant de rendre toute la vidéo, créez une « planche-contact » de vignettes pour repérer les problèmes à l’avance.

En photographie, une planche-contact rassemble plusieurs petites images sur une même page pour les parcourir rapidement. Avant de rendre toute la vidéo, créez une image par minute ou par temps fort, puis assemblez-les pour vérifier que les textes ne se chevauchent pas, qu’il n’y a pas de plans vides et que le rythme ne traîne pas.

awesomeclaude a résumé six règles essentielles, qui peuvent servir de liste de contrôle :

  1. Lisez le temps, ne comptez pas les images.
  2. Fixez la valeur de départ de tous les nombres aléatoires.
  3. Évitez les simulations physiques qui calculent image par image à chaque tick.
  4. Avant la première image, utilisez await document.fonts.ready ; sinon, les premières images risquent d’utiliser une police de remplacement.
  5. Confiez le mixage audio à ffmpeg, plutôt que d’enregistrer le son dans le navigateur.
  6. Indiquez BT.709 comme espace colorimétrique, pour éviter que les couleurs ne soient décalées dans certains lecteurs.

Guanmo a aussi partagé trois leçons tirées de son expérience : ajouter will-change aux calques que la caméra est susceptible de zoomer peut rendre le texte flou ; dans un conteneur déformé, définissez séparément les temps d’apparition et de disparition du texte ; enfin, la première et la dernière image doivent être parfaitement identiques, sinon la lecture en boucle produira une légère saccade.

claude-video-seek-time-function-frame-rendering-fr-image-2

Pourquoi les prompts courts fonctionnent mieux pour créer des vidéos avec Claude

En bref : donner une direction et préciser ce qu’il faut éviter stimule davantage la créativité du modèle qu’une longue liste de paramètres.

Guanmo a publié le texte d’un prompt d’une seule phrase et précisé qu’avec Opus 5.5, pas besoin de compétence particulière : une phrase suffit. make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a résumé. go all out. En français : « Crée une vidéo de motion design dynamique de 15 secondes, comme si tu réalisais une bande démo pour postuler à un emploi. Donne tout. » Selon son expérience, des consignes comme « excellent » ou « donne tout » sont plus efficaces qu’une longue liste de paramètres détaillés.

Sur les 496 prompts complets recensés par awesomeclaude, près de la moitié font moins de 200 caractères. Seuls 7 % demandent au modèle de vérifier lui-même les images, mais presque tous les résultats de qualité incluent une étape d’auto-vérification.

Pour mieux contrôler le résultat, vous pouvez vous inspirer de la structure en six parties de Guanmo :

  1. inputs : commencez par demander au modèle de poser des questions sur 8 à 12 états d’interface, la palette de couleurs et le BPM.
  2. direction : précisez la direction artistique et ajoutez une liste d’éléments interdits.
  3. structure : définissez une séquence d’états calée sur le rythme.
  4. build : indiquez les contraintes techniques, comme le contrat seek(t) et les sous-images.
  5. gotchas : signalez les pièges fréquents.
  6. start : demandez d’abord un tableau des temps, puis le code.

Le plus important à ajouter au prompt, c’est ce qu’il ne faut pas faire : explosions de particules, reflets de lentille, lueurs néon, séparation RVB, easing avec rebond… Ces effets donnent souvent un rendu typique de l’IA. Un modèle générique doit aussi préciser la durée, le format d’image, la résolution, le nombre d’images par seconde, les faits à respecter et les informations audio. Le format d’image est l’élément le plus souvent oublié, ce qui peut laisser des bandes noires dans la vidéo finale.

Créer une vidéo avec Claude : démarrage rapide en 5 étapes, durée et prix

Maintenant que le principe est expliqué, voici une procédure à suivre, sans écrire une seule ligne de code. Les commandes et les paramètres sont indiqués directement dans le texte.

  1. Préparer l’environnement local : installez Node.js, Chrome et ffmpeg. Dans le terminal, exécutez npx playwright install chromium pour installer le navigateur headless, puis ffmpeg -version pour vérifier que ffmpeg fonctionne.
  2. Connecter le modèle : dans votre client compatible avec OpenAI habituel, renseignez ces trois éléments : base_url avec https://api.apiyi.com/v1, api_key avec la clé créée dans la console APIYI, et model avec claude-opus-5-5.
  3. Rédiger l’invite : pour une version en une phrase, reprenez directement l’invite de portfolio ci-dessus. Pour mieux contrôler le résultat, utilisez la structure en six parties. Indiquez impérativement la durée, le format d’image, 1920x1080 et 60fps, et demandez que la scène expose window.DURATION et window.seek(t).
  4. Générer d’abord une planche-contact et un court extrait : demandez au modèle de proposer d’abord le storyboard et 4 images clés, puis de rendre un extrait de 2 à 3 secondes pour vérifier le résultat. Avant de continuer, vérifiez qu’il n’y a pas de timer, que les polices s’affichent correctement et que les première et dernière images sont cohérentes.
  5. Rendre la vidéo complète et faire le mixage : exécutez node 渲染脚本.js scene.html out.mp4 15 60 1920 1080, puis utilisez ffmpeg pour intégrer la musique de fond à la vidéo finale. Choisissez -c:a aac pour l’encodage audio et ajoutez -shortest pour que l’audio et la vidéo aient la même durée.

Avec Claude Code, le modèle peut écrire la scène, exécuter le script de rendu, examiner la planche-contact et apporter des corrections, puis produire directement un MP4 avec une piste audio. Pour conserver un style visuel cohérent, ouvrez le fichier .claude/skills/SKILL.md du projet et ajoutez les lignes suivantes :

  1. Écrivez name: motion-video sur la première ligne pour nommer la compétence.
  2. Écrivez description: sur la deuxième ligne et précisez « générer de courtes vidéos animées à partir de seek (t) ».
  3. Ajoutez ensuite les règles de style, une par ligne : liste des éléments interdits, palette de couleurs, polices, et obligation d’utiliser await document.fonts.ready.

Vous pourrez ensuite reproduire le même style visuel avec une simple phrase. Quant à la version Web de claude.ai, elle convient pour prévisualiser le résultat directement dans la page, mais l’enregistrement de l’écran entraîne des pertes d’images, reste limité à la résolution de l’écran et ne permet pas de faire le mixage audio.

claude-video-seek-time-function-frame-rendering-fr-image-3

Référence sur le temps et le coût de création de vidéos avec Claude

Toutes les données ci-dessous sont des témoignages ponctuels publiés par des utilisateurs. Elles ne constituent pas des résultats de benchmark et servent uniquement à donner un ordre de grandeur.

Scénario Durée Coût ou consommation Nature des données
Génération en une seule fois d’une vidéo de 15 secondes Environ 1 minute Environ 2 dollars de frais d’API Témoignage d’un utilisateur, pas un benchmark
Vidéo explicative de 5 minutes (avec synthèse vocale et sous-titres) 26 minutes Non communiqué Témoignage d’un utilisateur, pas un benchmark
Vidéo historique de 3 minutes, environ 7 400 lignes de code Environ 1 heure 7 % du quota hebdomadaire consommé Témoignage d’un utilisateur, pas un benchmark
Chanson entière en 4K à 60 images/s, rendu uniquement Environ 57 minutes sur un M5 Pro Rendu local, sans frais de modèle Témoignage d’un utilisateur, pas un benchmark
Démo publique de LaunchVideo Environ 4 minutes Environ 90 000 jetons en entrée + 15 000 en sortie Témoignage d’un utilisateur, pas un benchmark

En convertissant le budget de jetons de cette démo LaunchVideo en coût de modèle : 90 000 ÷ 1 000 000 × 4 dollars = 0,36 dollar pour l’entrée, et 15 000 ÷ 1 000 000 × 20 dollars = 0,30 dollar pour la sortie, soit environ 0,66 dollar par vidéo. Le coût réel dépend de la longueur de votre invite et du nombre de révisions.

Grille tarifaire de claude-opus-5-5

Les tarifs ci-dessous proviennent de docs.apiyi.com/models. Ils sont exprimés en dollars par million de tokens et facturés à l’usage. Données consultées le 26 octobre 2026.

Modèle Type Entrée Sortie Lecture du cache
claude-opus-5-5 Texte 4 $ 20 $ 0,2 $
claude-opus-5-5-thinking Texte 4 $ 20 $ 0,2 $

Référez-vous à la liste des modèles de la plateforme pour connaître les références et les tarifs. Les prix affichés en temps réel dans la console font foi. Lorsque vous modifiez plusieurs fois une même scène, les longues invites et le code déjà généré peuvent être lus depuis le cache, à un tarif bien inférieur à celui des entrées classiques.

🚀 Pour démarrer rapidement : commencez par utiliser le quota gratuit réservé aux nouveaux utilisateurs sur APIYI (apiyi.com) pour générer un clip de 5 secondes. Vous pourrez ainsi vérifier toute la chaîne, de l’environnement et des invites jusqu’au script de rendu, avant de vous lancer dans la production d’un long métrage.

Ce que Claude peut — et ne peut pas — faire pour la vidéo

En bref : tout ce que le code peut représenter est réalisable ; ce qui nécessite une caméra ne l’est pas.

Le rendu par code se prête bien aux effets animés, au texte dynamique, aux infographies, aux animations de données, à la mise en scène de produits, aux révélations de logos et aux scènes 3D. En revanche, il ne permet ni de filmer de vraies personnes ni de synchroniser les lèvres. Pour montrer des personnes, filmer des rues ou créer des plans de cinéma, il faut faire appel à un modèle de génération vidéo ou ajouter des images tournées séparément.

Deux autres points à garder en tête : le modèle peut parfois intégrer un minuteur dans une scène, et le raccord entre les chapitres d’un long métrage peut manquer de fluidité. Commencez donc par vérifier le rendu d’un court extrait avant de lancer le film complet. Pour les contenus explicatifs, vérifiez vous-même les chiffres : le modèle peut se tromper sur les faits.

FAQ : créer des vidéos avec Claude

Q1 : En quoi consiste la création de vidéos avec Claude ?

Claude écrit une scène web dont les images peuvent être extraites à des moments précis. Un navigateur sans interface graphique en capture ensuite les images une par une, puis ffmpeg les encode en MP4. Le modèle ne génère pas lui-même les pixels : c’est le navigateur qui les dessine.

Q2 : Quelle différence entre créer des vidéos avec Claude et utiliser un modèle de génération vidéo comme Sora ?

Les modèles de génération vidéo restent les meilleurs pour produire des scènes réalistes avec des personnes et un rendu de prise de vue réelle. En revanche, la lisibilité du texte, la précision des données et la facilité de modification restent limitées. Avec Claude, les infographies, les animations de données et les animations de logos sont plus fiables : il suffit de modifier une ligne de code pour ajuster précisément le résultat.

Q3 : Depuis quand cette approche est-elle populaire ?

Elle a gagné en popularité sur X en chinois entre septembre et octobre 2026. D’après BeatAPI, claude-opus-5-5 a été publié le 22 septembre 2026. Guanmou a ensuite rendu publique la collection de cas awesome-ai-motion. Au 26 octobre 2026, elle recensait 1 417 références de créations, mais aucune n’avait été reproduite indépendamment par les responsables du projet : ces références sont donc à considérer comme de simples exemples.

Q4 : Pour quels usages la création de vidéos avec Claude est-elle la plus adaptée ?

– **Promotion de produits** : démonstrations de fonctionnalités, animations d’interfaces, introductions de présentations de lancement.
– **Vulgarisation** : évolution de graphiques de données, décomposition de processus, animations pédagogiques.
– **Animations de marque** : révélation de logo, typographie animée, courtes animations pour les réseaux sociaux.
– **Présentations 3D** : rotation de produits, déplacements dans un espace.

Q5 : Comment appeler claude-opus-5-5 via une API pour écrire le code d’une scène ?

1. Inscrivez-vous sur APIYI, à l’adresse apiyi.com, puis créez une clé API.
2. Dans votre client, définissez `base_url` sur l’adresse compatible avec OpenAI d’APIYI et indiquez `claude-opus-5-5` comme nom de modèle.
3. Envoyez une invite pour obtenir un fichier HTML autonome, puis confiez-le à un script de rendu local pour créer la vidéo.

La même clé permet aussi de passer d’un modèle à l’autre, comme Claude, GPT ou Gemini, afin de comparer leurs animations.

Q6 : Combien coûte la création d’une courte vidéo ?

D’après les volumes d’utilisation de LaunchVideo déclarés par d’autres utilisateurs, le coût du modèle serait d’environ 0,66 dollar par vidéo. Certains indiquent avoir dépensé environ 2 dollars pour une vidéo de 15 secondes. Ces chiffres ne sont pas des références garanties : mieux vaut commencer par un petit test facturé à l’usage sur APIYI, à l’adresse apiyi.com, puis relever sa propre consommation réelle de jetons avant d’établir un budget.

Q7 : Pourquoi ma vidéo scintille-t-elle ou tremble-t-elle après le rendu ?

La cause la plus fréquente est l’utilisation de `Date.now()`, d’une valeur cumulée à chaque image ou de nombres aléatoires non initialisés dans la scène, ce qui ne respecte pas le contrat de recherche d’image au temps t (seek (t)). Vérifiez également que la première et la dernière images sont identiques et que le chargement des polices est terminé avant la capture de la première image.


Points clés et résumé : créer des vidéos avec Claude

À retenir

  • Origine des pixels : Claude écrit uniquement le code ; c’est le navigateur qui dessine les images. Aucun modèle vidéo n’est nécessaire.
  • Principe fondamental : chaque image est une fonction pure du temps, seek(t). L’image affichée est donc déterminée de façon unique, quel que soit l’instant.
  • Pipeline en quatre étapes : écrire les scènes, prendre des captures d’écran image par image avec un navigateur sans interface graphique, encoder avec ffmpeg, puis ajouter l’audio.
  • Les secrets d’une animation fluide : des ressorts qui reviennent à leur position initiale, des calculs physiques précalculés, une synchronisation avec le rythme et un flou de mouvement calculé sur plusieurs sous-images.
  • Contrôle qualité : générer d’abord une planche-contact avant de rendre la vidéo entière, afin de repérer les chevauchements, les plans vides et les animations en décalage.
  • Stratégie de rédaction des invites : aller à l’essentiel et donner une direction claire. Précisez surtout le format de l’image et ce qu’il ne faut pas faire.
  • Pour se lancer : appeler claude-opus-5-5 à l’usage via le service proxy APIYI apiyi.com, puis effectuer le rendu en local.

Résumé

Créer des vidéos avec Claude consiste essentiellement à remplacer la « génération d’images » par la « génération de code capable de dessiner des images ». En s’appuyant sur la fonction temporelle seek(t), un navigateur sans interface graphique et le pipeline en quatre étapes avec ffmpeg, un modèle purement textuel peut produire de manière fiable des animations courtes, reproductibles et modifiables. Ses limites sont tout aussi claires : il excelle dans les animations et les infographies, mais ne permet pas de créer des prises de vues réelles avec des personnes ni de synchroniser les mouvements des lèvres.

Pour commencer, réalisez une vidéo de 5 à 15 secondes. Faites d’abord fonctionner toute la chaîne, puis ajoutez progressivement la synchronisation avec le rythme et les contrôles automatiques. Pour écrire le code des scènes, vous pouvez appeler claude-opus-5-5 à l’usage via APIYI, sur apiyi.com. Les nouveaux utilisateurs disposent d’un crédit gratuit pour tester le service.

Ressources sur la création de vidéos avec Claude

  1. La vidéo originale de Guanmo et les explications de son auteur : le point de départ
  2. Lien : x.com/guanmo_ai/status/2109941504827654305
  3. Détails : publication originale d’une animation de 13 secondes. Les explications de l’auteur sont disponibles sur x.com/guanmo_ai/status/2104141508081525184

  4. La galerie de projets awesome-ai-motion : un index des créations réalisées avec Opus 5.5 et rendues à partir de code

  5. Lien : github.com/guanmo-ai/awesome-ai-motion
  6. Détails : utile pour trouver des références de style. Les projets répertoriés n’ont pas été reproduits de manière indépendante.

  7. Le guide Claude Video d’awesomeclaude : scripts de rendu et six règles à suivre

  8. Lien : awesomeclaude.ai/claude-video
  9. Détails : la source pour la méthode de l’horloge virtuelle et les statistiques sur les technologies utilisées.

  10. La liste des modèles APIYI : prix et catégorie de claude-opus-5-5

  11. Lien : docs.apiyi.com/models
  12. Détails : consultez cette page pour connaître le nom du modèle et son prix à jour.

Auteur : l’équipe technique d’APIYI
Échanges techniques : contactez-nous depuis la page d’accueil du site APIYI. Vous trouverez d’autres guides d’intégration dans le centre de documentation, à l’adresse docs.apiyi.com.

Articles connexes

Publications similaires