Pinterest

API วิดีโอ AI

API การสร้างวิดีโอสำหรับนักพัฒนา สร้างวิดีโอ รูปภาพ เสียง และอวาตาร์โดยโปรแกรม — หรือรันกระบวนการทำงานแบบครบวงจรผ่าน API หรือ SDK.

แอร์บัส
เซลส์ฟอร์ซ
เครท แอนด์ แบร์เรล
กูเกิล
อเมซอน
มิชิแกน
ติ๊กต๊อก
แอร์บัส
เซลส์ฟอร์ซ
เครท แอนด์ แบร์เรล
กูเกิล
อเมซอน
มิชิแกน
ติ๊กต๊อก

ทำไมต้อง VideoGen API

VideoGen รันสแต็กสื่อสร้างสรรค์ทั้งหมดของคุณ เพื่อให้คุณสามารถมุ่งเน้นในการสร้างสิ่งที่ผู้คนต้องการ.

เลเยอร์การกำหนดเส้นทางอัจฉริยะ

ทุกการร้องขอทำงานบนโมเดล AI ที่ดีที่สุดสำหรับงานนี้ เราวัดประสิทธิภาพโมเดลแฟลกชิปกับภาระงานจริงจากลูกค้ากว่า 50,000 ราย ให้บริการจากเครือข่ายการคอมพิวเตอร์ AI ระดับโลก.

โครงสร้างพื้นฐานสื่อที่จัดการ

ผลลัพธ์พร้อมที่จะฝัง, สตรีม, หรือดาวน์โหลดโดยไม่มีการตั้งค่าเพิ่มเติม — ขอบคุณสำหรับการจัดเก็บในตัว, การแปลงรูปแบบ, และ CDN ทั่วโลก.

เครื่องมือและขั้นตอนการทำงานที่ยืดหยุ่น

หนึ่ง API สำหรับวิดีโอ, รูปภาพ, เสียง, และอวาตาร์ — เรียกใช้เครื่องมือต่างๆ หรือรันเวิร์กโฟลว์เช่น script-to-video หรือ voiceover-to-video.

SDK TypeScript & Python

@videogen/sdk บน npm และ videogen บน PyPI. มีการกำหนดประเภทอย่างเต็มที่และสร้างจากสเปค OpenAPI ของเราโดยอัตโนมัติ

สร้างขึ้นสำหรับการทำงานอัตโนมัติ

Webhooks และการตรวจสอบสำหรับสายการผลิต. เชื่อมต่อ VideoGen เข้ากับ CRM, CMS, หรือ งานที่ตั้งเวลา.

รวมเข้ากันได้ง่าย

สาธิตใน 5 นาที ใช้งานได้จริงใน 15 นาที — ผ่าน REST API, SDK ที่สร้างเสร็จแล้ว หรือโปรเจกต์ตัวอย่างของเรา โครงการตัวอย่าง.

เริ่มต้น
ได้รับการสนับสนุนโดยY CombinatorCombinator

สร้างวิดีโอด้วยโค้ดไม่กี่บรรทัด

ติดตั้ง SDK และเริ่มสร้างวิดีโอทันที.

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

คุณจะสร้างอะไร?

พร้อมที่จะสร้างหรือยัง?

VideoGen แก้ปัญหาสำคัญที่สุดของการผลิตวิดีโอ—ความยุ่งยาก ค่าใช้จ่าย และเวลา
Garry TanGarry Tan ประธานเจ้าหน้าที่บริหารของ Y Combinator