Deletes the source files of multiple audio and video files at a time.
Operation description
Media processing operations in ApsaraVideo VOD (transcoding, snapshots, automated review, etc.) are performed on source files. Once a source file is deleted, subsequent media processing operations cannot be performed. Proceed with caution.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DeleteMezzanines |
delete |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| VideoIds |
string |
No |
The list of audio or video IDs whose source files you want to delete. You can specify a maximum of 20 IDs at a time. Separate multiple IDs with commas (,). You can obtain the IDs by using the following methods:
|
23ab850b4f654b6e91d24d8157****,93ab850b4f6f4b6e91d24d81d4**** |
| Force |
boolean |
No |
Specifies whether to force delete the source file. Valid values:
Note
If the video transcoding pattern is set to no transcoding or asynchronous transcoding, the source file is used as the original stream for playback and cannot be deleted by default. To force delete the source file of such a video, go to Settings and set this parameter to true. |
false |
| ReferenceIds |
string |
No |
The list of custom IDs. Specify one or more custom IDs separated by commas (,). A maximum of 20 IDs are supported. |
123-123,1234-1234 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
25818875-5F78-4AF6-D7393642CA58**** |
| UnRemoveableVideoIds |
array |
The list of audio or video IDs that cannot be deleted. Note
This is typically because the source file is used as the original stream (if the video transcoding pattern is no transcoding or asynchronous transcoding, the source file is used as the original stream for playback and cannot be deleted by default) or because of insufficient permissions. |
|
|
string |
The list of audio or video IDs that cannot be deleted. Note
This is typically because the source file is used as the original stream (if the video transcoding pattern is no transcoding or asynchronous transcoding, the source file is used as the original stream for playback and cannot be deleted by default) or because of insufficient permissions. |
23ab850b4f6f44b6e91d24d8157**** |
|
| NonExistVideoIds |
array |
The list of audio or video IDs that do not exist. |
|
|
string |
The list of audio or video IDs that do not exist. |
93ab850b4f6f4b6e91d24d81d4**** |
|
| NonExistReferenceIds |
array |
The list of custom IDs that do not exist. |
|
|
string |
The list of custom IDs that do not exist. |
123-123 |
Examples
Success response
JSON format
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"UnRemoveableVideoIds": [
"23ab850b4f6f44b6e91d24d8157****"
],
"NonExistVideoIds": [
"93ab850b4f6f4b6e91d24d81d4****"
],
"NonExistReferenceIds": [
"123-123"
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.