文档中心 Object Storage API 获取音视频元信息

获取音视频元信息

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

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

请求说明

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

Header说明

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

参数说明

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

响应说明

成功响应

请求成功时,返回如下内容的 JSON串:

{
    "streams": [
        {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "codec_type": "video",
            "codec_time_base": "1/30",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 1152,
            "height": 864
            // ... 其他字段
        },
        {
            "index": 1,
            "codec_name": "aac",
            "codec_long_name": "Advanced Audio Coding",
            "codec_type": "audio",
            "codec_time_base": "1/44100",
            "codec_tag_string": "mp4a",
            "codec_tag": "0x6134706d"
            // ... 其他字段
        }
    ],
    "format": {
        "filename": "/disk1/fopd_tmpdir/avinfo184020568",
        "nb_streams": 2,
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
        "format_long_name": "QuickTime/MPEG-4/Motion JPEG 2000 format",
        "start_time": "0.000000",
        "duration": "6413.359589"
        // ... 其他字段
    }
}

具体字段含义请参见avinfo字段说明

失败响应

请求失败时,返回如下 JSON:

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

请求示例

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