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:08
视频多段录制的基本使用流程如下:
1. 启动画面预览。
2. 开始录制。
3. 暂停录制。
4. 继续录制。
5. 停止录制。
每次暂停录制都会生成一段视频,可以用 TXUGCPartsManager 管理录制生成的视频片段。
// 开始录制
mTXUGCRecord.startRecord();

// pauseRecord 后会生成一段视频,视频可以在 TXUGCPartsManager 里面管理该视频片段
mTXUGCRecord.pauseRecord();

// 获取片段管理对象
TXUGCPartsManager mTXUGCPartsManager = mTXUGCRecord.getPartsManager();

// 删除录制的上一个视频片段
mTXUGCPartsManager.deleteLastPart();

// 继续录制视频
mTXUGCRecord.resumeRecord();

// 停止录制,将多段视频合成为一个视频输出
mTXUGCRecord.stopRecord();


/**************************************************/
// 视频片段管理接口
/**************************************************/

// 获取当前所有视频片段的总时长
mTXUGCPartsManager.getDuration();

// 获取所有视频片段路径
mTXUGCPartsManager.getPartsPathList();

// 删除最后一段视频
mTXUGCPartsManager.deleteLastPart();

// 删除指定片段视频
mTXUGCPartsManager.deletePart(index);

// 删除所有片段视频
mTXUGCPartsManager.deleteAllParts();

// 您可以添加当前录制视频之外的视频
mTXUGCPartsManager.insertPart(videoPath, index) ;


帮助和支持

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

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

文档反馈