计算
弹性云服务器 ECS
Flexus云服务
裸金属服务器 BMS
弹性伸缩 AS
镜像服务 IMS
专属主机 DeH
函数工作流 FunctionGraph
云手机服务器 CPH
Huawei Cloud EulerOS
网络
虚拟私有云 VPC
弹性公网IP EIP
虚拟专用网络 VPN
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
VPC终端节点 VPCEP
云连接 CC
企业路由器 ER
企业交换机 ESW
全球加速 GA
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
边缘安全 EdgeSec
威胁检测服务 MTD
CDN与智能边缘
内容分发网络 CDN
CloudPond云服务
智能边缘云 IEC
迁移
主机迁移服务 SMS
对象存储迁移服务 OMS
云数据迁移 CDM
迁移中心 MGC
大数据
MapReduce服务 MRS
数据湖探索 DLI
表格存储服务 CloudTable
云搜索服务 CSS
数据接入服务 DIS
数据仓库服务 GaussDB(DWS)
数据治理中心 DataArts Studio
数据可视化 DLV
数据湖工厂 DLF
湖仓构建 LakeFormation
企业应用
云桌面 Workspace
应用与数据集成平台 ROMA Connect
云解析服务 DNS
专属云
专属计算集群 DCC
IoT物联网
IoT物联网
设备接入 IoTDA
智能边缘平台 IEF
用户服务
账号中心
费用中心
成本中心
资源中心
企业管理
工单管理
国际站常见问题
ICP备案
我的凭证
支持计划
客户运营能力
合作伙伴支持计划
专业服务
区块链
区块链服务 BCS
Web3节点引擎服务 NES
解决方案
SAP
高性能计算 HPC
视频
视频直播 Live
视频点播 VOD
媒体处理 MPC
实时音视频 SparkRTC
数字内容生产线 MetaStudio
存储
对象存储服务 OBS
云硬盘 EVS
云备份 CBR
存储容灾服务 SDRS
高性能弹性文件服务 SFS Turbo
弹性文件服务 SFS
云硬盘备份 VBS
云服务器备份 CSBS
数据快递服务 DES
专属分布式存储服务 DSS
容器
云容器引擎 CCE
容器镜像服务 SWR
应用服务网格 ASM
华为云UCS
云容器实例 CCI
管理与监管
云监控服务 CES
统一身份认证服务 IAM
资源编排服务 RFS
云审计服务 CTS
标签管理服务 TMS
云日志服务 LTS
配置审计 Config
资源访问管理 RAM
消息通知服务 SMN
应用运维管理 AOM
应用性能管理 APM
组织 Organizations
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
应用身份管理服务 OneAccess
数据库
云数据库 RDS
文档数据库服务 DDS
数据管理服务 DAS
数据复制服务 DRS
云数据库 GeminiDB
云数据库 GaussDB
分布式数据库中间件 DDM
数据库和应用迁移 UGO
云数据库 TaurusDB
人工智能
人脸识别服务 FRS
图引擎服务 GES
图像识别 Image
内容审核 Moderation
文字识别 OCR
AI开发平台ModelArts
图像搜索 ImageSearch
对话机器人服务 CBS
华为HiLens
视频智能分析服务 VIAS
语音交互服务 SIS
应用中间件
分布式缓存服务 DCS
API网关 APIG
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
多活高可用服务 MAS
事件网格 EG
企业协同
华为云会议 Meeting
云通信
消息&短信 MSGSMS
云生态
合作伙伴中心
云商店
开发者工具
SDK开发指南
API签名指南
Terraform
华为云命令行工具服务 KooCLI
其他
产品价格详情
系统权限
管理控制台
客户关联华为云合作伙伴须知
消息中心
公共问题
开发与运维
应用管理与运维平台 ServiceStage
软件开发生产线 CodeArts
需求管理 CodeArts Req
部署 CodeArts Deploy
性能测试 CodeArts PerfTest
编译构建 CodeArts Build
流水线 CodeArts Pipeline
制品仓库 CodeArts Artifact
测试计划 CodeArts TestPlan
代码检查 CodeArts Check
代码托管 CodeArts Repo
云应用引擎 CAE
开天aPaaS
云消息服务 KooMessage
云手机服务 KooPhone
云空间服务 KooDrive
文档首页/ 视频点播 VOD/ API参考/ 媒资管理/ 查询指定媒资的详细信息

查询指定媒资的详细信息

功能介绍

查询指定媒资的详细信息。

URI

GET /v1.0/{project_id}/asset/details

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参考获取项目ID

表2 Query参数

参数

是否必选

参数类型

描述

asset_id

String

VOD分配的媒资ID,仅支持查询,不支持修改。

categories

Array of strings

查询的信息类型。

为空时表示查询所有信息。

不为空时支持同时查询一个或者多个类型的信息,取值如下:

  • base_info:媒资基本信息。

  • transcode_info:转码结果信息。

  • thumbnail_info:截图结果信息。

  • review_info:审核结果信息。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token,使用Token鉴权方式时必选。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

Authorization

String

使用AK/SK方式认证时必选,携带的鉴权信息。

X-Sdk-Date

String

使用AK/SK方式认证时必选,请求的发生时间。

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

asset_id

String

VOD分配的媒资ID,仅支持查询,不支持修改。

base_info

BaseInfo object

媒资基本信息。

transcode_info

TranscodeInfo object

转码生成文件信息。

说明:

仅当转码成功后才能查询到此信息,未转码、正在转码以及转码失败时,无此字段信息。

thumbnail_info

ThumbnailInfo object

截图信息。

说明:

仅当截图成功后才能查询到此信息,未截图、正在截图以及截图失败时,无此字段信息。

review_info

ReviewInfo object

审核信息数组。

说明:

仅当审核成功后才能查询到此信息,未审核、正在审核以及审核失败时,无此字段信息。

表5 BaseInfo

参数

参数类型

描述

title

String

媒资标题。

长度不超过128个字节,UTF8编码。

video_name

String

媒资文件名。

description

String

媒资描述。

长度不超过1024个字节。

category_id

Long

媒资分类id。

category_name

String

媒资分类名称。

create_time

String

媒资创建时间。

格式为yyyymmddhhmmss。必须是与时区无关的UTC时间。

last_modified

String

媒资最近修改时间。

格式为yyyymmddhhmmss。必须是与时区无关的UTC时间。

video_type

String

音视频文件类型。

取值如下:

  • 视频文件:MP4、TS、MOV、MXF、MPG、FLV、WMV、AVI、M4V、F4V、MPEG、3GP、ASF、MKV、WEBM

  • 音频文件:MP3、OGG、WAV、WMA、APE、FLAC、AAC、AC3、MMF、AMR、M4A、M4R、WV、MP2

tags

String

媒资标签。

单个标签不超过24个字节,最多不超过16个标签。

多个用逗号分隔,UTF8编码。

meta_data

MetaData object

视频的元数据信息。

经过视频解析后产生,包括封装格式、大小、分辨率、码率、帧率。

video_url

String

原始视频文件的访问地址。

sign_url

String

原视频文件的OBS临时访问地址。仅调用查询指定媒资的详细信息接口时才返回具体值。

cover_info_array

Array of CoverInfo objects

封面信息。

subtitle_info

Array of SubtitleInfo objects

字幕信息数组

source_path

File_addr object

媒资存储参数信息。

output_path

File_addr object

媒资存储参数信息。

表6 CoverInfo

参数

参数类型

描述

cover_url

String

封面文件的下载地址。

表7 SubtitleInfo

参数

参数类型

描述

url

String

字幕文件的下载地址

id

Integer

字幕文件id

type

String

字幕文件类型

language

String

字幕文件语言种类

表8 File_addr

参数

参数类型

描述

bucket

String

OBS的bucket名称。

location

String

桶所在的区域名, 如“华北-北京四”的区域名为“cn-north-4”,创建的桶所在区域必须和点播服务所在区域保持一致。

object

String

文件的存储路径。

表9 TranscodeInfo

参数

参数类型

描述

template_group_name

String

转码模板组名称。

output

Array of Output objects

转码输出数组。

  • HLS或DASH格式:此数组的成员个数为n+1,n为转码输出路数。

  • MP4格式:此数组的成员个数为n,n为转码输出路数。

exec_desc

String

执行情况描述。

transcode_status

String

转码状态。

取值如下:

  • UN_TRANSCODE:未转码

  • WAITING_TRANSCODE:待转码

  • TRANSCODING:转码中

  • TRANSCODE_SUCCEED:转码成功

  • TRANSCODE_FAILED:转码失败

表10 Output

参数

参数类型

描述

play_type

String

协议类型。

取值如下:

  • hls

  • dash

  • mp4

url

String

播放URL。

group_id

String

所属转码组Id

group_name

String

所属转码组名称

encrypted

Integer

标记流是否已被加密。

取值如下:

  • 0:表示未加密。

  • 1:表示已被加密。

quality

String

清晰度。

取值如下:

  • FLUENT:流畅

  • SD:标清

  • HD:高清

  • FULL_HD:超清

meta_data

MetaData object

视频的元数据信息。

经过视频解析后产生,包括封装格式、大小、分辨率、码率、帧率。

表11 MetaData

参数

参数类型

描述

pack_type

String

视频封装格式。

取值如下:

  • MP4

  • TS

  • MOV

  • MXF

  • MPG

  • FLV

  • WMV

  • MP3

  • WMA

  • APE

  • FLAC

  • AAC

  • AC3

  • MMF

  • AMR

  • M4A

  • M4R

  • OGG

  • WAV

  • WV

  • MP2

  • AVI

  • F4V

  • M4V

  • MPEG

  • HLS

  • DASH

codec

String

视频编码格式。

取值如下:

  • MPEG-2

  • MPEG-4

  • H.264

  • H.265

  • WMV

  • Vorbis

  • AAC

  • AC-3

  • AMR

  • APE

  • FLAC

  • MP3

  • MP2

  • WMA

  • PCM

  • ADPCM

  • WavPack

说明:

如果codec返回unknown,说明不支持解析用户当前发送的音视频编码格式。

duration

Long

视频时长,单位:秒。

若视频的原时长为非整数,则该字段值为原时长的向下取整。

若视频的原时长小于1,则该字段值为1。

duration_ms

Long

视频时长,单位毫秒。

video_size

Long

视频文件大小。

单位:字节。

width

Long

视频宽度(单位:像素)。

  • 编码为H.264的取值范围:[32,3840]之间2的倍数。

  • 编码为H.265的取值范围:[320,3840]之间4的倍数。

hight

Long

视频高度(单位:像素)。

  • 编码为H.264的取值范围:[32,2160]之间2的倍数 。

  • 编码为H.265的取值范围:[240,2160]之间4的倍数。

height

Long

视频高度(单位:像素)

bit_rate

Long

视频平均码率。

frame_rate

Long

帧率(单位:帧每秒)。

取值如下:

  • FRAMERATE_AUTO = 1,

  • FRAMERATE_10 = 2,

  • FRAMERATE_15 = 3,

  • FRAMERATE_2397 = 4, // 23.97 fps

  • FRAMERATE_24 = 5,

  • FRAMERATE_25 = 6,

  • FRAMERATE_2997 = 7, // 29.97 fps

  • FRAMERATE_30 = 8,

  • FRAMERATE_50 = 9,

  • FRAMERATE_60 = 10

默认值:1。

单位:帧每秒。

quality

String

清晰度。

取值如下:

  • FULL_HD:超高清

  • HD:高清

  • SD:标清

  • FLUENT:流畅

  • AD:自适应

  • 2K

  • 4K

audio_channels

Integer

音频的声道数。

表12 ThumbnailInfo

参数

参数类型

描述

sample

Array of ThumbnailRsp objects

视频截图信息,截图类型为间隔。

dots

Array of ThumbnailRsp objects

视频截图信息,截图类型为时间点。

quantity

Array of ThumbnailRsp objects

视频截图信息,截图类型为数量。

exec_desc

String

执行情况描述。

thumbnail_status

String

截图状态。

取值如下:

  • UN_THUMBNAIL:未截图

  • THUMBNAILING:截图中

  • THUMBNAIL_SUCCEED:截图成功

  • THUMBNAIL_FAILED:截图失败

表13 ThumbnailRsp

参数

参数类型

描述

offset

Integer

截图在视频中的时间偏移,单位为秒。

url

String

截图访问URL

表14 ReviewInfo

参数

参数类型

描述

suggestion

String

检测结果是否通过。

取值如下:

  • block:包含敏感信息,不通过。

  • pass:不包含敏感信息,通过。

  • review:需要人工复检。

说明:

当同时检测多个场景时,suggestion的值以最可能包含敏感信息的场景为准。即任一场景出现了block则总的suggestion为block,所有场景都pass时suggestion为pass,这两种情况之外则一定有场景需要review,此时suggestion为review。

text

TextReviewRet object

文本检测结果

cover

Array of PictureReviewRet objects

封面检测结果。

video

Array of PictureReviewRet objects

视频检测结果。

exec_desc

String

执行情况描述。

review_status

String

审核状态。

取值如下:

  • UN_REVIEW:未审核

  • REVIEWING:审核中

  • REVIEW_SUSPICIOUS:审核可疑,需要人工审核

  • REVIEW_PASSED:审核通过

  • REVIEW_FAILED:审核失败。

  • REVIEW_BLOCKED:已屏蔽。

表15 TextReviewRet

参数

参数类型

描述

suggestion

String

检测结果是否通过。

取值如下:

  • block:包含敏感信息,不通过。

  • pass:不包含敏感信息,通过。

  • review:需要人工复检。

politics

String

涉政敏感词列表

porn

String

涉黄敏感词列表

abuse

String

辱骂敏感词列表

表16 PictureReviewRet

参数

参数类型

描述

suggestion

String

检测结果是否通过。

取值如下:

  • block:包含敏感信息,不通过。

  • pass:不包含敏感信息,通过。

  • review:需要人工复检。

offset

Integer

截图在视频中的时间偏移值。封面不涉及此字段

单位:秒。

url

String

对应截图/封面的访问URL。

politics

Array of ReviewDetail objects

政治因素审核结果。

terrorism

Array of ReviewDetail objects

暴恐元素审核结果。

porn

Array of ReviewDetail objects

涉黄内容审核结果。

表17 ReviewDetail

参数

参数类型

描述

confidence

String

置信度。

取值范围:[0,1]。

label

String

每个检测结果的标签化说明。

  • politics场景:label为对应的政治人物信息。

  • terrorism场景: label为对应的暴恐元素(枪支、刀具、火灾等) 信息。

  • porn场景:label为对应的涉黄元素(涉黄、性感等)信息。

状态码:400

表18 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

请求示例

查询指定媒资详情

GET https://{endpoint}/v1.0/{project_id}/asset/details?asset_id={asset_id}

响应示例

状态码:200

处理成功返回。

{
  "asset_id" : "41cff636d5b12a51e7eb2838bbf45201",
  "base_info" : {
    "title" : "Avatar",
    "video_name" : "视频点播 VOD 视频.mp4",
    "description" : "Avatar, marketed as James Cameron's Avatar, is a 2009 American\nepic science fiction film directed, written, produced, and\nco-edited by James Cameron",
    "category_id" : -1,
    "category_name" : "其他",
    "create_time" : "20190612032250",
    "last_modified" : "20190613075030",
    "video_type" : "MP4",
    "tags" : "test1,test2",
    "meta_data" : {
      "pack_type" : null,
      "codec" : "H.264",
      "duration" : 131,
      "duration_ms" : 131000,
      "video_size" : 4942645,
      "width" : 1280,
      "hight" : 720,
      "height" : 720,
      "bit_rate" : 173,
      "frame_rate" : 30
    },
    "video_url" : "https://355.cdn-vod.huaweicloud.com/asset/41cff636d5b12a51e7eb2838bbf45201/5597e59de70722eaeb9b18c274e249b2.mp4",
    "sign_url" : "https://vod-bucket-57-cn-north-4.obs.cn-north-4.myhuaweicloud.com:443/05ab5cef408026f22f62c018de60cf2e/41cff636d5b12a51e7eb2838bbf45201 /5597e59de70722eaeb9b18c274e249b2.mp4?AWSAccessKeyId=CBN2J**********0RCSN&Expires=1652499973&Signature=kZYh0hEos2V**********AHGyXA%3D",
    "cover_info_array" : [ {
      "cover_url" : "https://355.cdn-vod.huaweicloud.com/asset/41cff636d5b12a51e7eb2838bbf45201/cover/Cover0.jpg"
    } ]
  },
  "transcode_info" : {
    "template_group_name" : "system_template_group",
    "output" : [ {
      "play_type" : "HLS",
      "url" : "https://355.cdn-vod.huaweicloud.com/asset/41cff636d5b12a51e7eb2838bbf45201/play_video/index.m3u8",
      "encrypted" : 0,
      "meta_data" : {
        "pack_type" : null,
        "codec" : "H.264",
        "duration" : 0,
        "duration_ms" : 0,
        "video_size" : 0,
        "width" : 0,
        "hight" : 0,
        "height" : 0,
        "bit_rate" : 0,
        "frame_rate" : 0
      }
    }, {
      "play_type" : "HLS",
      "url" : "https://355.cdn-vod.huaweicloud.com/asset/41cff636d5b12a51e7eb2838bbf45201/play_video/视频点播VOD 视频_1_854X480_600_0.m3u8",
      "encrypted" : 0,
      "quality" : "SD",
      "meta_data" : {
        "pack_type" : null,
        "codec" : "H.264",
        "duration" : 130,
        "duration_ms" : 130000,
        "video_size" : 7976960,
        "width" : 854,
        "hight" : 480,
        "height" : 480,
        "bit_rate" : 421,
        "frame_rate" : 30000,
        "quality" : "SD"
      }
    }, {
      "play_type" : "DASH",
      "url" : "https://355.cdn-vod.huaweicloud.com/asset/41cff636d5b12a51e7eb2838bbf45201/play_video/index.mpd",
      "encrypted" : 0,
      "meta_data" : {
        "pack_type" : null,
        "codec" : "H.264",
        "duration" : 0,
        "duration_ms" : 0,
        "video_size" : 0,
        "width" : 0,
        "hight" : 0,
        "height" : 0,
        "bit_rate" : 0,
        "frame_rate" : 0
      }
    }, {
      "play_type" : "DASH",
      "encrypted" : 0,
      "quality" : "SD",
      "meta_data" : {
        "pack_type" : null,
        "codec" : "H.264",
        "duration" : 130,
        "duration_ms" : 130000,
        "video_size" : 7976960,
        "width" : 854,
        "hight" : 480,
        "height" : 480,
        "bit_rate" : 421,
        "frame_rate" : 30000,
        "quality" : "SD"
      }
    } ],
    "exec_desc" : "Transcode success",
    "transcode_status" : "TRANSCODE_SUCCEED"
  }
}

状态码:400

处理失败返回。

{
  "error_code" : "VOD.10062",
  "error_msg" : "Media asset or resource does not exist, please check."
}

状态码

状态码

描述

200

处理成功返回。

400

处理失败返回。

错误码

请参见错误码

我们使用cookie来确保您的高速浏览体验。继续浏览本站,即表示您同意我们使用cookie。 详情

文档反馈

文档反馈

意见反馈

0/500

标记内容

同时提交标记内容