模块介绍
更新时间 : 2021-02-22 09:36:07
核心模块
- SXTemplate
模板对象类,负责读取模板文件内容,创建一个可使用的模板实例,并对模板内容进行自定义修改。
- SXTemplateRender
配合SXTemplate对象对模板进行渲染输出到视频文件
- SXTemplatePlayer
配合SXTemplate对象对模板进行预览输出到屏幕
- SXPlayerSurfaceView
和SXTemplatePlayer配合使用的界面显示视图。主要任务是确保该视图类型支持预览渲染。并且当用户设置视图显示尺寸时在内部对视图进行合适的尺寸处理。
工具类模块
- SXCompositor
对视频文件进行时间截取、画面尺寸裁剪、添加修改音频等处理
- SXTextCanvas
文字画板,通过读取VE模板文字素材绘制生成文字图片文件