文档中心 Object Storage API 获取音视频简单元数据

获取音视频简单元数据

更新时间:2025-08-18 15:32:29

该接口用于在CDNetworks对象存储平台上获取指定音视频资源的简单元数据信息。

请求说明

GET/<key>?op=avinfo2
HOST:<DownloadDomain>

Header说明

参数 必填 描述
Host 空间绑定的下载域名

参数说明

参数 必填 描述
op 操作类型,固定为 avinfo2(音视频简单信息)

响应说明

成功响应

请求成功时会返回如下格式的 JSON 数据:

{
    "streams": [
        {
            "index": 0,
            "codec_name": "h264",
            "codec_type": "video",
            "width": 480,
            "height": 480,
            "pix_fmt": "yuv420p",
            "duration": "246.633333",
            "bit_rate": "1173144",
            "nb_frames": "7399",
            "rotate": "90"
        },
        {
            "index": 1,
            "codec_name": "aac",
            "codec_type": "audio",
            "sample_rate": "44100",
            "channels": 2,
            "duration": "246.595918",
            "bit_rate": "122396",
            "nb_frames": "10620"
        }
    ],
    "format": {
        "nb_streams": 2,
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
        "duration": "246.639000",
        "size": "40149865",
        "bit_rate": "1302330"
    }
}

具体字段说明请参考 avinfo字段说明

注意:rotate 字段为可选字段,仅当视频信息包含旋转属性时该字段才会出现。

失败响应

请求失败时,返回如下格式的 JSON 数据:

{
    "code": "<code string>",
    "message": "<message string>"
}
字段名 必填 描述
code HTTP请求响应码,参见 HTTP响应状态码
message 获取音视频简单信息失败时的提示信息

调用示例

curl -v "http://downloadDomain/1.mp4?op=avinfo2"
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!