Pinterest

The VideoGen AI Video API

The video generation API for developers. Create videos, images, voices, and avatars, or run end-to-end workflows via API or SDK.

Airbus
Salesforce
Crate & Barrel
Google
Amazon
Michigan
TikTok
Airbus
Salesforce
Crate & Barrel
Google
Amazon
Michigan
TikTok

Hvorfor VideoGen API

VideoGen kører din komplette generative mediestak, så du kan fokusere på at bygge noget, folk ønsker.

Intelligent routinglag

Hver anmodning kører på den bedste AI-model til jobbet. Vi benchmarker flagskibmodeller på reelle arbejdsbelastninger fra 50k+ kunder. Serves fra et globalt AI-beregningsnetværk.

Administreret medieinfrastruktur

Outputs are ready to embed, stream, or download with no extra setup. Built-in storage, transcoding, and global delivery are included.

Fleksible værktøjer og arbejdsgange

One API for video, images, speech, and avatars. Call individual tools or run workflows like script-to-video or voiceover-to-video.

TypeScript- og Python-SDK'er

@videogen/sdk på npm og videogen på PyPI. Fuldstændig typet, automatisk genereret fra vores OpenAPI specifikation.

Bygget til automatisering

Webhooks og polling til produktions pipelines. Integrer VideoGen i dit CRM, CMS eller planlagte opgaver.

Nem at integrere

Demo in 5 minutes, production-ready in 15: use the REST API, prebuilt SDKs, or our eksempelprojekter.

Kom i gang
Understøttet afY CombinatorCombinator

Generer en video med et par linjer kode

Installer SDK'en og begynd at generere videoer med det samme.

generate-video.ts
import { VideoGen, pollWorkflowRun } from "@videogen/sdk";

const vg = new VideoGen({ apiKey: "sk_videogen_live_..." });

const started = await vg.workflows.scriptToVideo({
  script:
    "Staying hydrated keeps your body and mind running at their best. Drinking enough water boosts your energy, focus, and mood. Keep a water bottle nearby and sip throughout the day.",
  visualStyle: {
    type: "AI_IMAGE",
    aiStyle: "loose watercolor illustration with visible brushstrokes and soft color bleeds",
  },
  visualPacing: "MEDIUM",
  quality: "HIGH",
  remixActions: [
    { type: "ENABLE_CAPTIONS" },
    {
      type: "CONVERT_IMAGES_TO_VIDEOS",
      motionPrompt: "slow cinematic push-in",
      muteOutputVideos: true,
      quality: "HIGH",
    },
  ],
});

const workflowRunId = started?.workflowRunId;
if (typeof workflowRunId !== "string") {
  throw new Error("Missing workflowRunId");
}
const run = await pollWorkflowRun({ client: vg, workflowRunId });
console.log(run.status, started?.projectUrl);
npm install @videogen/sdk

Hvad vil du bygge?

Klar til at bygge?

VideoGen løser de største udfordringer ved videoproduktion—kompleksitet, omkostninger og tid.
Garry TanGarry Tan Adm. direktør for Y Combinator