Pinterest

API Video AI VideoGen

API pembuatan video untuk pengembang. Buat video, gambar, suara, dan avatar, atau jalankan alur kerja ujung-ke-ujung melalui API atau SDK.

Mengapa API VideoGen

VideoGen menjalankan seluruh tumpukan media generatif Anda, sehingga Anda dapat fokus pada membangun sesuatu yang diinginkan orang.

Lapisan pengaturan cerdas

Setiap permintaan dijalankan di model AI terbaik untuk pekerjaan tersebut. Kami membandingkan model unggulan berdasarkan beban kerja nyata dari lebih dari 50 ribu pelanggan. Dilayani dari jaringan komputasi AI global.

Infrastruktur media terkelola

Output siap untuk disematkan, dialirkan, atau diunduh tanpa pengaturan tambahan. Penyimpanan, transkode, dan pengiriman global bawaan sudah disertakan.

Alat dan alur kerja yang fleksibel

Satu API untuk video, gambar, ucapan, dan avatar. Panggil alat individual atau jalankan alur kerja seperti skrip-ke-video atau pengisi suara-ke-video.

SDK TypeScript & Python

@videogen/sdk di npm dan videogen di PyPI. Sepenuhnya terketik, dihasilkan secara otomatis dari spesifikasi OpenAPI kami.

Dibangun untuk otomatisasi

Webhook dan polling untuk pipeline produksi. Hubungkan VideoGen ke CRM, CMS, atau pekerjaan yang dijadwalkan.

Mudah untuk diintegrasikan

Demo dalam 5 menit, siap produksi dalam 15: gunakan REST API, SDK bawaan, atau kami projek contoh.

Mulai sekarang
Didukung olehY CombinatorCombinator

Hasilkan video dengan beberapa baris kode

Instal SDK dan mulai menghasilkan video segera.

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

Apa yang akan Anda bangun?

Orientasi yang dipersonalisasiAutomasi YouTubePelatihan karyawan
Otomatisasi TikTokBlog menjadi videoPenjelasan multibahasaPembawa berita AIReddit menjadi video
Tawaran penjualan AvatarKonten kesehatan & kebugaranSEO & AEO videoRekapan rapatPemberdayaan penjualan
Narasi kursusPemasaran terlokalisasiVarian iklan produkPelatihan kepatuhanDemo produk
Alur video CRMIklan UGC AIAplikasi pembelajaran bahasa

Siap membangun?

VideoGen memecahkan masalah terbesar dalam produksi video—kompleksitas, biaya, dan waktu.
Garry TanGarry Tan CEO Y Combinator