该接口提供在云存储平台上获取指定音视频资源的元信息。
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"