多媒体处理

最近更新时间:2019-01-14 10:10:56

1. KS3对象存储支持图片处理吗?

2. 上传到KS3的图片没有扩展名时,打开链接后就直接下载了,如何做到可以通过浏览器打开这种图片?

3. 为什么有时候图片处理会返回错误?

4. 视频转码如何保持原始宽高比?

5. 使用KS3镜像源功能时访问图片不存在,KS3返回的302跳转URL失败?

6. 从KS3上传的视频无法播放?


1. KS3对象存储支持图片处理吗?

支持。具体信息参见图片处理文档

2. 上传到KS3的图片没有扩展名时,打开链接后就直接下载了,如何做到可以通过浏览器打开这种图片?

原因:API/sdk/上传工具上传图片时只针对后缀识别文件类型,如果没有后缀就会认为是二进制文件,在服务端也没有判断。

解决方案:

  1. 通过API/SDK 上传文件时指定content-type
  2. 本地批量修改文件后缀再通过工具上传
  3. 打开文件时在连接后面拼接参数 &response-content-type=image/jpeg,例如: http://ks3-cn-beijing.ksyun.com/gzz-beijing-test/Chrysanthemum.jpg?response-content-type=image/jpeg
3.为什么有时候图片处理会返回400错误?

图片处理返回400错误,可能由以下几个原因造成:

1,图片的大小超过10MB;

2,图片格式不是标准格式。

当发生400错误时,建议客户进行以下检查:

1,检查图片是否超过10MB;

2,对图片URL后,添加参数@base@tag=imageInfo,发起请求,如果返回400,需尝试用其它工具转下再上传到ks3。

4. KS3有视频转码服务吗?

请咨询视频云及相关产品,参见金山云转码服务文档

5.使用KS3镜像源功能时访问图片不存在,KS3返回的302跳转URL失败?

带有图片处理参数的请求到达KS3后,如果使用了镜像功能,KS3会返回一个带有图片处理参数的302跳转,如果客户的源站没有忽略图片处理参数的机制,用户会请求失败。建议客户先用不带图片处理参数去请求资源,等KS3下载到图片后,再发起带有图片处理参数的请求。

6. 从KS3上传的视频无法播放?

请检查浏览器对视频格式的兼容问题。

金山云,开启您的云计算之旅

立即注册