短视频 SDK 功能表
模块 | 功能点 | 解释说明 |
---|---|---|
相机录制 | UI 开源 | 提供一组默认 UI,支持二次开发,开发者可完全自定义 UI 界面 |
全高清录制 | 支持最高 1080P 视频录制 | |
多段录制 | 实现连续多次拍摄,断点续拍 | |
不限时长 | 无录制时长限制,支持自定义设定录制时长 | |
摄像头切换 | 录制时支持摄像头的前后切换 | |
闪光灯 | 录制时支持闪光灯开启与关闭,用于弱光时的补偿 | |
画面对焦 | 录制时支持对画面进行对焦点设定 | |
视频变速 | 录制时支持拍摄速度的调整,快慢速。 | |
拍摄比例 | 录制时可自由设定画面比例,如 1:1、16:9、4:3 | |
多种拍摄方式 | 支持 3 中拍摄方式:拍照,长按录制,点按录制 | |
自定义分辨率 | 自定义输出分辨率(影响画面尺寸) | |
自定义码率 | 自定义输出码率(影响视频画面清晰度,及文件大小) | |
水印 | 支持自定义水印,在视频画面中增加水印信息 | |
美颜 | 多套不同效果的美颜算法 | |
变声特效 | 支持视频录制时的原音变音处理,萝莉、女生、大叔、怪兽 4 种特效 | |
滤镜 | 多款调色、主题滤镜,实时预览。支持不同效果参数调节 | |
漫画滤镜 | 类 iPhone 的动漫滤镜效果,提供国漫、美漫、日漫、淡彩等效果 | |
动态贴纸(基于人脸识别) | 基于人脸识别技术,提供多款 2D 动态贴纸,支持在线下载和本地删除 | |
微整形(基于人脸识别) | 基于人脸识别技术,支持对大眼、瘦脸、瘦鼻、嘴型、眉型、下巴、眼角、眼距的调节;支持多张人脸同时调整 | |
哈哈镜特效 | 基于人脸识别技术,提供多种不同效果的哈哈镜(即人脸变形)特效 | |
美妆 | 基于人脸识别技术,106关键点实现。提供面部的美妆,包含但不限于口红、眼影、睫毛、眼线、腮红、眉毛等。 | |
视频编辑 | 视频裁剪 | 对某一段视频的长度进行裁剪(精确到帧),支持视频文件输出格式设置 mp4,支持去除视频原声 |
封面 | 支持选定任意一帧视频画面作为视频封面 | |
多视频拼接 | 支持多视频拼接 | |
多音频混合 | 支持将多个音频混合成新的音频,支持音量调节,时间范围选择,主流音频 mp3,aac 格式均支持 | |
视频音频混合 | 为视频添加新的音频,并支持自由选择音频在视频中的生效时间段,支持去除视频原音,iOS mp4,mov,android mp4 | |
支持录音 | 通过自己录音为视频添加配音,支持自由选择音频在视频中的生效时间段,支持最大音频录制时长设置 | |
多音频独立调节 | 支持每条音轨独立调节强弱参数 | |
视频比例 | 视频分辨率裁剪,如将比例为 16:9 的视频内容裁剪成 1:1 比例 | |
自定义分辨率 | 代码层面设置视频分辨率,仅支持降低视频分辨率(降低视频尺寸) | |
自定义码率 | 代码层面设置视频码率,仅支持降低视频码率(降低视频文件大小) | |
水印 | 支持自定义水印,在视频画面中增加水印信息 | |
滤镜 | 多款调色、主题滤镜,实时预览。支持不同效果参数调节 | |
MV 主题特效 | 支持添加视频 MV 特效,支持调节添加范围 | |
文字特效 | 支持逐帧添加文字特效(精确到帧) | |
场景特效 | 类“抖音”特效,支持一段视频多种场景特效拼接 | |
时间特效 | 类“抖音”特效,反复、慢动作、逆转时光。支持调节添加范围 | |
魔法效果 | 类”粒子特效“,支持一段视频多粒子效果叠加(精确到帧) | |
变声特效 | 支持录音的变音特效处理,将录音的内容进行变音等处理,萝莉、女生、大叔、怪兽 4 种特效 | |
配乐 | 支持背景音乐添加,支持原音、配音的强度调节 | |
贴纸特效 | 支持添加静态(图片)贴纸,支持调节添加范围(精确到帧)。资源文件客户可自行上传无需通过涂图 | |
比例裁剪 | 支持16:9、3:2等多种比例裁剪 |