Adds a video editing job.
Operation description
This operation adds a video editing job. You must specify a CasterId and a ShowId. You will not be notified when the video editing job is successfully added. To query the job status, call the GetEditingJobInfo operation.
QPS limit
The queries per second (QPS) limit for a single user is 10 calls per second. If you exceed this limit, API calls are throttled, which can affect your business. We recommend that you call this operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:EditShowAndReplace |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| CasterId |
string |
Yes |
The ID of the production studio.
Note
The name of a production studio in the list on the Cloud Production Studio page is its ID. |
53200b81-b761-4c10-842a-a0726d97**** |
| ShowId |
string |
Yes |
The ID of the show that you want to edit. 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. Description:
Note
The storage address for the edited video must be a VOD storage address that is under the same account. To obtain a VOD storage address, see Storage management. |
{ "StorageLocation":"***bucket***", "FileName":"EditFile****.mp4" } |
| StartTime |
number |
No |
The start time of the clip. Unit: seconds. Note
|
2.0 |
| EndTime |
number |
No |
The end time of the clip. Unit: seconds. Note
|
5.0 |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| JobInfo |
string |
The information about the job. It includes the following parameters:
|
{ "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 | |
| 400 | InvalidParameter.Malformed | %s | |
| 400 | InvalidCasterId.Malformed | %s | |
| 400 | InvalidVodUrl.Malformed | %s | |
| 400 | MissingParameter | %s | |
| 401 | IllegalOperation | %s | |
| 500 | InternalError | %s | |
| 403 | RequestForbiddenForIce | %s | |
| 404 | InvalidCaster.NotFound | %s | |
| 404 | InvalidShowList.NotFound | %s |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.