API 概览
音视频处理接口
接口 | 简介 |
---|---|
普通音视频转码 (avthumb) | 方便用户对音频、视频资源进行编码和格式转换。 |
锐智转码(avsmart) | 根据视频内容自适应码率以及自适应分辨率,不同场景可以适配最优的算法提升压缩和画质效果,追求最佳的收益效果。 |
倍速转码(avfast) | 加速对视频资源进行编码。适用于25分钟以上的长视频,通过对视频分片并行转码,大幅提升转码速度,转码速度可提升3倍。 |
音视频切片(HLS) | 用于支持HTTP Live Streaming播放。它将一整个音频、视频流切割成可由 HTTP 下载的一个个小的音视频流,并生成一个 M3U8 播放列表,客户端只需要获取资源的 M3U8 播放列表即可播放音频、视频。 |
音视频分段(segment) | 用于按时长或时间点对原视频分段,不改变原音/视频的编码格式、分辨率、码率等,将原音/视频切成多个较小的文件。 |
音视频拼接(avconcat) | 用于将指定的数个音频片段拼接成一段音频,或者将数个视频片段拼接成一段视频。 |
音视频元信息(avinfo) | 用于获取指定音频、视频资源的元信息。 |
视频帧缩略图(vframe) | 用于从视频流中截取指定时刻的单帧画面并按指定大小缩放成图片。 |
视频水印(avwatermark) | 七牛云存储服务内置了对视频打水印的功能。 |
视频采样缩略图(vsample) | 视频采样缩略图接口用于从视频文件中截取多帧画面并按指定大小缩放成图片。 |
私有M3U8(pm3u8) | 只能用于私有空间中的 m3u8 文件,作用是对 m3u8 文件中的 ts 资源进行批量下载授权。通过将 ts 资源的 url 改写成私有 url,以临时获取访问权限。 |
图片处理接口
接口 | 简介 |
---|---|
图片瘦身(imageslim) | 将存储在七牛的JPEG、PNG格式的图片实时压缩而尽可能不影响画质。 |
图片基本处理(imageView2) | 可对图片进行缩略操作,生成各种缩略图。imageView2 接口可支持处理的原图片格式有 psd、jpeg、png、gif、webp、tiff、bmp。 |
图片高级处理(imageMogr2) | 为开发者提供了一系列高级图片处理功能,包括缩放、裁剪、旋转等。imageMogr2 接口可支持处理的原图片格式有 psd、jpeg、png、gif、webp、tiff、bmp。 |
图片基本信息(imageInfo) | 可以获取图片格式、大小、色彩模型信息。在图片下载 URL 后附加 imageInfo 指示符(区分大小写),即可获取 JSON 格式的图片基本信息。 |
图片水印处理(watermark) | 提供四种水印接口:图片水印、文字水印,文字平铺水印、混合水印。 |
图片盲水印处理(watermark) | 为原图添加不可见水印,不影响原图质量。 |
图片EXIF信息(exif) | 通过在图片下载 URL 后附加 exif 指示符(区分大小写)获取数码相机照片的可交换图像文件格式。 |
图片主色调(imageAve) | 用于计算一幅图片的平均色调。 |
动图合成(animate) | 用于将数张图片合成 GIF。 |
文件处理接口
接口 | 简介 |
---|---|
文件HASH接口(qhash) | 用于实时得到存储在七牛的文件的HASH值。目前支持华东、华南、华北三个区域的存储 bucket。 |
文本文件合并(concat) | 用于将数个七牛云上的源文件的二进制内容按指定顺序合并到新文件。不能用于音视频拼接和图片拼接。 |
多文件压缩(mkzip) | 为用户提供了批量文件的压缩存储功能。 |
MD转HTML(md2html) | 用于直接将七牛云存储上的 Markdown 类型的资源转为 HTML 文件并返回。 |
资源下载二维码(qrcode)。 | 用于为存放在七牛云存储上的资源的下载URL或资源内容生成二维码图片,方便用户在各种客户端之间传播资源。 |
文档反馈
(如有产品使用问题,请 提交工单)