Criação de vídeo programático
Gere vídeos completos a partir de dados comerciais, execute fluxos de trabalho de produção em escala e conecte cada resultado aos seus sistemas existentes.
Três exemplos de entradas estruturadas que se tornam formatos de vídeo reutilizáveis para treinamento, software e catálogo.
Vídeo de treinamento corporativo repetível
Um roteiro aprovado torna-se um formato de treinamento interno consistente que pode ser gerado novamente.
Promoção de plataforma de software
Mensagens estruturadas de produto se tornam um vídeo promocional reutilizável para um público técnico.
Vídeo de produto de catálogo
Dados de produtos e fotografia tornam-se um formato de vídeo consistente adequado para a automação de catálogos.
Vá além de chamadas de geração únicas com fluxos de trabalho reutilizáveis, projetos editáveis e orquestração assíncrona.
Execute fluxos de trabalho de roteiro, narração, apresentação de slides e outras produções por meio de uma única API.
Use polling ou webhooks para conectar gerações de longa duração às suas próprias filas e trabalhos.
Use o ID do projeto para fluxos exclusivos de API e a URL do projeto quando uma pessoa precisar revisar o resultado.
Transforme registros, roteiros, áudio ou apresentações em uma solicitação de fluxo de trabalho do VideoGen.
Inicie fluxos de trabalho em paralelo e rastreie cada execução por meio de eventos de polling ou webhook.
Remixe, exporte, publique ou envie projetos para revisão humana com base em suas próprias regras.
O SDK oficial retorna um ID de execução de fluxo de trabalho que você pode consultar ou conectar a webhooks.
Ver documentação completa da 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,
});Gere onboarding, resumos e educação sobre produtos específicos para a conta.
Crie vídeos repetíveis a partir de produtos, propriedades, trabalhos ou outros registros.
Automatize vídeos de treinamento, capacitação e relatórios a partir de entradas aprovadas.