阿里云视频点播提供集视频录制、裁剪、编辑、拼接、上传等功能于一体的短视频SDK。本文提供阿里云短视频SDK的核心优势、应用场景和功能特性(由License控制)等信息。

什么是短视频SDK

阿里云短视频SDK是集短视频录制、裁剪、编辑、上传等功能于一体的开发者工具。短视频SDK不仅提供易用、稳定、统一的接口,而且开源产品级的UI界面。开发者可以根据自己的业务实现短视频相关功能,还可以基于开源的UI界面完成界面定制,实现个性化的二次开发。

核心优势

  • 快速接入,成本经济

    提供产品级SDK,最快2小时接入,节省自行开发耗费的人力物力,助你快速实现App短视频功能。

  • 接口简单,开放性强

    接口简单易用,开放性强,专业版(UI开源)可以根据业务自由定制UI。

  • 功能齐备,应用广泛

    录制功能自带断点录制、实时滤镜、高效美颜(支持阿里云美颜特效SDK和FaceUnity美颜贴纸SDK)、人脸贴图接口功能,支持本地视频导入压缩裁剪,对视频添加主题模板、动图、字幕、音乐等高级功能。

  • 迭代打磨,稳定可靠

    视频技术经1000+应用商用验证,稳定可靠。

应用场景

适用于娱乐,社交,亲子,教育,新闻资讯等行业的短视频拍摄制作、多样互动玩法的场景。

功能特性

本节仅介绍短视频SDK所提供的主要功能总述,更多更详细的功能分类及介绍,请参见功能列表

  • 界面

    提供默认UI,并提供完整的UI交互源码,可自定义UI。

  • 视频录制

    支持多种合拍模式、断点录制、回删、点击拍摄、长按拍摄、普通美颜、实时滤镜、闪光灯、实时水印、摄像头切换、分辨率设定、自带人脸库实现人脸贴图、多路混音和变速等功能。同时专业版支持对接第三方人脸AR能力实现高级美颜、美肌能力。

  • 视频编辑

    支持视频裁剪、添加音乐、多路拼接等基础编辑功能,同时支持在编辑界面添加滤镜(包括静态滤镜和动效滤镜)、转场、字幕(含普通字幕和气泡字幕)、贴图(支持动态和静态)、音频变声和涂鸦(支持画笔粗细调整,颜色调整和撤销)等特效编辑功能。

  • 动图

    支持在编辑界面添加动图,可在任意时间点添加并支持时间调整。

  • 主题模板

    支持生成主题模板,实现在视频编辑时的添加MV和剪同款功能。

  • 字幕

    支持在编辑界面添加普通字幕、气泡字幕、花字及翻转字幕。

  • 草稿箱

    支持编辑后生成草稿,或从草稿箱中编辑视频,并提供了草稿列表,草稿云同步等功能。

功能列表

下表介绍短视频SDK所提供的详细功能及基础版、标准版、专业版的支持情况。表格中的表示支持,×表示不支持。

功能点 功能说明 基础版 标准版 专业版
界面 默认UI SDK包含一套默认的UI,布局、交互、界面可二次开发。
自定义UI 提供完整的UI交互源码,用户可自定义UI界面。支持替换图标和背景颜色,或完全自定义。
视频录制 分辨率与屏比 支持高清、标清、超高清拍摄,支持16:9、4:3、1:1多种屏比拍摄。
清晰度 可设定帧率、质量等级,或自定义GOP、码率生成不同清晰度的视频。
多段录制 支持断点拍摄和连续拍摄。
自定义时长 自定义最长和最短拍摄时长。
变速 支持慢速和快速录制。
拍摄控制 拍摄可控制:切画幅、切摄像头、手电筒、曝光度、焦距、对焦。
拍照 拍摄支持抓取当前采集画面并保存为图片。
背景音乐 支持录制界面添加音乐,音乐资源由第三方提供,有额外费用。
实时水印 支持在录制时添加水印。
实时滤镜 拍摄预览时可实时切换滤镜,支持自定义滤镜。
实时特效 拍摄预览时可设置抖动、分屏等常见特效,支持自定义特效。
人脸贴纸 拍摄内置人脸识别功能,在人脸上覆盖贴纸挂件等效果。 × ×
人脸识别接口 拍摄支持对接第三方人脸,进行人脸贴纸操作。 × ×
自定义渲染 采集数据可通过回调进行自定义渲染。
基础美颜 拍摄实时美颜,平滑无极调整强度。
高级美颜 录制支持引入第三方美颜(支持阿里云美颜特效SDK和FaceUnity美颜贴纸SDK,有额外费用),包含磨皮、红润、美白,大眼瘦脸等效果。 × ×
视频合拍 和已生成的视频进行合拍,实现双画面。 ×
多路混音 支持在录制过程中多路音频实时混音。 ×
回声消除 支持在录制过程中录制源回声消除。 ×
音频降噪 支持在录制过程中实时降噪。 ×
View录制 指定View进行录制,生成视频。 ×
多源录制 摄像头拍摄、View录制,本地视频进行实时合成录制,生成视频。 ×
视频编辑(基础编辑) 视频导入 支持本地视频快速导入后编辑。
照片裁剪 支持照片画面大小的裁剪,同时支持画面填充和画面裁剪。
视频裁剪 支持视频画面大小和时长裁剪,同时支持画面填充和画面裁剪。
原比例裁剪 支持保持原始视频比例裁剪视频时长,更加快速。
视频转码 可设置编码、码率、GOP、帧率生成不同压缩比的视频。
按帧预览 移动时间线时,在预览窗口显示基准游标停留的帧图像。 ×
视频截图 基于当前时间线,渲染当前画面并保存图片。 ×
多路拼接 支持导入多路视频或图片,进行前后拼接,生成1个视频文件。 ×
多路混排 支持导入多路视频,指定位置与大小,生成具有多个画面的视频文件。 ×
画中画 支持在主轨视频上叠加视频,生成带有画中画效果的视频文件。 ×
背景音乐 支持将音乐合成到视频中,不受时间特效影响。音乐资源由第三方提供,有额外费用。 ×
本地配音 支持本地音频合成到视频中,支持快速、慢速等时间特效调节。 ×
视频编辑(特效编辑) 时间特效 支持对视频进行快速、慢速、倒放、反复操作。 ×
画面调节 在编辑界面,调整画面的亮度、白平衡、锐度、暗角、对比度等。 ×
静态滤镜 在编辑界面添加lut滤镜或着色器脚本滤镜,实时切换滤镜。 ×
特效滤镜 在编辑界面添加灵魂出窍,幻影等特效滤镜。 ×
转场 支持视频和照片间添加移动、淡入淡出、百叶窗等效果。 ×
帧动画 支持视频及画面上的挂件(贴纸、字幕等)进行位移、缩放等动画,支持自定义动画。 ×
贴纸 在编辑界面添加静态图片,可在任意时间点添加并支持时间调整。 ×
涂鸦 支持画笔样式、尺寸和颜色调整。 ×
片尾水印 支持在视频末尾添加片尾水印效果,可定义持续时间。 ×
自定义渲染 解码的帧数据可通过回调进行自定义渲染。 ×
音频降噪 支持对音频进行降噪处理。 ×
音频淡入淡出 支持对音频进行淡入淡出处理。 ×
音频静音 支持消除当前视频的原音和音乐声音。 ×
音频变声 在编辑界面将视频原音变成萝莉、大叔音等。 ×
动图 动图 在编辑界面添加图片序列(动图),可在任意时间点添加并支持时间调整。 × ×
主题模板 MV 在编辑界面添加MV效果,切换MV。 × ×
剪同款 引导客户选择相应的视频或图片,根据设计好的效果组合进行视频的合成。 × ×
字幕 普通字幕 可添加多个字幕,可以设定字幕的位置、大小、角度、颜色、字体,以及每个字幕的开始和结束的时间。 × ×
气泡字幕 为文字增加背景图,支持动画背景,设定文字边框。 × ×
花字 带有艺术效果的多种色彩的文字样式。 × ×
翻转字幕 组合动画,可根据模板控制文字的出入时间点及动画效果。 × ×
草稿箱 草稿 录制或编辑后生成草稿,下次可直接进入编辑。 ×
草稿列表 可加入到草稿列表。 ×
草稿云同步 支持草稿上传与下载。 ×
其他 相册选择 支持从相册过滤视频,也支持视频时长过滤。
缩略图 支持指定时间点进行抽帧,生成缩略图,支持快速模式。
视频信息 提取视频常用信息,包括分辨率、帧率、编码格式等。
上传到点播 云点播支持媒资管理、云端转码、内容审核等功能。
专家支持 短视频SDK技术支持。 工单 工单 钉钉群

常见咨询类问题

当您需要咨询关于短视频相关问题以及日常使用中遇到的问题,可以咨询阿里云视频云专门为短视频SDK打造的智能机器人智能客服

相关文档