qdrzwd / VideoRecorder

android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
Apache License 2.0
1.8k stars 563 forks source link

只需要mp4编码的话,能否进一步精简依赖库的体积? #3

Open ydcool opened 10 years ago

ydcool commented 10 years ago

10M安装包实在是很大的成本。。。。

qdrzwd commented 10 years ago

没有办法再减少了,开源库依赖太多,除非自己编译。

ydcool commented 10 years ago

我想抽时间改用另一个开源的mp4parser做视频处理,不知你是否研究过。仅是视频录制外加拼接处理的话,足够了吧。感觉openCV是不是有点大材小用了。

qdrzwd commented 10 years ago

mp4parser能实现视频录制和后期处理吗?除非你想调用系统的录制功能,然后合并。opencv框架是有点大了,要是会的话直接用ffmpeg最好了。

ydcool commented 10 years ago

THX~我试试

jordanhgl commented 10 years ago

请问你说的视频旋转角度的问题,解决了么?我用android提供的mediarecorder录制视频,切换前后置摄像头录制视频是不会有旋转角度的问题,在你的代码里代开前置摄像头的话设置autofocus会崩溃,一般前置摄像头都不支持focus_auto,盼复!

qdrzwd commented 10 years ago

首先系统自带的mediaRecorder是具有旋转接口的,可以调。我的项目中的旋转问题还没有解决,没时间弄。focus_auto不支持很正常,换个模式就好了。

jordanhgl commented 10 years ago

好的 希望你能找到解决方案!

jordanhgl commented 10 years ago

楼主看看这篇文章对修改这个问题有帮助么?https://code.google.com/p/javacv/issues/detail?id=376

cokepanm commented 9 years ago

确实,这个库文件太多且太大,根本不能放在正式项目里啊。。关注中

yinghuihong commented 9 years ago

占用内存80+M,低配的机型outOfMemory