
# API概览
媒体处理服务对应的接口列表如下所示，在调用媒体处理API前，您需要先获取用户Token，Token可以用于调用其他API时鉴权，具体如何调用媒体处理API请参考[应用示例](https://support.huaweicloud.com/api-mpc/mpc_04_0007.html)。
#### 自定义转码模板
转码模板用于定义转码后的视频信息，视频转码时，需提前创建转码模板。
| 接口                                                      | 说明                                                                 |
|:---|:---|
| POST /v1/{project_id}/template/transcodings             | [新建转码模板](https://support.huaweicloud.com/api-mpc/mpc_04_0021.html) |
| DELETE /v1/{project_id}/template/transcodings{?temp_id} | [删除转码模板](https://support.huaweicloud.com/api-mpc/mpc_04_0022.html) |
| PUT /v1/{project_id}/template/transcodings              | [更新转码模板](https://support.huaweicloud.com/api-mpc/mpc_04_0023.html) |
| GET /v1/{project_id}/template/transcodings{?temp_id}    | [查询转码模板](https://support.huaweicloud.com/api-mpc/mpc_04_0024.html) |
   
#### 自定义转码模板组
转码模板组用于定义转码后的媒资信息，最多支持一进六转码模板组。
| 接口                                                         | 说明                                                                    |
|:---|:---|
| POST /v1/{project_id}/template_group/transcodings          | [新建转码模板组](https://support.huaweicloud.com/api-mpc/mpc_04_0073.html)   |
| GET /v1/{project_id}/template_group/transcodings{?temp_id} | [查询转码模板组列表](https://support.huaweicloud.com/api-mpc/mpc_04_0076.html) |
| PUT /v1/{project_id}/template_group/transcodings{?temp_id} | [更新转码模板组](https://support.huaweicloud.com/api-mpc/mpc_04_0074.html)   |
| DELETE /v1/{project_id}/template_group/transcodings        | [删除转码模板组](https://support.huaweicloud.com/api-mpc/mpc_04_0075.html)   |
   
#### 配置水印模板
通过配置水印模板接口，在转码过程中下发水印模板，为视频添加水印。
| 接口                                                              | 说明                                                                 |
|:---|:---|
| POST /v1/{project_id}/template/watermark                        | [新建水印模板](https://support.huaweicloud.com/api-mpc/mpc_04_0043.html) |
| PUT /v1/{project_id}/template/watermark                         | [更新水印模板](https://support.huaweicloud.com/api-mpc/mpc_04_0044.html) |
| DELETE /v1/{project_id}/template/watermark{?template_id}        | [删除水印模板](https://support.huaweicloud.com/api-mpc/mpc_04_0046.html) |
| GET /v1/{project_id}/template/watermark{?template_id,page,size} | [查询水印模板](https://support.huaweicloud.com/api-mpc/mpc_04_0045.html) |
   
#### 媒资转码
| 接口                                                                               | 说明                                                                                      |
|:---|:---|
| POST /v1/{project_id}/transcodings                                               | [新建转码任务](https://support.huaweicloud.com/api-mpc/mpc_04_0017.html)                      |
| DELETE /v1/{project_id}/transcodings{?task_id}                                   | [取消转码任务](https://support.huaweicloud.com/api-mpc/mpc_04_0018.html)                      |
| GET /v1/{project_id}/transcodings{?task_id,start_time,end_time,status,page,size} | [查询转码任务](https://support.huaweicloud.com/api-mpc/mpc_04_0019.html)                      |
| DELETE /v1/{project_id}/transcodings/task                                        | [删除转码任务记录](https://support.huaweicloud.com/api-mpc/DeleteTranscodingTaskByConsole.html) |
| GET /v1/{project_id}/transcodings/summaries                                      | [查询点播概览信息](https://support.huaweicloud.com/api-mpc/ListStatSummary.html)                |
   
#### 转封装
| 接口                                                                        | 说明                                                                        |
|:---|:---|
| POST /v1/{project_id}/remux                                               | [新建转封装任务](https://support.huaweicloud.com/api-mpc/mpc_04_0053.html)       |
| PUT /v1/{project_id}/remux                                                | [重试转封装任务](https://support.huaweicloud.com/api-mpc/mpc_04_0077.html)       |
| GET /v1/{project_id}/remux{?task_id,start_time,end_time,status,page,size} | [查询转封装任务](https://support.huaweicloud.com/api-mpc/mpc_04_0054.html)       |
| DELETE /v1/{project_id}/remux{?task_id}                                   | [取消转封装任务](https://support.huaweicloud.com/api-mpc/mpc_04_0055.html)       |
| DELETE /v1/{project_id}/remux/task                                        | [删除转封装任务记录](https://support.huaweicloud.com/api-mpc/DeleteRemuxTask.html) |
   
#### 转动图
| 接口                                                                                    | 说明                                                                 |
|:---|:---|
| POST /v1/{project_id}/animated-graphics                                               | [新建动图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0057.html) |
| GET /v1/{project_id}/animated-graphics{?task_id,start_time,end_time,status,page,size} | [查询动图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0058.html) |
| DELETE /v1/{project_id}/animated-graphics{?task_id}                                   | [取消动图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0059.html) |
   
#### 视频解析
| 接口                                                                                            | 说明                                                                   |
|:---|:---|
| POST /v1/{project_id}/extract-metadata                                                        | [创建视频解析任务](https://support.huaweicloud.com/api-mpc/mpc_04_0061.html) |
| GET /v1/{project_id}/template/extract-metadata{?task_id,start_time,end_time,status,page,size} | [查询视频解析任务](https://support.huaweicloud.com/api-mpc/mpc_04_0062.html) |
| DELETE /v1/{project_id}/extract-metadata{?task_id}                                            | [取消视频解析任务](https://support.huaweicloud.com/api-mpc/mpc_04_0063.html) |
   
#### 抽帧截图
| 接口                                                                             | 说明                                                                 |
|:---|:---|
| POST /v1/{project_id}/thumbnails                                               | [新建截图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0034.html) |
| GET /v1/{project_id}/thumbnails{?task_id,start_time,end_time,status,page,size} | [查询截图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0036.html) |
| DELETE /v1/{project_id}/thumbnails{?task_id}                                   | [取消截图任务](https://support.huaweicloud.com/api-mpc/mpc_04_0035.html) |
   
#### 剪辑
| 接口                                            | 说明                                                                       |
|:---|:---|
| POST /v2/{project_id}/editing/jobs            | [新建剪辑任务](https://support.huaweicloud.com/api-mpc/CreateEditingJobs.html) |
| GET /v2/{project_id}/editing/jobs             | [查询剪辑任务](https://support.huaweicloud.com/api-mpc/ListEditingJobs.html)   |
| DELETE /v2/{project_id}/editing/jobs/{job_id} | [取消剪辑任务](https://support.huaweicloud.com/api-mpc/DeleteEditingJobs.html) |
   
#### 授权与配置
| 接口                                      | 说明                                                                                   |
|:---|:---|
| PUT /v1/{project_id}/notification       | [配置转码服务端事件通知](https://support.huaweicloud.com/api-mpc/NotifySmnTopicConfig.html)     |
| GET /v1/{project_id}/notification       | [查询转码服务端事件通知](https://support.huaweicloud.com/api-mpc/ListNotifySmnTopicConfig.html) |
| GET /v1/{project_id}/notification/event | [查询转码服务端所有事件](https://support.huaweicloud.com/api-mpc/ListNotifyEvent.html)          |
| GET /v1/{project_id}/buckets            | [查询桶列表](https://support.huaweicloud.com/api-mpc/ListAllBuckets.html)                 |
| PUT /v1/{project_id}/authority          | [桶授权或取消授权](https://support.huaweicloud.com/api-mpc/UpdateBucketAuthorized.html)      |
| GET /v1.0-ext/{project_id}/objects      | [查询桶里的object](https://support.huaweicloud.com/api-mpc/ListAllObsObjList.html)        |
| POST /v1/{project_id}/agencies          | [请求委托任务](https://support.huaweicloud.com/api-mpc/CreateAgenciesTask.html)            |
| GET /v1/{project_id}/agencies           | [查询创建委托任务状态](https://support.huaweicloud.com/api-mpc/ShowAgenciesTask.html)          |
   
#### 租户开通
| 接口                                 | 说明                                                                                |
|:---|:---|
| PUT /v1/{project_id}/tenant/access | [租户开通媒体转码服务](https://support.huaweicloud.com/api-mpc/UpdateTenantAccessInfo.html) |
| GET /v1/{project_id}/tenant/access | [租户查询服务开通状态信息](https://support.huaweicloud.com/api-mpc/ShowTenantAccessInfo.html) |
   
