アップロードされたメディアアセットから、スクリプトベースの制作、画像とテキストのマッチング、映像モンタージュ、スポーツハイライト、またはハイライトマッシュアップを使用して、ショート動画をバッチで生成します。
シナリオ
適用業界:
Eコマースマーケティング:製品紹介やプロモーション動画をバッチで生成します。
地域サービスプロモーション:地域サービスやイベントのプロモーション動画を作成します。
映像解説:映画、テレビシリーズ、短編ドラマ、バラエティ番組の解説クリップを生成します。
ニュースおよび教育動画:教育および情報コンテンツを生成します。
スポーツハイライト:試合の重要な瞬間を編集して共有します。
短編ドラマプロモーション:トラフィック獲得のため、短編ドラマのハイライトマッシュアップをバッチで作成します。
課金
課金ルールについては、「インテリジェントなワンクリック動画作成」をご参照ください。
主要機能
マルチシナリオサポート
以下のソリューションを利用できます。
機能 | 説明 | シナリオ | 参考資料 |
スクリプトベースの自動動画作成 | 事前設定されたスクリプトノードと関連するメディアアセットに基づいて、動画をバッチで生成します。 重要 スクリプトベースの自動動画作成では、ナレーションと動画フレームはインテリジェントにマッチングされません。ナレーションまたはスクリプトテキストを動画フレームとマッチングするには、インテリジェントな画像テキストマッチング動画作成を使用してください。 | Eコマースおよび地域サービスマーケティング。 | |
インテリジェントな画像テキストマッチング動画作成 - General-purpose Edition | ナレーションテキストに基づいて、メディアアセットライブラリからセグメントをインテリジェントに選択して組み合わせます。 | 特定分野のニュースまたは教育ショート動画。 | |
インテリジェントな画像テキストマッチング動画作成 - Film & TV Montage Edition | 解説と映像素材からマッシュアップを作成し、映画、テレビシリーズ、バラエティ番組のハイライトクリップを生成します。 | 短編ドラマ、映画、テレビシリーズ、バラエティ番組を含む映像解説およびハイライト動画。 | |
スポーツハイライト動画作成 | 試合全体の動画を入力し、解説付きのハイライトリールを自動生成します。 | スポーツハイライトショート動画。 | |
ハイライトマッシュアップ動画作成 | 短編ドラマ、テレビシリーズ、映画からハイライトシーンのマッシュアップを作成します。 | ショート動画プラットフォームでの短編ドラマ、映画、テレビシリーズのプロモーションおよびトラフィック獲得。 |
生成モードの選択
以下の生成モードを利用できます。
モード | 説明 | シナリオ |
グローバルナレーションモード | ナレーションスクリプト全体を動画素材とマッチングし、全体的な一貫性を保ちます。 | 全体的な一貫性が必要な動画制作。 |
グループ化ナレーションモード | 各ノードを独自のナレーションセグメントとマッチングし、詳細とクリップの正確なローカルマッチングを実現します。 | 細かいマッチングが必要なシナリオ。 |
絵コンテスクリプトモード | 各ショットを詳細に計画します:説明、ナレーションスクリプト、時間、名称。 | 高品質なマッシュアップ動画。 |
カスタマイズ
以下をカスタマイズできます:
背景音楽とステッカー:背景音楽、ステッカー、タイトルを追加します。
インテリジェントなコピー生成:LLM でタイトルとナレーションスクリプトを生成します。
高度な設定:字幕スタイル、イントロとアウトロのエフェクト、トランジション、特殊効果、インテリジェントナレーション (音声クローニング付き)、マッチングポリシーを調整します。
柔軟なパラメータ設定:出力動画の数、ファイル命名規則、保存パスを設定します。
インテリジェントマッチング
システムは、ナレーションスクリプトを動画素材とマッチングし、動画を分割してテキストとクリップを同期します。
API統合
API を介してタスクを送信し、動画作成をアプリケーションに統合します:
API名 | 説明 |
バッチでのインテリジェントなワンクリック動画作成タスクを送信します。 重要 スクリプトベースの自動動画作成とインテリジェントな画像テキストマッチング動画作成は、この API を共通して使用します。区別するには、「インテリジェントワンクリック動画作成のパラメータの違い」をご参照ください。 | |
スポーツハイライトタスクを送信します。 | |
ハイライトマッシュアップタスクを送信します。 |
サポートツール
これらのツールをインテリジェントワンクリック動画作成と併用することで、コンテンツ制作を効率化できます。
機能 | 概要 | 一般的なシナリオ | 参考資料 |
インテリジェントなコピーおよびタイトル生成 | キーワードからマーケティングコピーと動画タイトルを生成します。 | マーケティング動画のコピーおよびタイトル生成。 | |
ハイライトクリップ抽出 | 抽出ポリシーを定義して、映画やテレビ番組の動画からハイライトクリップを抽出します。 | 短編ドラマ、テレビシリーズ、映画、バラエティ番組などの映像シナリオ。 | |
インテリジェント検索 | インテリジェント検索を使用して、編集用の動画アセットを取得します。 | 大規模なメディアライブラリでのアセットの検索。 | |
二次編集 | オンライン編集 Web SDK を使用して、インテリジェントワンクリック動画作成で生成された動画をさらに編集します。 説明 二次編集の前に、ワンクリック動画作成 API リクエストで GeneratePreviewOnly (コンソールの [Generate Timeline Only]) を true に設定して、ストレージ消費量を削減してください。 | 生成された動画の二次編集。 | |
編集プロジェクトのエクスポート | 最終的な動画プロジェクトを共通のタイムライン形式 (JSON) にエクスポートします。 | プラットフォーム間での編集プロジェクトのインポート。 | OpenAPI: |
ベストプラクティス
定期的な動画制作
インテリジェントワンクリック動画作成は、1回限りのタスク送信のみをサポートしています。コンソールには、定期的または繰り返しのタスク機能は組み込まれていません。たとえば、月次のまとめ動画や記念動画を定期的に生成するなど、動画を定期的に自動生成するには、Function Compute (FC) の時間トリガーを使用して SubmitBatchMediaProducingJob API を呼び出すことができます。
ソリューションの概要
ワークフローは以下のステップで構成されています。
FC で関数を作成し、時間トリガーを設定して関数をスケジュールに従って呼び出します。
関数内で
SubmitBatchMediaProducingJobAPI 操作を呼び出してバッチ動画作成タスクを送信し、InputConfigパラメーターでスクリプトノード、背景音楽、および出力設定を指定します。GetBatchMediaProducingJob API 操作を呼び出して、タスクステータスを照会し、結果を取得します。
ステップ1: 関数を作成し、時間トリガーを設定する
Function Computeコンソールにログインします。
関数を作成します。Python 3 や Node.js など、HTTP リクエストをサポートするランタイムを選択します。
関数の詳細で、[Triggers] > [Create Trigger] を選択します。
[Trigger Type] を [Time Trigger] に設定します。
トリガースケジュールを設定します。例えば、毎月 1 日にタスクを実行するには、cron 式を
0 0 1 * *に設定します。[OK] をクリックして、トリガーを保存します。
ステップ2: 動画作成タスクを送信する関数コードを記述する
関数コードで、SubmitBatchMediaProducingJob API 操作を呼び出します。主要なパラメーターを以下に示します。
InputConfig:スクリプトノードID、背景音楽、出力設定を指定します。詳細なパラメータの説明については、「バッチインテリジェントワンクリック動画作成のパラメータ説明」をご参照ください。
EditingConfig:必要に応じて、動画生成モードとマッチングポリシーを設定します。
Function Compute サービスに、IMS API 操作を呼び出すために必要な権限があることを確認してください。権限は、適切なポリシーを持つ RAM ロールを設定するか、環境変数に格納されている AccessKey ペアを使用して設定できます。
ステップ3: タスクのステータスと結果をクエリする
関数がタスクを送信した後、GetBatchMediaProducingJob API 操作を呼び出してタスクのステータスを照会します。タスクが完了したら、レスポンスから生成された各動画の URL を取得します。
このクエリロジックを同じ関数に追加するか、タスクのステータスを一定間隔でポーリングする別の関数を作成できます。