tencent cloud

短视频 SDK

动态与公告
产品动态
关于短视频 SDK “startPlay”接口名变更的公告
产品简介
产品概述
产品功能
应用场景
基本概念
购买指南
价格总览
退款说明
免费测试
License 指引
新增与续期 License
配置查看 License
Demo 体验
SDK 下载
SDK 下载
发布日志(App)
含 UI 集成方案
小视频 App
源码解读(iOS)
源码解读(Android)
不含 UI 集成方案
SDK 集成
拍照和录制
预览裁剪和拼接
上传和播放
美颜特效
高级功能和特效
API 文档
短视频编辑
短视频录制
技术支持
错误码表
功能答疑
常见问题
上传常见问题
Android 编译问题
Android 常见问题
iOS 常见问题
License 常见问题
UGSV 政策
隐私政策
数据处理和安全协议

Android

PDF
聚焦模式
字号
最后更新时间: 2025-04-01 17:14:09

TXVideoEditer

短视频编辑基础接口

API
描述
TXVideoEditer 构造函数
设置视频路径,SDK 版本为 Android 18以上此接口有效
自定义图像处理
release
视频处理完或取消处理的视频,释放资源

特效相关函数

API
描述
设置滤镜程度值(精简版不支持)
setFilter
设置滤镜(精简版不支持)
setFilter
设置组合滤镜特效(精简版不支持)
设置美颜,美白级别(精简版不支持)
设置滤镜特效开始时间(精简版不支持)
设置滤镜特效结束时间(精简版不支持)
删除上一次添加的滤镜特效操作(精简版不支持)
删除所有滤镜特效(精简版不支持)

视频生成相关函数

API
描述
设置视频剪切范围
设置生成视频码率
setVideoFrameRate
设置视频生成帧率
setProfile
设置视频的编码profile
设置生成的音频码率
设置编辑器生成视频监听
根据操作列表生成最终视频文件
cancel
取消生成视频

图片转视频相关函数

API
描述
设置图片转视频参数(精简版不支持)
设置图片转场类型(精简版不支持)

设置时间特效相关函数

API
描述
设置多段倍速播放(精简版不支持)
设置多段重复片段(精简版不支持)
视频倒放处理(精简版不支持)

设置转场特效

API
描述
setTransitionEffect
设置转场特效开始时间(精简版不支持),默认持续时间是1秒。
setTransitionEffect
设置转场特效开始时间(精简版不支持)以及持续时间。
deleteLastTransitionEffect
删除上一次添加的转场效果(精简版不支持)

预览逻辑相关方法

API
描述
设置视频预览监听
初始化预览 View
播放某一时间段的视频
pausePlay
暂停播放
继续播放
stopPlay
停止播放(释放资源)
单帧预览
用于编辑字幕界面。刷新一帧,显示不带字幕残影的图像
设置画面渲染角度(精简版不支持)

短视频预处理相关函数

API
描述
设置短视频预处理回调
短视频预处理

背景音乐相关函数

API
描述
setBGM
设置背景音乐路径(精简版不支持)
设置背景音乐是否重复(精简版不支持)
设置背景音乐从视频的某个位置起开始添加(精简版不支持)
可以选取音乐的起始时间和结束时间(精简版不支持)
设置背景音乐声音大小(精简版不支持)
设置背景音乐淡入淡出(精简版不支持)
设置视频声音大小(精简版不支持)

贴纸相关方法(精简版不支持)

API
描述
设置静态贴纸(精简版不支持)
设置动图列表(精简版不支持)
设置字幕(气泡)列表(精简版不支持)

水印相关方法

API
描述
设置全局水印(精简版不支持)
设置片尾水印(精简版不支持)

缩略图相关函数

API
描述
获取缩略图列表
获取缩略图列表
设置预处理输出的缩略图
设置预处理输出缩略图回调
获取缩略图数量

TXVideoGenerateListener

短视频编辑回调接口

API
描述
短视频生成进度回调
短视频生成完成

TXVideoPreviewListener

短视频预览回调接口

API
描述
短视频预览进度,单位 us
短视频预览结束回调

TXVideoPreviewListenerEx

短视频预览回调接口

API
描述
短视频预览过程中发生错误
短视频预览进度,单位 us
短视频预览结束回调

TXVideoProcessListener

短视频预处理回调接口

API
描述
短视频预处理进度
短视频预处理完成

TXVideoCustomProcessListener

短视频定制处理回调接口

API
描述
纹理处理回调,在这里可以进行采集图像的二次处理
纹理释放回调,可以在这里释放创建的 OpenGL 资源

TXThumbnailListener

获取缩略图回调接口

API
描述
获取缩略图回调

TXVideoEditConstants

视频编辑关键类型定义

API
描述
视频信息
短视频预览参数
短视频编辑结果
短视频预览错误
短视频合成结果
字幕
TXPaster
静态贴纸
动态贴纸
TXSpeed
变速
TXRect
水印区域
缩略图
TXRepeat
重复片段
画面合成每个视频的位置和宽高

错误码

短视频编辑结果错误码

符号
含义
GENERATE_RESULT_OK
0
生成视频成功
GENERATE_RESULT_FAILED
-1
生成视频失败
GENERATE_RESULT_LICENCE_VERIFICATION_FAILED
-5
生成视频失败,License 校验错误

短视频预览错误码定义

符号
含义
PREVIEW_ERROR_VIDEO_DECODE_FAIL
-1
预览视频,解码失败

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈