新篇章,新起点。涂图视频剪辑 SDK(下文简称剪辑 SDK)经历了数月的研发和测试。现正式发布。
有别于涂图短视频 SDK,剪辑 SDK的目标是为客户提供专业的移动端轻量化视频剪辑功能。 在视频行业深耕十余载,涂图致力于“一行代码即可集成的理念”。剪辑 SDK力求简化客户接入流程,模块化的最新架构设计。
“随用随取”、“随意组合”是剪辑 SDK的特性之一。客户只需要根据自身所需要的功能进行集成,其他无用的模块无需接入节省了接入时间和包的体积。
剪辑 SDK在保留了原涂图短视频 SDK的绝大部分功能基础上,以“剪辑”作为核心。实现了数十项常用的视频剪辑功能,并结合涂图的特效能力,将原有的各项特效融入其中。
模块 | 功能点 | 功能介绍 | 版本 |
---|---|---|---|
生成输出 | 设定输出的尺寸 | 可以设定需要输出的分辨率、码率帧率等编码属性。 | 1.0.0(+) |
硬编码器支持 | 默认硬件编码器,支持切换软件编码器进行生成。 | 1.0.0(+) | |
设定视频封面 | 可以拖动时码线上一个位置作为视频封面(精确到帧)。 | 1.0.0(+) | |
设定视频水印 | 可以添加一个水印贴纸(后台生成)作为视频水印;水印位置支持自定义设置。 | 1.0.0(+) | |
生成视频 | 最终打包生成视频,生成 MP4 或 MOV 视频格式。 | 1.0.0(+) | |
视频压缩 | 支持输出文件格式 MP4,支持输出文件码率设置,支持设置压缩比。 | 1.0.0(+) | |
视频转码功能 | 独立可以对视频进行转码操作,支持纯 I 帧转码。 | 1.0.0(+) | |
剪辑功能 | 视频时间裁剪 | 支持根据设定的起止时间(精确到帧),进行视频时间维度的裁剪。 | 1.0.0(+) |
视频分割 | 支持根据设定的时间点(精确到帧),进行视频单点分割。 | 1.0.0(+) | |
多视频拼接 | 支持根据导入的多个视频,按照规则进行时间维度的顺序拼接。 | 1.0.0(+) | |
图片合成视频 | 支持根据导入的多张图片,按照规则进行时间维度的顺序合成。 | 1.0.0(+) | |
比例裁剪 | 支持设定视频比例切换,例如:16:9、1:1、4:3 等,支持自定义比例。 | 1.0.0(+) | |
视频画面裁剪 | 支持视频画面中的部分区域作为输出内容,设定区域后裁剪并输出视频。 | 1.0.0(+) | |
视频变换 | 支持视频的 360 度任意角度旋转;支持垂直和水平翻转(镜像)。 | 1.0.0(+) | |
视频背景(画布) | 支持背景(画布)的颜色调整;支持背景(画布)设定为画面模糊,且模糊强度可调节。 | 1.0.0(+) | |
视频线性变速 | 支持根据设定是播放的速率,进行视频的变速播放,且支持设定音频是否进行变调。 | 1.0.0(+) | |
视频倒放 | 支持根据导入的视频文件,进行视频的倒叙播放,并支持设定是否需要音频倒放。 | 1.0.0(+) | |
视频慢动作 | 支持设定慢动作区间和慢动作倍数,进行视频段的慢动作播放。 | 1.0.0(+) | |
视频段反复 | 支持设定反复区间和反复次数,进行视频段的多次播放。 | 1.0.0(+) | |
画中画 | 支持画中画,由图片和视频组成画中画。 | 1.0.0(+) | |
不透明度 | 支持设定图片或视频的不透明度。 | 1.0.0(+) | |
复制 | 支持视频在轨道中的复制。 | 1.0.0(+) | |
排列 | 支持视频或图片等的纵向排序调整,即图层调整。 | 1.0.0(+) | |
排序 | 支持视频的顺序调整。 | 1.0.0(+) | |
封面提取 | 支持从视频画面中提取帧作为视频封面,精确到帧。 | 1.0.0(+) | |
音视频混合 | 支持背景音乐功能,即将外部音轨混入视频当中,最终作为一个视频文件输出。 | 1.0.0(+) | |
多音轨混合 | 支持视频的多音轨混合处理,输入 N 个副音轨融入视频,且各音轨支持独立调节。 | 1.0.0(+) | |
音频变速 | 支持根据设定是播放的速率,进行音频的变速播放,且支持设定音频是否进行变调,即可以只变速不变调。 | 1.0.0(+) | |
音频拼接 | 支持多音频文件的拼接。 | 1.0.0(+) | |
音频裁剪 | 支持音频的时间维度裁剪。 | 1.0.0(+) | |
音频倒放 | 支持音频独立设置倒放。 | 1.0.0(+) | |
音频分割 | 支持根据设定的时间点,进行音频单点独立分割。 | 1.0.0(+) | |
配乐(背景音乐) | 支支持背景音乐添加,支持原音、配音的强度调节。 | 1.0.0(+) | |
录音 | 支持音频录制,作为背景音乐混入视频。 | 1.0.0(+) | |
滤镜 | 多款调色、漫画滤镜,实时预览。支持不同效果参数调节。 | 1.0.0(+) | |
MV主题特效 | 支持添加视频 MV 特效,支持调节作用范围。 | 1.0.0(+) | |
文字特效 | 支持逐帧添加文字特效(精确到帧),支持颜色、不透明度、描边、背景、间距、对齐、排列、样式、字体自定义、阴影等调节。 | 1.0.0(+) | |
气泡文字 | 独立的文字功能,图片背景+文字组成气泡特效,支持自定义效果、调节作用范围、添加混合模式。 | 1.0.1(+) | |
场景特效 | 类“抖音”特效,支持一段视频多种场景特效拼接。 | 1.0.0(+) | |
时间特效 | 类“抖音”特效,反复、慢动作、逆转时光,支持调节作用范围。 | 1.0.0(+) | |
魔法效果 | 类“粒子特效”,支持一段视频多粒子效果叠加(精确到帧)。 | 1.0.0(+) | |
变声特效 | 支持录音的变音特效处理,将录音的内容进行变音等处理,萝莉、女生、大叔、怪兽 4 种特效。 | 1.0.0(+) | |
贴纸特效 | 支持添加静态、动态图片贴纸,支持调节作用范围(精确到帧)。支持自定义素材设计,涂图提供设计文档和上传入口。 | 1.0.0(+) | |
转场特效 | 支持多视频间添加转场特效,且不同视频之间支持添加不同效果。 | 1.0.0(+) | |
混合模式特效 | 支持视频图层间添加混合模式。 | 1.0.0(+) | |
颜色调整特效 | 支持视频的白平衡(色温、色调)、高亮、阴影、锐化、亮度、对比度、饱和度、曝光度调整等。 | 1.0.0(+) | |
定格 | 支持选中固定帧画面,使其静止。支持自定义定格时长。 | 1.0.1(+) | |
涂鸦 | 支持在视频画面中添加涂鸦。支持自定义涂鸦的粗细、颜色,以及作用时长。 | 1.0.1(+) | |
马赛克 | 支持在视频画面中添加马赛克。支持自定义(即手绘)、规则形状(矩形)马赛克,以及作用时长。 | 1.0.1(+) | |
草稿箱 | 支持将剪辑过程中的行为结果存储在草稿箱当中。 | 1.0.0(+) | |
滤镜特效 | 基础滤镜 | 丰富的滤镜效果,包括调色等多种滤镜。 | 1.0.0(+) |
魔法效果 | 类“粒子特效”,支持一段视频多粒子效果叠加(精确到帧)。 | 1.0.0(+) | |
场景特效 | 类“抖音”特效,支持抖动、幻觉、灵魂出窍等多种抖音特效。 | 1.0.0(+) | |
漫画滤镜 | 类 "iPhone" 的动漫滤镜效果,提供国漫、美漫、日漫、淡彩等效果。 | 1.0.0(+) | |
文字特效 | 添加多个文字 | 一次制作可添加多个文字特效,并支持多行文字。 | 1.0.0(+) |
支持二次编辑 | 文字特效支持二次编辑。 | 1.0.0(+) | |
文字大小 | 支持设定文字大小。 | 1.0.0(+) | |
特效入出点设定 | 支持设定每一个文字特效在视频上的出现和消失时间(精确到帧)。 | 1.0.0(+) | |
特效画面位置 | 支持设定文字特效在画面上的显示位置。 | 1.0.0(+) | |
文字旋转 | 支持对文字进行 360 度旋转。 | 1.0.0(+) | |
字体颜色 | 支持设定文字的颜色。 | 1.0.0(+) | |
描边颜色 | 支持设定文字描边的颜色。 | 1.0.0(+) | |
描边宽度 | 支持描边的宽度调节。 | 1.0.0(+) | |
背景颜色 | 支持设定文字背景的颜色。 | 1.0.0(+) | |
字体对齐 | 多行文字支持左对齐、居中对齐、右对齐(默认左对齐)。 | 1.0.0(+) | |
文字排列 | 支持设定文字顺序,从左到右,从右到左。 | 1.0.0(+) | |
文字样式 | 支持设定下划线、加粗、斜体等处理。 | 1.0.0(+) | |
文件间距 | 支持对文字的行间距、字间距的调节。 | 1.0.0(+) | |
透明度调节 | 支持对文字、背景的透明度独立调节。 | 1.0.0(+) | |
文字动画 | 提供 85 款 文字专属动画,可用于出场、入场、循环、整体。支持设定持续时长。 | 1.0.1(+) | |
阴影 | 支持调节阴影的颜色、不透明度、模糊强度、模糊距离、旋转角度。 | 1.0.1(+) | |
贴纸特效 | 动图贴纸 | 支持动图(PNG 序列帧)的贴纸添加。 | 1.0.0(+) |
静图贴纸 | 支持单张 PNG 图类型的贴纸添加。 | 1.0.0(+) | |
入出点设定 | 支持设定每一个贴纸在视频上的出现和消失时间(精确到帧)。 | 1.0.0(+) | |
支贴纸自定义 | 支持用户自定义上传,提供设计规范。允许用户上传自行设计的贴纸。 | 1.0.0(+) | |
动态下载 | 支持贴纸在线下载。 | 1.0.0(+) | |
气泡文字 | 出入点设定 | 支持设定每一个文字在视频上的出现和消失时间(精确到帧)。 | 1.0.1(+) |
样式自定义 | 用户自行设计,并通过涂图控制台上传。 | 1.0.1(+) | |
多种换行缩放方式 | 支持 2 种换行缩放逻辑,支持自动换行,支持文字根据输入内容自动缩放字号。 | 1.0.1(+) | |
音频功能 | 音视频混合 | 支持背景音乐功能,即将外部音轨混入视频当中,最终作为一个视频文件输出。 | 1.0.0(+) |
音频变速 | 支持根据设定是播放的速率,进行音频的变速播放,且支持设定音频是否进行变调,即可以只变速不变调。 | 1.0.0(+) | |
音频拼接 | 支持多音频文件的拼接。 | 1.0.0(+) | |
变音特效 | 提供多款变音特效:萝莉、女生、大叔、怪兽 4 种特效。 | 1.0.0(+) | |
音轨混合 | 支持多段音频的混合。 | 1.0.0(+) | |
音量调节 | 支持单音轨、多音轨均可以独立调节。 | 1.0.0(+) | |
音频裁剪 | 支持音频的时间维度裁剪。 | 1.0.0(+) | |
音频倒放 | 支持音频独立设置倒放。 | 1.0.0(+) | |
音频分割 | 支持根据设定的时间点,进行音频单点独立分割。 | 1.0.0(+) | |
入出点设定 | 支持设定每一个音频在视频上的出现和消失时间(精确到帧)。 | 1.0.0(+) | |
颜色调整功能 | 色温 | 支持独立调节。 | 1.0.0(+) |
色调 | 支持独立调节。 | 1.0.0(+) | |
高亮 | 支持独立调节。 | 1.0.0(+) | |
阴影 | 支持独立调节。 | 1.0.0(+) | |
锐化 | 支持独立调节。 | 1.0.0(+) | |
亮度 | 支持独立调节。 | 1.0.0(+) | |
对比度 | 支持独立调节。 | 1.0.0(+) | |
饱和度 | 支持独立调节。 | 1.0.0(+) | |
曝光度 | 支持独立调节。 | 1.0.0(+) | |
混合模式功能 | 多种混合 | 支持图片、视频的任意组成的组合,即图片、视频共存时均可进行混合模式的添加。 | 1.0.0(+) |
16 种效果 | 16 种不同效果,包括:正常、叠加、相加、减去、反色、均值、正片叠底、差值、滤色、柔光、强光、线性光、点亮、变亮、变暗、排除。 | 1.0.0(+) | |
强度调节 | 支持混合强度的调节。 | 1.0.0(+) | |
转场特效 | 持续时长 | 单个转场效果在添加时,支持自定义持续时长。 | 1.0.0(+) |
24 种效果 | 24 种不同效果,包括:淡化、颜色淡化、向左擦除、向右擦除、向上擦除、向下擦除、向左滑动、向右滑动、向上滑动、向下滑动、交换、开幕、交叉缩放、交叉扭曲、风车、雷达、放大、梦境、褪去、圆圈、圆圈关闭、圆圈打开、线性模糊、爱心。 | 1.0.0(+) | |
多添加方式 | 支持在多视频(大于 2 个)时,支持全局添加或单点添加不同效果。 | 1.0.0(+) | |
涂鸦 | 出入点设定 | 支持设定每一个涂鸦笔触在视频上的出现和消失时间(精确到帧)。 | 1.0.1(+) |
颜色 | 颜色支持自定义设置,RGB值。 | 1.0.1(+) | |
粗细 | 支持笔触的粗细自定义设置。 | 1.0.1(+) | |
马赛克 | 出入点设定 | 支持设定每一个马赛克笔触在视频上的出现和消失时间(精确到帧)。 | 1.0.1(+) |
形状 | 支持笔触形式绘制马赛克区域和形状。支持矩形框形状的马赛克绘制。 | 1.0.1(+) |
设备要求:搭载 Android 和 iOS 系统的手机设备
系统要求:Android 5.0 和 iOS 9.0 及其以上
电话:177-6716-7529
QQ:2969573855
联系地址:浙江省杭州市西湖区 西斗门路 9号 福地创业园1号楼3楼