Adds a video clip task.
Operation description
This operation allows you to add a video clip task by specifying CasterId and ShowId. After a video clip task is added, no automatic notification is sent. You can call the GetEditingJobInfo operation to query the task status.
QPS limit
The single-user QPS limit for this operation is 10 calls per second. If this limit is exceeded, the API calls are throttled, which may affect your business. Call this operation appropriately.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:EditShowAndReplace |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| CasterId |
string |
Yes |
The production studio ID.
Note
The production studio name in the production studio list on the Cloud Production Studio page is the production studio ID. |
53200b81-b761-4c10-842a-a0726d97**** |
| ShowId |
string |
Yes |
The ID of the show to be clipped. The referenced show must be of the video-on-demand material type (ResourceInfo.ResourceType=vod with a valid resourceId). Note
Obtain the ShowId value from the response parameters of the AddShowIntoShowList operation. |
42200b81-b761-4c10-842a-a0726d97**** |
| UserData |
string |
No |
The user information. |
900a2b2r8-13c2-****-88f2-75e4a07c1ed9 |
| StorageInfo |
string |
No |
The storage information. This parameter is required. Description:
Note
The video clip storage address must be a video-on-demand storage address under the same account. To obtain the video-on-demand storage address, see Storage management. |
{ "StorageLocation":"***bucket***", "FileName":"EditFile****.mp4" } |
| StartTime |
number |
No |
The start time of the video clip. Unit: seconds. Note
|
2.0 |
| EndTime |
number |
No |
The end time of the video clip. Unit: seconds. Note
|
5.0 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| JobInfo |
string |
The task information, which contains:
|
{ "vodId": "3e34733b40b9a96ccf5c1ff6f69****", "mediaid": "eb1861d2c9a842340e989dd56****", "jobId": "7d2fbc380b0e08e55fe98733764****" } |
| RequestId |
string |
The request ID. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Examples
Success response
JSON format
{
"JobInfo": "{ \"vodId\": \"3e34733b40b9a96ccf5c1ff6f69****\", \"mediaid\": \"eb1861d2c9a842340e989dd56****\", \"jobId\": \"7d2fbc380b0e08e55fe98733764****\" }",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidUserId.Malformed | %s, please check userId. | The userId passed in is invalid, please check. |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | There are invalid parameters: %s. |
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | The parameter CasterId is invalid, please check and try again. |
| 400 | InvalidVodUrl.Malformed | %s, please check and try again later. | Parameter VodUrl is invalid, please check and try again. |
| 400 | MissingParameter | %s. | Missing parameter |
| 401 | IllegalOperation | %s, please check and try again later. | Operation not allowed, please check and try again. |
| 500 | InternalError | %s, please try again later. | Internal error, please try again later. |
| 403 | RequestForbiddenForIce | %s, please try again later. | |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | The guide station does not exist, please check and try again. |
| 404 | InvalidShowList.NotFound | %s, please check and try again later. | ShowList does not exist, please check and try again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.