clipVideo 1.6.1+
GameRecorderManager.clipVideo(Object object)
剪辑精彩的视频片段。
输入
属性 | 类型 | 默认值 | 是否必填 | 说明 |
---|---|---|---|---|
path | string | 是 | path的值为停止录屏拿到的视频地址 | |
success | function | 否 | 剪辑成功的回调函数 | |
fail | function | 否 | 剪辑失败的回调函数 |
输出
success
返回对象参数的扩展属性:
名称 | 数据类型 | 描述 |
---|---|---|
videoPath | string | 剪辑的视频地址 |
示例
const recorder = tt.getGameRecorderManager();
recorder.start({
microphoneEnabled: true,
})
// 记录当前时刻前三秒,后三秒
recorder.recordClip({
timeRange: [3, 3]
})
recorder.onStop(({ videoPath })=>{
recorder.clipVideo({
path: videoPath,
success(res){
console.log(res.videoPath);
}
})
})