根据配置创建合成器实例
ICombinatorOpts
Private
#ctxPrivate
#cvsPrivate
#destroyedPrivate
#evtPrivate
#hasPrivate
#logRest
...args: any[]Private
#optsPrivate
#spritesPrivate
#stopPrivate
#runclose 编码器,停止任务
编码音频数据
编码视频帧
Optional
gopId: number清空编码器队列
返回队列长度(背压),用于控制生产视频的进度,队列过大会会占用大量显存
mp4box 实例
Private
#startclose 编码器,停止任务
编码音频数据
编码视频帧
Optional
gopId: number清空编码器队列
返回队列长度(背压),用于控制生产视频的进度,队列过大会会占用大量显存
mp4box 实例
添加用于合成视频的 Sprite,视频时长默认取所有素材 duration 字段的最大值
Sprite
Optional
main?: boolean如果 main 为 true,视频时长为该素材的 duration 值
Static
is检测当前环境的兼容性
Optional
bitrate?: number指定视频比特率,默认 5e6
Optional
height?: number指定视频高度,默认 1080
Optional
video指定视频编码格式,默认 avc1.42E032
Optional
width?: number指定视频宽度,默认 1920
视频合成器;能添加多个 OffscreenSprite,根据它们位置、层级、时间偏移等信息,合成输出为视频文件
See
Example