Création de vidéos programmatiques
Générez des vidéos complètes à partir de données commerciales, exécutez des flux de production à grande échelle et connectez chaque résultat à vos systèmes existants.
Trois exemples d'entrées structurées devenant des formats vidéo de formation, de logiciel et de catalogue réutilisables.
Vidéo de formation en entreprise reproductible
Un script approuvé devient un format de formation interne cohérent qui peut être généré à nouveau.
Promotion de plateforme logicielle
Un message produit structuré devient une vidéo promotionnelle réutilisable pour un public technique.
Vidéo de produit de catalogue
Les données et photographies de produits deviennent un format vidéo cohérent adapté à l'automatisation de catalogues.
Allez au-delà des appels de génération ponctuels avec des flux de travail réutilisables, des projets modifiables et une orchestration asynchrone.
Exécutez des scripts, des voix off, des diaporamas et d'autres flux de travail de production via une seule API.
Utilisez le polling ou les webhooks pour connecter une génération longue à vos propres files d'attente et tâches.
Utilisez l'identifiant du projet pour les flux API uniquement et l'URL du projet lorsqu'une personne doit examiner le résultat.
Transformez des enregistrements, des scripts, de l'audio ou des présentations en une demande de flux de travail VideoGen.
Démarrez des flux de travail en parallèle et suivez chaque exécution via le polling ou des événements de webhook.
Remixez, exportez, publiez ou envoyez des projets pour une révision humaine basée sur vos propres règles.
Le SDK officiel renvoie un identifiant d'exécution de flux de travail que vous pouvez interroger ou connecter à des webhooks.
Voir la documentation complète de l'APIimport { VideoGen, pollWorkflowRun } from "@videogen/sdk";
const videoGen = new VideoGen({ apiKey: "sk_videogen_live_..." });
const started = await videoGen.workflows.scriptToVideo({
script: "Three practical ways to improve customer onboarding.",
visualStyle: {
type: "AI_IMAGE",
aiStyle: "clean editorial illustrations with a modern business palette",
},
visualPacing: "MEDIUM",
quality: "HIGH",
remixActions: [
{ type: "ENABLE_CAPTIONS" },
{
type: "CONVERT_IMAGES_TO_VIDEOS",
motionPrompt: "slow cinematic push-in",
muteOutputVideos: true,
quality: "HIGH",
},
],
});
const result = await pollWorkflowRun({
client: videoGen,
workflowRunId: started.workflowRunId,
});Générez des intégrations, des récapitulatifs et des formations produit spécifiques au compte.
Créez des vidéos répétables à partir de produits, de propriétés, d'offres d'emploi ou d'autres enregistrements.
Automatisez les vidéos de formation, d'activation et de reporting à partir d'entrées approuvées.