CDN加速

获取音视频元信息

更新时间:2021-07-22 15:05:07

音视频元数据(avinfo)

描述

该接口提供在云存储平台上获取指定音视频资源的元信息。

请求说明

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

头部说明

参数 必填 描述
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"