メディア選択結果に基づいて、ビデオ、画像、バックグラウンドミュージック、ナレーションなどのメディアアセットを完全なタイムラインに配置し、プレビュー用の編集プロジェクトを作成します。画像とテキストのマッチング、ハイライトマッシュアップの 2 つのシナリオがサポートされています。
操作説明
-
ジョブを送信した後、ListBatchMediaProducingJob を呼び出して、一致するジョブを取得できます。特定のジョブのステータス、出力メディアアセット ID、URL などの詳細情報を取得するには、GetBatchMediaProducingJob を呼び出します。
-
この機能はパブリックプレビュー中であり、課金されません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:SubmitSceneTimelineOrganizationJob |
none |
*All Resource
|
なし | なし |
リクエスト構文
GET HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InputConfig |
string |
必須 |
入力構成。その構造と必須フィールドは、JobType の値によって異なります。
|
{ "BackgroundMusic": "****75c3936f3a8743850f2da942****", "MediaArray": [ "https://test-bucket.oss-cn-shanghai.aliyuncs.com/test.mp4" ], "SpeechTextArray": [ "附近的商场新开了一家盒马鲜生,今天是第一天开业" ] } |
| EditingConfig |
string |
任意 |
編集構成。その構造は JobType の値によって異なります。
|
{ "MediaConfig": { "Volume": 0 }, "SpeechConfig": { "Volume": 1 }, "BackgroundMusicConfig": { "Volume": 0.3 } } |
| OutputConfig |
string |
必須 |
出力構成。その構造と必須フィールドは、JobType の値によって異なります。
|
{ "MediaURL": "http://test-bucket.oss-cn-shanghai.aliyuncs.com/xxx_{index}.mp4", "Count": 1, "Width": 1080, "Height": 1920 } |
| UserData |
string |
任意 |
ビジネス構成やコールバック構成を含む、ユーザー定義データ。詳細については、「UserData」をご参照ください。 |
{"NotifyAddress":"http://xx.xx.xxx"}或{"NotifyAddress":"https://xx.xx.xxx"}或{"NotifyAddress":"ice-callback-demo"} |
| JobType |
string |
必須 |
ジョブタイプ。有効な値:
違い:
|
Smart_Mix_Timeline_Organize |
| MediaSelectResult |
string |
必須 |
以前に実行された SubmitSceneMediaSelectionJob からのメディア選択結果。この結果は GetBatchMediaProducingJob を呼び出すことで取得できます。 |
{ "textMatchMediaOutputList": [{ "textMatchMediaSentenceOutputList": [{ "duration": 3.366667, "matchClipList": [{ "endTime": 11.16, "mediaId": "****a0900f5071efbf1ce7e6c66a****", "startTime": 8.04 }], "text": "附近的商场新开了一家盒马鲜生" }, { "duration": 1.566667, "matchClipList": [{ "endTime": 1.54, "mediaId": "****a0900f5071efbf1ce7e6c66a****", "startTime": 0 }], "text": "今天是第一天开业" } ] }] } |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ |
||
| RequestId |
string |
リクエスト ID。 |
******11-DB8D-4A9A-875B-275798****** |
| JobId |
string |
ジョブ ID。 |
****20b48fb04483915d4f2cd8ac**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"JobId": "****20b48fb04483915d4f2cd8ac****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。