七牛短视频文档

短视频 SDK 功能列表

产品简介

七牛短视频 SDK,方便开发者快速实现短视频拍摄、剪辑、编辑、合成、分发功能。我们提供 80+ 功能供开发使用,申请 0 元体验 可 点击此处 获得产品试用权限。

多版本功能分布

短视频SDK主要区分精简版、基础版、进阶版、专业版 4 个版本,不同版本的功能区别见如下表格

 
功能 子功能 精简版
(Smart)
基础版
(Basic)
进阶版
(Advanced)
专业版
(Pro)
交互界面 提供了一套完整的UI交互源码,可复用或自定义
拍摄设置 摄像头采集
  麦克风采集
  视频采集参数定义
支持最高 1080P 拍摄,支持自定义视频采集源、采集画面的分辨率、采集画面的长宽比等参数
  音频采集参数定义
支持自定义音频采集源、音频格式、音频声道、音频采样率等参数
  视频编码参数定义
支持自定义编码视频的码率、帧率、分辨率、H.264 编码方式等参数
  音频编码参数定义
支持自定义编码音频的码率、采样率、声道数、AAC 编码方式等参数
  拍摄时长设置
支持设置实际拍摄过程中的最大、最小拍摄时长
  前后台切换
根据监听到 Application 的前后台状态自动停止和开始录制视频,默认从后台进入前台自动开始录制
  摄像头切换
支持切换前后摄像头进行拍摄
  闪光灯设置
支持开关闪光灯用于拍摄时的补光
  画面镜像
支持设置是否镜像预览画面和编码画面
  画面对焦
支持手动对焦和自动对焦
  焦距调节
支持手动调节画面焦距进行放大、缩小
  曝光调节
支持调整曝光度参数
拍摄模式 横屏拍摄
支持根据设备的方向自动确定竖屏、横屏拍摄
  分段拍摄
支持拍摄过程中实现连续多次拍摄、断点续拍、回删
  静音拍摄
支持静音拍摄
  音频录制
支持纯音频录制
  屏幕录制
支持对整个屏幕区域进行录制,实现整体的录制效果
  变速拍摄
支持设置拍摄时的快/慢速率(默认正常速率,只支持 2 的次方倍数,如 0.25 倍、0.5 倍,1 倍,2 倍,4 倍等等)
  分屏拍摄(合拍)
可以导入视频进行合拍,生成双画面视频
实时处理 实时截图
支持拍摄时实时截图拍照保存到本地
  实时预览
支持实时本地预览
  实时水印
支持拍摄时添加静态水印,支持设置水印位置、大小、透明度,设置作用时间范围
  实时美颜
支持拍摄时启用美颜功能,支持设置美颜、美白、红润3种效果并调节强度
  背景音乐
支持拍摄前选择本地文件作为背景音乐
基础编辑 视频导入
支持本地视频快速导入后编辑
  编辑预览
支持编辑时实时预览本地效果
  时长剪裁
支持时长裁剪,按照给定的时间范围生成一个 mp4 文件
  本地转码
支持按照给定的码率、帧率等参数,生成一个 mp4 文件
  视频旋转
支持按照给定的目标旋转角度,生成一个 mp4 文件
  画面剪裁
支持画面裁剪,按照视频画面大小(自定义比例、自定义区域)精确裁剪视频生成一个mp4文件
特效编辑 视频旋转特效
支持设置视频左右上下旋转,实时预览旋转效果
  单音频混音
支持给视频文件添加单音频,实现混音效果
  滤镜特效
支持给视频文件添加滤镜效果,默认支持 33 种滤镜效果

提供 10 种滤镜效果

提供 33 种滤镜效果

提供 33 种滤镜效果
  涂鸦特效
支持画笔尺寸和颜色调整,支持设置特效显示的时间范围
  字幕特效
支持给视频文件添加文字特效,支持设置文字内容,字体大小,字体颜色,透明度,旋转,位置等,支持设置特效显示的时间范围
  水印特效
支持给视频文件添加静态、动态水印,并且能够自由设置水印的大小、位置、透明度、旋转角度,支持设置特效显示的时间范围,可以自定义素材或使用供应商提供的收费素材
  贴纸特效
支持给视频文件添加静态贴纸,并且能够自由设置贴纸大小、位置、旋转角度,支持设置特效显示的时间范围,可以自定义素材或使用供应商提供的收费素材
  时间特效
支持对视频文件进行整体变速、分段变速(变速只支持 2 的次方倍数,如 0.25 倍、0.5 倍、1 倍、2倍、4 倍等)
  时光倒流
支持 1 种倒放操作(即时光倒流特效)
  音乐唱片
支持音频录制的过程中,增加图片旋转效果,输出为 mp4 文件
  多音频混音
支持给视频文件添加多个背景音乐,支持调整视频原声、背景音乐音量,支持设置多个背景音乐有效时间区域,支持自己录音或者选用本地音乐
  MV 特效
支持给视频文件添加 MV 效果,默认提供 4 种 MV 特效,客户可根据要求自行创作 MV 效果
多素材编排 视频拼接
支持设置多个视频按照前后顺序导入拼接生成一个 mp4 文件
  GIF 动画
支持基于多个图片或视频直接导出 GIF 动图
  图片拼接
支持设置多个图片按照前后顺序导入拼接生成一个 mp4 文件,支持设置图片之间的转场动画,例如:淡入淡出、闪黑、闪白、圆形、飞入和擦除
  基础转场
支持在视频图片片段之间,增加淡入淡出效果
  过场字幕
支持在视频之间增加转场字幕,支持定义转场字幕的背景色、持续时间、支持文字和图片特效,支持旋转、放大、位置移动、淡入淡出 4 种效果
  视频合成
支持设置多个视频合并为一个视频,支持设置每一个视频在画面中的位置、大小、开始播放时间等。该功能与上方视频拼接不同,视频拼接只允许设置参与拼接的多个视频的播放顺序
  图片 & GIF 图 & 视频混拼
支持设置多个视频和图片按照前后顺序导入拼接生成一个 mp4 文件
其他功能 草稿箱
支持将当前录制的片段与设置项存入草稿箱
  接口扩展
扩展接口支持对接第三方美颜特效等增值能力
  外部裸数据导入
支持外部音视频裸数据导入,生成 mp4 文件
  View 录制
支持 View 录制
视频播放 播放器 SDK
上传分发 视频上传
  断点续传
  上传加速

增值能力方面,需要单独选购,在视频拍摄或视频编辑阶段增加,4个版本都支持相关开放接口。

功能
高级美颜
拍摄设置大眼、瘦脸、V脸、下巴调整、短脸、小鼻效果,并支持调节强度
人脸贴纸
支持人脸识别,进行人脸 2D、3D 贴纸操作
手势识别
可以对拍摄的人物的特定手势进行识别,配合其他特效
AR 特效
支持拍摄时设置 AR 特效
变声
拍摄时对录制的人音进行变声(如萝莉、大叔)
类抖音特效
滤镜效果,支持抖动、幻觉、灵魂出窍等数种抖音特效
背景抠图
将画面中的绿色元素(比如纯绿背景)抠除,替换成其他的元素,比如动态背景/ PPT 等

资费注意事项:
七牛短视频 SDK区分精简版、基础版、进阶版、专业版 4 个版本,不同版本对应不同的价格策略,获取更多商务优惠信息可直接与您对应的客户经理联系,原有预充值优惠策略不再提供,预充值款项可继续正常消耗七牛相关产品服务,但不提供退款服务

0.056786s