阅读970 返回首页    go 阿里云 go 技术社区[云栖]


短视频Demo模块:魔法相机、拍摄、导入裁剪、导入编辑的差异

1.概述

目前短视频SDK 专业版Demo完整的功能模块有四个模块。那么这几个模块到底有什么差异? 什么样的场景用什么样的模块呢?

注意:
基础版包含两个模块,即:拍摄和导入裁剪.
标准版包含三个模块,即:拍摄、魔法相机和导入裁剪
专业版包含所有模块,即:拍摄、魔法相机、导入裁剪和导入编辑

2. 模块差异

2.1 拍摄模块:展示最基础的录制功能

  • 基础录制:断点录制,美颜,切换摄像头,对焦,开关闪光灯,画面缩放(demo仅后置可缩放),曝光度调整
  • 前置滤镜切换:可以滑动切换滤镜

2.2 魔法相机模块:魔法相机跟拍摄模块事实上都是使用一个接口.但是演示了一些除基础录制之外的功能点

  • 基础录制:断点录制,美颜,切换摄像头,对焦,开关闪光灯,画面缩放(demo仅后置可缩放),曝光度调整
  • 前置滤镜切换:可以滑动切换滤镜
  • 人脸动图:人脸动图分为内置人脸和第三方人脸接入
    • 内置人脸动图目前仅需要打开支持人脸的开关即可
    • 外置人脸库,需要对接第三方库的人脸点数据,然后将人脸点数据给相应的接口
    • 不管内置外置,目前人脸动图仅专业版付费客户可以使用.
  • 变速录制:开发者仅仅需要设置一个接口设置速度就可以达到录制变速效果
  • 前置音乐:开发者需要设置一个背景音乐的本地地址,和音乐的开始结束时间即可.

    备注: 变速录制+前置音乐 就是现在比较火的类抖音功能.

2.3 导入裁剪模块

可以对单个视频做裁剪和压缩,裁剪主要是裁剪时间和裁剪画面,压缩主要是设置输出参数对视频做一个裁剪压缩得到一个最终视频.

2.4 导入编辑模块

导入编辑跟导入裁剪的核心区别是导入编辑支持多视频,且支持图片导入到编辑.
导入编辑事实上是包含导入裁剪模块的.
具体流程:
设置输出的参数---> 添加多个视频和图片----> 裁剪压缩 ----> 得到一个配置文件(包含视频路径等信息)----> 跳转到编辑

注意:
1.目前导入到编辑需要走转码(裁剪压缩),然后传递到编辑页面.
2.生成的配置文件是通过接口直接生成的,SDK提供了接口生成.

不同版本对应不同模块原因?

不同的套餐对应不同的版本。
基础版本和标准版版本都有录制和导入裁剪的权限.
标准版会比基础版多一个魔法相机的功能,主要是因为现在标准版会有

短视频Demo功能模块.png

最后更新:2017-08-25 11:03:02

  上一篇:go  美国流行歌手如何使用AI技术创作其新专辑?
  下一篇:go  美国银行将AI应用于企业应收账款处理