image

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 添加拍照添加水印功能,暂不支持图片水印位置