媒体处理服务对应的接口列表如下所示,在调用媒体处理API前,您需要先获取用户Token,Token可以用于调用其他API时鉴权,具体如何调用媒体处理API请参考应用示例。
  
   自定义转码模板
   转码模板用于定义转码后的视频信息,视频转码时,需提前创建转码模板。
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/template/transcodings | 新建转码模板 | 
      
       | DELETE /v1/{project_id}/template/transcodings{?temp_id} | 删除转码模板 | 
      
       | PUT /v1/{project_id}/template/transcodings | 更新转码模板 | 
      
       | GET /v1/{project_id}/template/transcodings{?temp_id} | 查询转码模板 | 
     
    
    
   
  
   自定义转码模板组
   转码模板组用于定义转码后的媒资信息,最多支持一进六转码模板组。
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/template_group/transcodings | 新建转码模板组 | 
      
       | GET /v1/{project_id}/template_group/transcodings{?temp_id} | 查询转码模板组列表 | 
      
       | PUT /v1/{project_id}/template_group/transcodings{?temp_id} | 更新转码模板组 | 
      
       | DELETE /v1/{project_id}/template_group/transcodings | 删除转码模板组 | 
     
    
    
   
  
   配置水印模板
   通过配置水印模板接口,在转码过程中下发水印模板,为视频添加水印。
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/template/watermark | 新建水印模板 | 
      
       | PUT /v1/{project_id}/template/watermark | 更新水印模板 | 
      
       | DELETE /v1/{project_id}/template/watermark{?template_id} | 删除水印模板 | 
      
       | GET /v1/{project_id}/template/watermark{?template_id,page,size} | 查询水印模板 | 
     
    
    
   
  
   媒资转码
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/transcodings | 新建转码任务 | 
      
       | DELETE /v1/{project_id}/transcodings{?task_id} | 取消转码任务 | 
      
       | GET /v1/{project_id}/transcodings{?task_id,start_time,end_time,status,page,size} | 查询转码任务 | 
      
       | DELETE /v1/{project_id}/transcodings/task | 删除转码任务记录 | 
      
       | GET /v1/{project_id}/transcodings/summaries | 查询点播概览信息 | 
     
    
    
   
  
   转封装
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/remux | 新建转封装任务 | 
      
       | PUT /v1/{project_id}/remux | 重试转封装任务 | 
      
       | GET /v1/{project_id}/remux{?task_id,start_time,end_time,status,page,size} | 查询转封装任务 | 
      
       | DELETE /v1/{project_id}/remux{?task_id} | 取消转封装任务 | 
      
       | DELETE /v1/{project_id}/remux/task | 删除转封装任务记录 | 
     
    
    
   
  
   转动图
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/animated-graphics | 新建动图任务 | 
      
       | GET /v1/{project_id}/animated-graphics{?task_id,start_time,end_time,status,page,size} | 查询动图任务 | 
      
       | DELETE /v1/{project_id}/animated-graphics{?task_id} | 取消动图任务 | 
     
    
    
   
  
   视频解析
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/extract-metadata | 创建视频解析任务 | 
      
       | GET /v1/{project_id}/template/extract-metadata{?task_id,start_time,end_time,status,page,size} | 查询视频解析任务 | 
      
       | DELETE /v1/{project_id}/extract-metadata{?task_id} | 取消视频解析任务 | 
     
    
    
   
  
   抽帧截图
   
    
     
      
       | 接口 | 说明 | 
     
     
      
       | POST /v1/{project_id}/thumbnails | 新建截图任务 | 
      
       | GET /v1/{project_id}/thumbnails{?task_id,start_time,end_time,status,page,size} | 查询截图任务 | 
      
       | DELETE /v1/{project_id}/thumbnails{?task_id} | 取消截图任务 |