# AndroidCamera **Repository Path**: jansonshen2016/AndroidCamera ## Basic Information - **Project Name**: AndroidCamera - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-11-18 - **Last Updated**: 2025-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 作者简介 Mr. Zhu ,英文名aserbao! 从事Android开发多年,技术不高,用来工作刚刚好。对视频音视频处理,硬编码这一块有一定的研究。之前北漂,现在深漂。同名微信公众号aserbao的维护者,喜欢看书,摄影,交友,目前生活这样子。欢迎大家关注我的公众号和微信一起学习交流。 时间宝贵,咨询技术问题有偿哦。 If you have any question about this repo,please prepare money,no free. # 学习资料 - [Android 零基础开发相机](https://gitbook.cn/gitchat/activity/5aeb03e3af08a333483d71c1) - [Android openGl开发详解(一) - 简单图形的基本绘制](https://www.jianshu.com/p/92d02ac80611) - [Android openGl开发详解(二) - 通过SurfaceView,TextureView,GlSurfaceView显示相机预览(附演示)](https://www.jianshu.com/p/db8ecba6037a) - [Android 自定义相机开发(三) —— 了解下EGL](https://www.jianshu.com/p/1e82021b10b4) # 欢迎关注公众号一起学习交流Android技术 |公众号(aserbao)| |--| |![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg) # 项目介绍 项目目前功能有: - 分段录制 RecorderActivity - 多段视频合成 RecorderActivity - 倒计时录制 RecorderActivity - 删除回滚 RecorderActivity - 添加滤镜 RecorderActivity - 视频裁剪 LocalVideoActivity - 视频方向横竖屏切换 LocalVideoActivity - 视频旋转 LocalVideoActivity - 视频帧处理 SelCoverTimeActivity - 添加水印 VideoEditActivity - 添加动态贴纸 VideoEditActivity - 添加动态字幕 VideoEditActivity - 文字转视频 PrimaryMediaCodecActivity ## 整体功能点效果图: ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/录制.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/摄像头切换.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/倒计时.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/回删功能.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/本地编辑.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/编辑界面.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/选封面.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/添加贴纸.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/添加字幕.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/保存到相册.gif) ## 单个功能点: 单个点主要是包括MediaCodec,AudioRecord,MediaExtractor,MediaMuxer的使用,界面效果如下: ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/Mediacodec的基本用法.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/EncodeDecode.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/ExtractDecode.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/DecodeEditEncode.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/Mediacodec录制随音乐改变.gif)![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/MediaExtractor.gif) ![](https://github.com/aserbao/CommonSource/blob/master/AndroidCamera/images/MediaMuxer.gif) ## 打赏 开源不易,若有帮助就打赏一下呗,打赏请备注ID。 |微信打赏|支付宝打赏| |--|--| |![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/%E5%BE%AE%E4%BF%A1%E6%89%93%E8%B5%8F.jpeg)|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/%E6%94%AF%E4%BB%98%E5%AE%9D%E6%89%93%E8%B5%8F.jpeg)| ### 打赏记录 |备注|金额| |--|--| |贺利军|66.66¥| |小个子|200¥| |小Qiao|66.66¥| |一路狂奔|20¥| |Passerby「路人‘」不欢|66¥| |有点小激动|20¥| |Orange| 30¥| |卡霾哈霾哈|66¥| > 说明:大家挣钱不易,如果项目对你有所帮助再打赏。如果有遇到小问题有时间也会免费帮忙解决。 ### Star History [![Star History Chart](https://api.star-history.com/svg?repos=aserbao/AndroidCamera&type=Date)](https://star-history.com/#aserbao/AndroidCamera&Date)