## v2.5 增加剪切时长功能, 优化交互
## v2.4 大幅优化, 使用前后摄像头拍摄视频时, 合成视频过慢的问题 (感谢@bertsir)
## v2.3 增加摄像头切换和闪光灯开启功能, 修复前置摄像头拍摄出来画面颠倒等bug
<br />
```
功能概括:
1.基于ffmpeg的视频分段拍摄及合成;
2.自定义拍摄按钮, 显示多段视频拍摄进度, 和删除视频段落模式;
3.自定义view, 实现手绘涂鸦;
4.自定义可触摸旋转缩放位移的表情文字view;
5.仿微信裁剪图片控件, 自定义View实现功能;
6.基于ffmpeg改变视频速度(加速或者减速);
7.基于ffmpeg裁剪视频宽高;
8.基于ffmpeg的图片和视频合成处理;
9.基于ffmpeg剪切视频时长.
```
# 如果想了解实现思路, 这里有详细源码分析讲解
<a href="http://www.jianshu.com/p/5a173841a828" target="_blank">仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑(上)</a>
<a href="http://www.jianshu.com/p/df568b7141c5" target="_blank">仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑(下)</a>
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo10.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo1.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo4.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo5.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo6.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo3.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo7.png?raw=true)
![image](https://github.com/Zhaoss/WeiXinRecordedDemo/blob/master/%E8%BF%99%E6%98%AF%E7%AE%80%E4%B9%A6%E4%B8%8A%E7%AF%87%E7%9A%84%E6%BA%90%E7%A0%81,%E5%B8%AE%E5%8A%A9%E7%90%86%E8%A7%A3%E6%BA%90%E7%A0%81%E5%AE%9E%E7%8E%B0/Image/demo8.png?raw=true)
# 如果这篇文章对大家有所帮助, 希望可以点一下star哦, 我会经常在上面分享我工作中遇到的问题和酷炫的特效实现.
## 本项目所使用的so库是VCamera,个人免费, 禁止商用,只用作demo演示
没有合适的资源?快使用搜索试试~ 我知道了~
仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑
共210个文件
png:62个
xml:54个
java:49个
需积分: 9 16 下载量 155 浏览量
2017-11-14
17:45:10
上传
评论 1
收藏 35.41MB ZIP 举报
温馨提示
别人的,应该免费,最低分2分。。尴尬,主要方便自己查找,并不能设为仅自己可看。 功能概括: 1.基于ffmpeg的视频分段拍摄及合成; 2.自定义拍摄按钮, 显示多段视频拍摄进度, 和删除视频段落模式; 3.自定义view, 实现手绘涂鸦; 4.自定义可触摸旋转缩放位移的表情文字view; 5.仿微信裁剪图片控件, 自定义View实现功能; 6.基于ffmpeg改变视频速度(加速或者减速); 7.基于ffmpeg裁剪视频宽高; 8.基于ffmpeg的图片和视频合成处理; 9.基于ffmpeg剪切视频时长.
资源推荐
资源详情
资源评论
收起资源包目录
仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑 (210个子文件)
WeiXinRecorded.apk 7.23MB
WeiXinRecorded.apk 7.18MB
WeiXinRecordDemo.apk 7.18MB
gradlew.bat 2KB
gradlew.bat 2KB
.gitignore 118B
.gitignore 118B
.gitignore 7B
.gitignore 7B
build.gradle 1KB
build.gradle 1KB
build.gradle 498B
build.gradle 498B
settings.gradle 15B
settings.gradle 15B
gradlew 5KB
gradlew 5KB
gradle-wrapper.jar 52KB
gradle-wrapper.jar 52KB
EditVideoActivity.java 26KB
MediaRecorderBase.java 22KB
MediaRecorderBase.java 21KB
EditVideoActivity.java 20KB
MyVideoView.java 14KB
MyVideoView.java 14KB
MainActivity.java 14KB
MediaObject.java 12KB
MediaObject.java 12KB
RecordedButton.java 11KB
UtilityAdapter.java 10KB
UtilityAdapter.java 10KB
CutTimeActivity.java 10KB
CutView.java 10KB
FileUtils.java 9KB
FileUtils.java 9KB
TouchView.java 9KB
TouchView.java 9KB
MainActivity.java 9KB
StringUtils.java 8KB
StringUtils.java 8KB
ThumbnailView.java 7KB
CutSizeActivity.java 6KB
DeviceUtils.java 6KB
DeviceUtils.java 6KB
FocusSurfaceView.java 6KB
FocusSurfaceView.java 6KB
RecordedButton.java 6KB
TuyaView.java 5KB
TuyaView.java 5KB
VCamera.java 4KB
MediaRecorderNative.java 3KB
MediaRecorderNative.java 3KB
Log.java 2KB
Log.java 2KB
VCamera.java 2KB
AudioRecorder.java 2KB
AudioRecorder.java 2KB
VideoPlayActivity.java 2KB
MyHorizontalScrollView.java 2KB
BaseActivity.java 2KB
BaseActivity.java 1KB
MediaThemeObject.java 1KB
MediaThemeObject.java 1KB
VideoPlayActivity.java 1KB
MyApplication.java 752B
MyApplication.java 752B
IMediaRecorder.java 621B
IMediaRecorder.java 621B
expression1.jpg 16KB
expression1.jpg 16KB
expression8.jpg 15KB
expression8.jpg 15KB
expression7.jpg 14KB
expression7.jpg 14KB
expression3.jpg 12KB
expression3.jpg 12KB
expression4.jpg 11KB
expression4.jpg 11KB
expression5.jpg 11KB
expression5.jpg 11KB
expression2.jpg 9KB
expression2.jpg 9KB
expression6.jpg 7KB
expression6.jpg 7KB
LICENSE 1KB
README.md 3KB
demo5.png 301KB
demo1.png 298KB
demo8.png 288KB
demo4.png 286KB
demo3.png 274KB
demo6.png 261KB
demo7.png 235KB
demo2.png 235KB
demo10.png 206KB
ic_launcher.png 10KB
ic_launcher.png 10KB
video_focus.png 10KB
video_focus.png 10KB
ic_launcher.png 8KB
共 210 条
- 1
- 2
- 3
资源评论
吃兔子的大青菜
- 粉丝: 21
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功