扫一扫咨询方案
首页
登录/注册

{user.username}

ID: {user.id}

剪辑 SDK 文档

  • 云渲染

    • Demo下载
    • SDK
    • 开发指南
    • AI API 文档
    • 开发者 API 文档
    • 控制台指南
    • 快速入门
    • 产品简介
  • 模板SDK

    • 用户常见问题
    • Demo 下载
    • 开发指南
    • 服务端 SDK
    • iOS SDK
    • 安卓端 SDK
    • 产品简介
  • 剪辑SDK

    • Demo下载
    • SDK
    • 开发指南
    • 产品简介
  • 模板制作教程

    • 模板制作进阶教程
    • 测试模板素材案例下载
    • 常见模板制作案例
    • 模板制作教程
    • 模板制作工具下载
    • 入门指南
  • 剪辑制作教程

    • 剪辑特效导出教程
    • 剪辑特效测试素材
    • 剪辑特效制作工具下载
    • 入门指南
首页 > SDK > Android SDK > 剪辑特效类

剪辑特效类

更新时间 : 2021-07-09 15:52:13

特效 SXEffect

特效包含转场、滤镜、视频动画等。由轨道或主轨道组添加时自动创建,不独立存在。 特效的时间应用方式

    /**
     * 效果跟随轨道时间方式
     */
    public enum SXEffectTimeFollowType {
        /**
         * 以轨道in point为基准,开始时间为相对于轨道in point的时间
         */
        None,
        /**
         * 类似入场,开始时间始终为轨道in point
         */
        FollowStart,
        /**
         * 类似出场,效果与轨道一同结束
         */
        FollowEnd,
        /**
         * 效果时间与轨道时间保持一致
         */
        FollowWholeProcess
    }

    /**
     * 设置此效果跟随轨道时间方式,默认为不跟随轨道时间
     * 跟随轨道时间可能会造成动态修改起始时间与时长,并导致设置start time或者duration失效
     *
     * @param type 跟随轨道时间方式
     */
    public void setEffectFollowType(SXEffectTimeFollowType type)

滤镜 SXFilterEffect

作用对象

设置选项

视频动画 SXAnimationEffect

作用对象

设置选项

视频特效 SXVideoEffect

作用对象

文字动画 SXTextAnimationEffect

作用对象

设置选项

轨道动画 SXTrackAnimationEffect

作用对象

设置选项

颜色调节 SXColorAdjustEffect

作用对象

设置选项

    /**
     * 颜色调节选项
     */
    public enum SXColorSettings {
        /**
         * 亮度
         */
        Brightness,
        /**
         * 对比度
         */
        Contrast,
        /**
         * 饱和度
         */
        Saturation,
        /**
         * 锐化
         */
        Sharpen,
        /**
         * 高光
         */
        Highlight,
        /**
         * 阴影
         */
        Shadow,
        /**
         * 曝光度
         */
        Exposure,
        /**
         * 色相
         */
        Hue
    }

    /**
     * 获取对应类型调色的值域
     *
     * @param setting 调色类型
     * @return 对应类型调色的值域
     */
    public Range getValueRangeForColorSetting(SXColorSettings setting)
首页 > SDK > Android SDK > 剪辑特效类
剪辑特效类
更新时间 : 2021-07-09 15:52:13
  • 云渲染
    • Demo下载
    • SDK
    • 开发指南
    • AI API 文档
    • 开发者 API 文档
    • 控制台指南
    • 快速入门
    • 产品简介
  • 模板SDK
    • 用户常见问题
    • Demo 下载
    • 开发指南
    • 服务端 SDK
    • iOS SDK
    • 安卓端 SDK
    • 产品简介
  • 剪辑SDK
    • Demo下载
    • SDK
    • 开发指南
    • 产品简介
  • 模板制作教程
    • 模板制作进阶教程
    • 测试模板素材案例下载
    • 常见模板制作案例
    • 模板制作教程
    • 模板制作工具下载
    • 入门指南
  • 剪辑制作教程
    • 剪辑特效导出教程
    • 剪辑特效测试素材
    • 剪辑特效制作工具下载
    • 入门指南

特效 SXEffect

特效包含转场、滤镜、视频动画等。由轨道或主轨道组添加时自动创建,不独立存在。 特效的时间应用方式

    /**
     * 效果跟随轨道时间方式
     */
    public enum SXEffectTimeFollowType {
        /**
         * 以轨道in point为基准,开始时间为相对于轨道in point的时间
         */
        None,
        /**
         * 类似入场,开始时间始终为轨道in point
         */
        FollowStart,
        /**
         * 类似出场,效果与轨道一同结束
         */
        FollowEnd,
        /**
         * 效果时间与轨道时间保持一致
         */
        FollowWholeProcess
    }

    /**
     * 设置此效果跟随轨道时间方式,默认为不跟随轨道时间
     * 跟随轨道时间可能会造成动态修改起始时间与时长,并导致设置start time或者duration失效
     *
     * @param type 跟随轨道时间方式
     */
    public void setEffectFollowType(SXEffectTimeFollowType type)

滤镜 SXFilterEffect

作用对象

  • SXMediaTrack
  • SXMainTrackGroup

设置选项

  • 不透明度

视频动画 SXAnimationEffect

作用对象

  • SXMediaTrack

设置选项

  • 倍速(speed)
  • 一个循环的时长(设置时转换为speed,获取时由speed计算得出)

视频特效 SXVideoEffect

作用对象

  • SXMediaTrack
  • SXMainTrackGroup

文字动画 SXTextAnimationEffect

作用对象

  • SXTextTrack

设置选项

  • 倍速(speed)
  • 一个循环的时长(设置时转换为speed,获取时由speed计算得出)

轨道动画 SXTrackAnimationEffect

作用对象

  • SXStickerTrack

设置选项

  • 倍速(speed)
  • 一个循环的时长(设置时转换为speed,获取时由speed计算得出)

颜色调节 SXColorAdjustEffect

作用对象

  • SXMediaTrack
  • SXMainTrackGroup

设置选项

    /**
     * 颜色调节选项
     */
    public enum SXColorSettings {
        /**
         * 亮度
         */
        Brightness,
        /**
         * 对比度
         */
        Contrast,
        /**
         * 饱和度
         */
        Saturation,
        /**
         * 锐化
         */
        Sharpen,
        /**
         * 高光
         */
        Highlight,
        /**
         * 阴影
         */
        Shadow,
        /**
         * 曝光度
         */
        Exposure,
        /**
         * 色相
         */
        Hue
    }

    /**
     * 获取对应类型调色的值域
     *
     * @param setting 调色类型
     * @return 对应类型调色的值域
     */
    public Range getValueRangeForColorSetting(SXColorSettings setting)