From 79f5624daa6a8cc77b79f11026c63e4606dd3d52 Mon Sep 17 00:00:00 2001 From: aserbao Date: Tue, 16 Mar 2021 10:29:54 +0800 Subject: [PATCH 1/8] Update README.md --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fa2cdef..9390f09 100644 --- a/README.md +++ b/README.md @@ -57,4 +57,14 @@ If you have any question about this repo,please prepare money,no free. |--|--| |![](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)| - +### 打赏记录 +|备注|金额| +|--|--| +|小个子|200元| +|小Qiao|66.66元| +|一路狂奔|20元| +|Passerby「路人‘」不欢|66元| +|有点小激动|20元| +|Orange| 30元| +|卡霾哈霾哈|66元| +> 说明:挣钱不易,如果项目对你有所帮助再打赏。如果有遇到小问题有时间也会免费帮忙解决。 From 7bc239611364cd5dd1256161d8a7c5198343bbec Mon Sep 17 00:00:00 2001 From: aserbao Date: Mon, 7 Jun 2021 10:35:08 +0800 Subject: [PATCH 2/8] Update README.md --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 9390f09..7d989ad 100644 --- a/README.md +++ b/README.md @@ -60,11 +60,11 @@ If you have any question about this repo,please prepare money,no free. ### 打赏记录 |备注|金额| |--|--| -|小个子|200元| -|小Qiao|66.66元| -|一路狂奔|20元| -|Passerby「路人‘」不欢|66元| -|有点小激动|20元| -|Orange| 30元| -|卡霾哈霾哈|66元| +|小个子|200¥| +|小Qiao|66.66¥| +|一路狂奔|20¥| +|Passerby「路人‘」不欢|66¥| +|有点小激动|20¥| +|Orange| 30¥| +|卡霾哈霾哈|66¥| > 说明:挣钱不易,如果项目对你有所帮助再打赏。如果有遇到小问题有时间也会免费帮忙解决。 From ab1a097c8051fa955d0e65d32080c16e6e1bcf9a Mon Sep 17 00:00:00 2001 From: aserbao Date: Wed, 16 Jun 2021 10:19:09 +0800 Subject: [PATCH 3/8] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7d989ad..eba6e07 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,7 @@ If you have any question about this repo,please prepare money,no free. ### 打赏记录 |备注|金额| |--|--| +|贺利军|66.66¥| |小个子|200¥| |小Qiao|66.66¥| |一路狂奔|20¥| @@ -67,4 +68,4 @@ If you have any question about this repo,please prepare money,no free. |有点小激动|20¥| |Orange| 30¥| |卡霾哈霾哈|66¥| -> 说明:挣钱不易,如果项目对你有所帮助再打赏。如果有遇到小问题有时间也会免费帮忙解决。 +> 说明:大家挣钱不易,如果项目对你有所帮助再打赏。如果有遇到小问题有时间也会免费帮忙解决。 From a2bc24295e59607da20399c5c6d2bcf48ab14d1c Mon Sep 17 00:00:00 2001 From: aserbao Date: Tue, 10 May 2022 18:01:52 +0800 Subject: [PATCH 4/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eba6e07..799eb7c 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ If you have any question about this repo,please prepare money,no free. - [Android 自定义相机开发(三) —— 了解下EGL](https://www.jianshu.com/p/1e82021b10b4) # 欢迎关注公众号一起学习交流Android技术 -|公众号(aserbao)|个人微信号(小老头)|QQ交流群(1055866980) +|公众号(aserbao)|QQ交流群(1055866980) |--|--|--| -|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg)|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/we_chat.jpg)|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/qq交流群.jpeg) +|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg)|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/qq交流群.jpeg) # 项目介绍 项目目前功能有: From 3505924f11fe209aa380a4dc41bd955f1379c38a Mon Sep 17 00:00:00 2001 From: aserbao Date: Tue, 10 May 2022 18:02:12 +0800 Subject: [PATCH 5/8] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 799eb7c..9174cea 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ If you have any question about this repo,please prepare money,no free. # 欢迎关注公众号一起学习交流Android技术 |公众号(aserbao)|QQ交流群(1055866980) -|--|--|--| +|--|--| |![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg)|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/qq交流群.jpeg) # 项目介绍 From 34d3650df328b32767d3c5067d4588f31d03332a Mon Sep 17 00:00:00 2001 From: aserbao Date: Mon, 26 Dec 2022 16:19:57 +0800 Subject: [PATCH 6/8] Update README.md (#65) --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9174cea..a3b56d6 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ If you have any question about this repo,please prepare money,no free. - [Android 自定义相机开发(三) —— 了解下EGL](https://www.jianshu.com/p/1e82021b10b4) # 欢迎关注公众号一起学习交流Android技术 -|公众号(aserbao)|QQ交流群(1055866980) -|--|--| -|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg)|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/qq交流群.jpeg) +|公众号(aserbao)| +|--| +|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg) # 项目介绍 项目目前功能有: From 5b8dfd5758596019a8dba96d24672db5acc67f5d Mon Sep 17 00:00:00 2001 From: aserbao Date: Tue, 6 Jun 2023 17:33:29 +0800 Subject: [PATCH 7/8] update README_en.md (#68) Co-authored-by: coolboy --- .DS_Store | Bin 0 -> 6148 bytes README_en.md | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++ app/.DS_Store | Bin 0 -> 6148 bytes 3 files changed, 71 insertions(+) create mode 100644 .DS_Store create mode 100644 README_en.md create mode 100644 app/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..04f40f991eda949914e3787276eb0720ddf0b570 GIT binary patch literal 6148 zcmeHKy-EW?5S}qt9N46^++Gm!0GiSJH%LD7h4hQyo?WGVI}sqezP+% zcjT}Xkr~+iX6I+;?t|OCAtD~H<|CpZ5#<Sip#|O0UFZ4V-_F~ULGW zJwDxe+BH8{kK3A-S5~`<``&gvet4C7F3x~6;0!ne&VVq0J6j|_RP@;ya0Z-#ZwBOi z2pEFVuu)7$2d2~l05h1AK$l)Za)MzrY!u;vu%-evm952KO@}>LTr_MHHJ#X+54OtN z=7m#r>>pA%aa8o#8E^)=3=DKRl>2{zPo}rY@22?58E^*v83UXZ(_)O5vb%Nf_2jM% v7#A2K64!_Vf!_HEz(UTEqvTY75FK&Ruu+s<#GcZD{v(hG@yQwZ1qQwV&vQtd literal 0 HcmV?d00001 diff --git a/README_en.md b/README_en.md new file mode 100644 index 0000000..24214bd --- /dev/null +++ b/README_en.md @@ -0,0 +1,71 @@ + +# About the author +Mr. Zhu, English name aserbao! Engaged in Android development for many years, the technology is not high, and it is just right for work. There is a certain amount of research on video audio & video processing, hardcoding. Before Beipiao, now Shenpiao. The maintainer of the WeChat official account aserbao of the same name, likes reading, photography, making friends, and currently lives like this. Welcome to follow my official account and WeChat to learn and communicate together. + +Time is precious, and consulting technical issues is paid. + +If you have any question about this repo,please prepare money,no free. + +# Learning materials +- [Android Zero Base Development Camera](https://gitbook.cn/gitchat/activity/5aeb03e3af08a333483d71c1) +- [Android openGl development details (a) - simple graphics basic drawing](https://www.jianshu.com/p/92d02ac80611) +- [Android openGl development details (2) - through SurfaceView, TextureView, GlSurfaceView display camera preview (with demo) ](https://www.jianshu.com/p/db8ecba6037a) +- [Android Custom Camera Development (3) - Learn about EGL](https://www.jianshu.com/p/1e82021b10b4) + +# Welcome to pay attention to the official account to learn and communicate Android technology together +|weChat official account(aserbao) +|--| +|![](https://github.com/aserbao/AserbaosAndroid/blob/master/app/src/main/assets/images/weixin.jpg)| + +# Project Functions Introduction +The current functions of the project are:: +- Segmented Record RecorderActivity +- Multi-video synthesis Record RecorderActivity +- Countdown Record RecorderActivity +- Remove Rollback Video RecorderActivity +- Add Filter RecorderActivity +- Video cutting LocalVideoActivity +- Video orientation Change LocalVideoActivity +- Video Rotation LocalVideoActivity +- Handle Video Frame SelCoverTimeActivity +- Add watermark for Video VideoEditActivity +- Add dynamic stickers for Video VideoEditActivity +- Add dynamic subtitles for Video VideoEditActivity +- Text to Video PrimaryMediaCodecActivity + +## Overall Functional Button Effect Diagram : +![](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) + + + +## Single Functional Button: +The single point mainly includes the use of MediaCodec, AudioRecord, MediaExtractor, and MediaMuxer. The interface effect is as follows: + +![](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) + +## Tip +Open source is not easy, if there is help to reward it, reward please note ID. + +|WeChat Tipping | Alipay Tipping| +|--|--| +|![](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)| + +### Tipping Record +| Remarks | Amount | +|--|--| +|贺利军|66.66¥| +|小个子|200¥| +|小Qiao|66.66¥| +|一路狂奔|20¥| +|Passerby「路人‘」不欢|66¥| +|有点小激动|20¥| +|Orange| 30¥| +|卡霾哈霾哈|66¥| +> Description: It is not easy for everyone to make money. If the project helps you, you will be rewarded. diff --git a/app/.DS_Store b/app/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..78dcfbd680aa7161f3404e6d1fe84e45ff86e511 GIT binary patch literal 6148 zcmeHKOHRW;47F(%k=S&}1~gab3YMV?CnyI%X(T>Ml!^-2&J_>`;0hdqBd|o`Dm;%( zo2U^>R3TfMc^-ep$&)e@6A{lJ>KW0Lh;j@;7G*@lJnA~IU~#hS(Ol0K%dTCGY_hK= zdG?GNx}}QNgXcf~s{6jSE6b|sD%kSR_W9-U_5FP4uYdKgZhG9DAd_f9Yr3apzbapz zoo+q-njcS_nwHmg+lss1em%Z>O9g#$2AlzBz!`7`zyR)Sk^E56XJ^0}a0WIE$oUX3 z1PjBcn2ruisRaOLFeia7y@cch!@@8s!UJJV1!^i=i@}->d$72|Fe+*~u{9rTm4BKS zPSvr0Na4hVqR-BNGcaUeqRXk={}=dVMw|R$im#jjXW*YPz*)H{=Xfc*TX$Yh?%IHH tg&`twQ4|RD!A}4da*iA&r}~5Fh${@EqU<8}ln(SCfkcQ;&cGiq@C{QTM^yj- literal 0 HcmV?d00001 From 7b8c6cf874b992f554b4bdf2279befb8af49c7fb Mon Sep 17 00:00:00 2001 From: aserbao Date: Sat, 11 May 2024 17:47:39 +0800 Subject: [PATCH 8/8] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a3b56d6..2c6cb9b 100644 --- a/README.md +++ b/README.md @@ -69,3 +69,7 @@ If you have any question about this repo,please prepare money,no free. |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)