Selects suitable clips based on the submitted videos, images, and voiceovers, and returns the selection results. Two scenarios are supported: image-text matching and highlight mashup.
Operation description
-
After a job is submitted, you can call ListBatchMediaProducingJob to query submitted jobs, or GetBatchMediaProducingJob to query the job status and results.
-
The feature is in public preview and charges no fees.
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. Its structure and required fields depend on the value of JobType.
|
{ "BackgroundMusic": "****75c3936f3a8743850f2da942****", "MediaArray": [ "https://test-bucket.oss-cn-shanghai.aliyuncs.com/test.mp4" ], "SpeechTextArray": [ "A new Hema Fresh store has opened in the nearby shopping mall. Today is the first day of opening", "There are quite a few people in the mall. Snacks and drinks are relatively cheap. Everyone come and check it out" ] } |
| EditingConfig |
string |
No |
The editing configuration. Its structure depends on the value of JobType.
|
{ "MediaConfig": { "Volume": 0 }, "SpeechConfig": { "Volume": 1 }, "BackgroundMusicConfig": { "Volume": 0.3 } } |
| OutputConfig |
string |
Yes |
The output configuration. Its structure and required fields depend on the value of JobType.
|
{ "MediaURL": "http://test-bucket.oss-cn-shanghai.aliyuncs.com/xxx_{index}.mp4", "Count": 1, "Width": 1080, "Height": 1920 } |
| UserData |
string |
No |
The user-defined data, including the business and callback configurations. For more information, see UserData. |
{"NotifyAddress":"http://xx.xx.xxx"} or {"NotifyAddress":"https://xx.xx.xxx"} or {"NotifyAddress":"ice-callback-demo"} |
| JobType |
string |
Yes |
The job type. Valid values:
Differences:
|
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 job 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.