SubmitSceneMediaSelectionJob
Selects appropriate material segments based on input materials such as videos, images, and voiceovers, and returns the selection results. Supports two scenarios: intelligent matching and highlight mashup.
Operation description
After you submit a scenario-based material selection task, you can call ListBatchMediaProducingJob to obtain a list of all matching tasks. Call GetBatchMediaProducingJob to obtain the task details, including the task status, synthesized media asset ID, and URL.
This feature is in public preview and is free of charge.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:SubmitSceneMediaSelectionJob |
none |
*All Resource
|
None | None |
Request syntax
GET HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InputConfig |
string |
Yes |
The input configuration, which is the same as the InputConfig parameter for the intelligent graphic matching and highlight mashup features of one-click video production.
|
{ "BackgroundMusic": "****75c3936f3a8743850f2da942****", "MediaArray": [ "https://test-bucket.oss-cn-shanghai.aliyuncs.com/test.mp4" ], "SpeechTextArray": [ "A new Hema Fresh store just opened at the mall nearby, and today is its grand opening.", "There are quite a few people in the mall, and snacks and drinks are pretty affordable—come check it out!" ] } |
| EditingConfig |
string |
No |
The editing configuration, which is the same as the EditingConfig parameter for the intelligent graphic matching and highlight mashup features of one-click video production.
|
{ "MediaConfig": { "Volume": 0 }, "SpeechConfig": { "Volume": 1 }, "BackgroundMusicConfig": { "Volume": 0.3 } } |
| OutputConfig |
string |
Yes |
The output configuration, which is the same as the OutputConfig parameter for the intelligent graphic matching and highlight mashup features of one-click video production.
|
{ "MediaURL": "http://test-bucket.oss-cn-shanghai.aliyuncs.com/xxx_{index}.mp4", "Count": 1, "Width": 1080, "Height": 1920 } |
| UserData |
string |
No |
The user business and callback configurations. For more information about the structure, see UserData configuration. |
{"NotifyAddress":"http://xx.xx.xxx"} or {"NotifyAddress":"https://xx.xx.xxx"} or {"NotifyAddress":"ice-callback-demo"} |
| JobType |
string |
Yes |
The task type. Valid values:
Differences between the two scenarios:
|
Smart_Mix_Media_Select |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
*****ACB-44F2-5F2D-88D7-1283E70***** |
| JobId |
string |
The task ID. |
****20b48fb04483915d4f2cd8ac**** |
Examples
Success response
JSON format
{
"RequestId": "*****ACB-44F2-5F2D-88D7-1283E70*****",
"JobId": "****20b48fb04483915d4f2cd8ac****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.