Το API δημιουργίας βίντεο για προγραμματιστές. Δημιουργήστε βίντεο, εικόνες, φωνές και avatar ή εκτελέστε ολοκληρωμένες ροές εργασίας μέσω API ή SDK.
Η VideoGen εκτελεί ολόκληρη τη γενετική σας στοίβα μέσων, ώστε να μπορείτε να εστιάσετε στην κατασκευή κάτι που θέλει ο κόσμος.
Κάθε αίτημα εκτελείται στο καλύτερο μοντέλο AI για την εργασία. Δοκιμάζουμε τα κορυφαία μοντέλα σε πραγματικά φορτία εργασίας από περισσότερους από 50.000 πελάτες. Παρέχονται από ένα παγκόσμιο δίκτυο υπολογιστικών πόρων AI.
Τα αποτελέσματα είναι έτοιμα για ενσωμάτωση, ροή ή λήψη χωρίς επιπλέον ρυθμίσεις. Περιλαμβάνονται ενσωματωμένος χώρος αποθήκευσης, μετακωδικοποίηση και παγκόσμια παράδοση.
Ένα API για βίντεο, εικόνες, ομιλία και avatars. Καλέστε μεμονωμένα εργαλεία ή εκτελέστε ροές εργασίας όπως σενάριο-σε-βίντεο ή voiceover-σε-βίντεο.
@videogen/sdk στο npm και videogen στο PyPI. Πλήρως τύπη, αυτόματα δημιουργημένο από τη специφική μας OpenAPI.
Webhooks και polling για παραγωγικές ροές εργασίας. Συνδέστε τη VideoGen στο CRM, CMS ή προγραμματισμένες εργασίες σας.
Επίδειξη σε 5 λεπτά, έτοιμο για παραγωγή σε 15: χρησιμοποιήστε το REST API, τα προ-κατασκευασμένα SDK ή το δικό μας παραδείγματα έργων.
CombinatorΕγκαταστήστε το SDK και αρχίστε να δημιουργείτε βίντεο άμεσα.
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 Tan — Διευθύνων Σύμβουλος του Y Combinator