短视频 SDK 提供短视频制作(采集、剪辑、拼接、特效等)、播放、分享等功能,支持 iOS 和 Android 端。
功能详情如下:
功能模块 | 功能项 | 功能简介 |
界面 | 自定义 UI | 开发者自定义 UI。小视频 App 提供了一套完整的 UI 交互源码,可复用或自定义。 |
采集拍摄 | 屏比 | 支持16:9,4:3,1:1多种屏比拍摄。 |
| 清晰度 | 支持标清、高清、超清拍摄,支持自定义码率、帧率、gop。 |
| 拍摄控制 | 拍摄前后摄像头切换、灯光的控制。 |
| 时长设置 | 自定义拍摄的最短和最长时长。 |
| 水印 | 拍摄支持添加水印。 |
| 焦距 | 拍摄支持调节焦距。 |
| 对焦模式 | 支持手动对焦和自动对焦。 |
| 分段录制 | 拍摄过程中可以暂停分段并且可以回删。 |
| 拍照 | 支持拍摄照片。 |
| 变速录制 | 拍摄时支持慢速和快速录制。 |
| 背景音乐 | 拍摄前可以选择本地的 MP3 作为背景音。 |
| 变声和混响 | 拍摄前对录制的声音变声(如萝莉、大叔)和混响效果(如 KTV、会堂)。 |
| 滤镜 | 支持实时预览滑动切换滤镜的效果,支持自定义滤镜及设置滤镜程度。 |
| 基础美颜 | 拍摄设置人脸的磨皮、美白、红润,并调节强度。 |
特效编辑 | 快速导入 | 支持快速导入视频。 |
| 视频裁剪 | 按照给定的时间范围精确裁剪视频。 |
| 码率设置 | 可以指定码率生成视频。 |
| 获取封面 | 根据时间获取帧图像。 |
| 按帧预览 | 移动时间线时,在预览窗口显示基准游标停留的帧图像。 |
| 滤镜 | 给视频添加滤镜,并支持设置滤镜的强度。 |
| 时间特效 | 给视频添加倒放、反复、慢动作的时间特效。 |
| 滤镜特效 | 给视频添加灵魂出窍、动感光波、分裂、幻影等特效。 |
| 背景音乐 | 选择自带声音文件或用户手机本地的 MP3 作为背景音,支持背景音乐的裁剪和设置音量大小。 |
| 动态或者静态贴纸 | 添加动态或者静态贴纸,支持设置在视频画面中显示位置和起始时间。 |
| 字幕 | 添加字幕,可以选择字幕边框背景的样式,例如气泡等,支持设置在视频画面中显示位置和起始时间。 |
| 图片转场 | 导入多张图片,并选择旋转、淡入淡出等转场效果,并生成视频。 |
视频拼接 | 多视频拼接 | 支持多视频前后拼接。 |
| 跟拍 | 支持根据播放的视频进行跟拍,生成双画面视频。 |
视频上传 | 上传到云点播 | 云点播支持媒资管理、内容审核等功能。 |
点播播放 | 播放器 | 基于点播播放器实现的集视频信息拉取、横竖屏切换、清晰度选择、弹幕、直播时移等功能于一体的解决方案,且完全开源。 |