プログラマティック動画作成
ビジネスデータから完全な動画を生成し、本番ワークフローを大規模に実行し、すべての結果を既存のシステムに接続します。
構造化された入力が、再利用可能なトレーニング、ソフトウェア、カタログの動画フォーマットに変換される3つの例です。
繰り返し可能な職場研修動画
承認されたスクリプトは、一貫した社内トレーニングフォーマットとなり、繰り返し生成が可能になります。
ソフトウェアプラットフォームのプロモーション
構造化された製品メッセージを、技術者向けの再利用可能なプロモーションビデオに変換します。
カタログ用製品動画
製品データと写真を、カタログ自動化に適した一貫性のある動画形式に変換します。
再利用可能なワークフロー、編集可能なプロジェクト、非同期オーケストレーションにより、単発の生成呼び出しを超えた活用を実現します。
スクリプト、ナレーション、スライドショー、その他の制作ワークフローを1つのAPIで実行します。
ポーリングまたはWebフックを使用して、長時間かかる生成処理を独自のキューやジョブに接続します。
APIのみのフローにはプロジェクトIDを使用し、人が結果を確認する必要がある場合はプロジェクトURLを使用してください。
記録、スクリプト、音声、またはプレゼンテーションをVideoGenのワークフローリクエストに変換します。
ワークフローを並行して開始し、ポーリングまたはWebhookイベントを通じて各実行を追跡します。
独自のルールに基づいて、プロジェクトのリミックス、エクスポート、公開、または人間によるレビュー用送信を行います。
import { 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,
});アカウント固有のオンボーディング、要約、製品教育コンテンツを生成します。
製品、物件、求人、その他のレコードから繰り返し可能な動画を作成します。
承認された入力からトレーニング、イネーブルメント、レポート動画を自動化します。