3. 富媒体信息¶
3.1. 获取图片基本信息¶
3.1.1. 描述¶
获取图片基本信息,如图片类型(jpg,png等)、图片宽度(Width)和高度(Height)等。
3.1.2. 接口¶
GET /${ObjectKey}?imageInfo HTTP/1.1
3.1.3. 参数¶
名称 | 描述 |
---|---|
imageInfo | 获取图片基本信息操作标识符,值为空 |
3.1.4. 返回值¶
名称 | 描述 | 是否必须 |
---|---|---|
Height | 图像高度 | 是 |
Width | 图像宽度 | 是 |
Size | 图像大小 | 是 |
Type | 图像类型 | 是 |
Orientation | 旋转方向 | 否 |
3.1.5. 示例¶
http://img-sample.nos-eastchina1.126.net/Koala.jpg?imageInfo
1 <?xml version="1.0" encoding="UTF-8"?> 2 <ImageInfoResult> 3 <Width>1024</Width> 4 <Height>768</Height> 5 <Size>780831</Size> 6 <Type>JPEG</Type> 7 <Orientation/> 8 </ImageInfoResult>
3.2. 获取图片EXIF信息¶
3.2.1. 描述¶
获取图片的exif信息,如作者,拍摄时间等
3.2.2. 接口¶
GET /${ObjectKey}?exif HTTP/1.1
3.2.3. 参数¶
名称 | 描述 |
---|---|
exif | 获取图片的exif信息,值为空 |
3.2.4. 返回值¶
包含exif信息的json体
3.2.5. 示例¶
http://img-sample.nos-eastchina1.126.net/Koala.jpg?imageInfo
1 { 2 Exif: { 3 Image: { 4 0xea1c: "", 5 Artist: "Corbis", 6 DateTime: "2009:03:12 13:48:28", 7 ExifTag: "125", 8 Rating: "4", 9 RatingPercent: "63", 10 XPAuthor: "" 11 }, 12 Photo: { 13 0xea1c: "", 14 DateTimeDigitized: "2008:02:11 11:32:43", 15 DateTimeOriginal: "2008:02:11 11:32:43", 16 SubSecTimeDigitized: "17", 17 SubSecTimeOriginal: "17" 18 }, 19 Thumbnail: { 20 Compression: "JPEG (old-style)", 21 JPEGInterchangeFormat: "313", 22 JPEGInterchangeFormatLength: "4834", 23 XResolution: "72", 24 YResolution: "72" 25 } 26 } 27 }
3.3. 去除图片元数据¶
3.3.1. 描述¶
去除或保留图片如作者,拍摄设备等元数据。
3.3.2. 接口¶
GET /${ObjectKey}?imageView&stripmeta=0 HTTP/1.1
3.3.3. 参数¶
名称 | 描述 | 取值范围 |
---|---|---|
stripmeta | 元数据操作的关键字 | 0和1,0保留元数据,1去除元数据 |
3.4. 获取视频信息¶
3.4.1. 描述¶
用于获取视频基本信息,需以vinfo作为请求操作标识
3.4.2. 接口¶
GET /${ObjectKey}?vframe HTTP/1.1
3.4.3. 参数¶
名称 | 描述 |
---|---|
vinfo | 获取视频的基本信息,值为空 |
3.4.4. 返回值¶
包含视频信息的json体
3.4.5. 示例¶
http://img-sample.nos-eastchina1.126.net/sample.wmv?vinfo
1 { 2 GetVideoInfo: { 3 VideoInfo: { 4 FrameRate: 0, 5 VideoBitrate: 5802, 6 VideoCodec: "vc1 (Advanced) (WVC1 / 0x31435657)", 7 Duration: 30093, 8 Width: 1280, 9 Encoder: "", 10 AudioBitrate: 187, 11 AudioCodec: "wmav2 (a[1][0][0] / 0x0161)", 12 Height: 720, 13 Start: 0, 14 Rotate: 0, 15 Size: 26246026, 16 Container: "asf" 17 }, 18 Object: "sample.wmv", 19 Bucket: "img-sample" 20 } 21 }