全部产品
云市场

裁剪模块

更新时间:2018-12-12 14:42:14

功能介绍

短视频SDK支持对视频按时长、画幅裁剪,对音频按时长裁剪,对图片按画幅裁剪,裁剪核心类AliyunICrop

版本差异

版本 功能描述
专业版 支持所有功能
标准版 支持所有功能
基础版 支持所有功能

裁剪流程

视频裁剪的流程如下:

1. 配置参数
2. 开始裁剪
3. 完成裁剪

配置参数

初始化

本模块相关接口用来创建/销毁裁剪实例。

  • 创建裁剪实例
    1. AliyunCropCreator#createCropInstance(Context context);
  • 销毁实例

    1. AliyunICrop#dispose();//释放资源
  • 设置裁剪参数

    1. AliyunICrop#setCropParam(CropParam param);

回调设置

  • 设置回调
    1. AliyunICrop#setCropCallback(CropCallback callback);

开始裁剪

  • 开始裁剪
    1. AliyunICrop#startCrop();
  • 取消裁剪
    1. AliyunICrop#cancel();

完成裁剪

  • 释放资源
    1. AliyunICrop#dispose()