OpenGlCamera
使用opengles用作相机预览,添加视频水印,录制并保存为MP4文件,目前尚不支持音轨。 用法比较简单
fun startRecordActivity(activity: Activity, requestCode: Int, bitmap: Bitmap, minTime: Float, totalTime: Float, dirName: String, waterX: Float = -1f, waterY: Float = 1F)
fun startRecordActivity(fragment: Fragment, requestCode: Int, bitmap: Bitmap, minTime: Float, totalTime: Float, dirName: String, waterX: Float = -1f, waterY: Float = 1F)
waterX和waterY是水印左下角坐标的位置,范围为[-1,1]
2018/7/5
加入了音轨,加了部分UI,添加maven引用
添加Maven引用方法
(1)在根项目build.gradle添加:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
(2)在项目gradle添加
dependencies {
implementation 'com.github.skateboard1991:OpenGlCamera:1.0.3'
}
2018/7/11
修改音频播放过快的问题 release版本为1.0.3 添加拍照添加水印功能,暂不支持图片水印位置