プログラマティックビデオ作成
ビジネスデータから完全な動画を生成し、制作ワークフローを大規模に実行し、すべての結果を既存のシステムに接続します。
構造化された入力が、再利用可能なトレーニング、ソフトウェア、カタログ形式の動画になる3つの例。
繰り返し可能な職場トレーニング動画
承認されたスクリプトが、再生成可能な一貫性のある社内トレーニングフォーマットになります。
ソフトウェアプラットフォームのプロモーション
構造化された製品メッセージングが、技術系ユーザー向けの再利用可能なプロモーション動画になります。
カタログ製品ビデオ
製品データと写真が、カタログ自動化に適した一貫性のある動画フォーマットに変換されます。
再利用可能なワークフロー、編集可能なプロジェクト、非同期オーケストレーションを活用し、単発の生成リクエストを超えた運用を実現します。
スクリプト、ボイスオーバー、スライドショー、その他の制作ワークフローを1つのAPIで実行します。
ポーリングまたはWebhookを使用して、長時間かかる生成プロセスを独自のキューやジョブに接続します。
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,
});アカウント固有のオンボーディング、要約、製品教育コンテンツを生成します。
製品、物件、求人、その他のレコードから繰り返し可能な動画を作成します。
承認された入力からトレーニング、イネーブルメント、レポート用の動画を自動作成します。