短视频 SDK iOS(多段录制)

视频多段录制的基本使用流程如下: 1. 启动画面预览。2. 开始录制。3. 暂停录制。4. 继续录制。5. 停止录制。每次暂停录制都会生成一段视频,可以用 TXUGCPartsManager 管理录制生成的视频片段。//开启画面预览recorder = [TXUGCRecord shareInstance];[recorder startCameraCustom:param preview:preview];// 。

相关产品
短视频 SDK 产品页,含版本规格、价格与购买入口。

视频多段录制的基本使用流程如下: 1. 启动画面预览。2. 开始录制。3. 暂停录制。4. 继续录制。5. 停止录制。每次暂停录制都会生成一段视频,可以用 TXUGCPartsManager 管理录制生成的视频片段。//开启画面预览recorder = [TXUGCRecord shareInstance];[recorder startCameraCustom:param preview:preview];// 。

视频多段录制的基本使用流程如下: 1. 启动画面预览。2. 开始录制。3. 暂停录制。4. 继续录制。5. 停止录制。每次暂停录制都会生成一段视频,可以用 TXUGCPartsManager 管理录制生成的视频片段。//开启画面预览recorder = [TXUGCRecord shareInstance];[recorder startCameraCustom:param preview:preview];// 开始录制[recorder startRecord];// 调用 pauseRecord 后会生成一段视频,视频可以在 TXUGCPartsManager 里面获取管理[recorder pauseRecord];//获取视频分片管理对象TXUGCPartsManager *partsManager = recorder.partsManager;// 删除上一段录制的视频[partsManager deleteLastPart];// 继续录制视频[recorder resumeRecord];// 停止录制,将多段视频合成为一个视频输出[recorder stopRecord];//获取当前所有视频片段的总时长[partsManager getDuration];//获取所有视频片段路径[partsManager getVideoPathList];// 删除最后一段视频[partsManager deleteLastPart];// 删除指定片段视频[partsManager deletePart:1];// 删除所有片段视频[partsManager deleteAllParts]; //你可以添加当前录制视频之外的视频[partsManager insertPart:videoPath atIndex:0];//合成所有片段视频(停止录制时也会将所有的录制片段合并)[partsManager joinAllParts: videoOutputPath complete:complete];

赞 (0)
上一篇 4天前
下一篇 4天前