Android仿微信朋友圈10s视频编辑

以前遇到一个需求就是要做一个类似微信朋友圈10s视频上传的功能,因此就需要视频裁剪与压缩,需要做一个类似微信朋友圈视频编辑的页面,就需要将视频按照时间一秒一秒解码成一幅幅的图片,让用户滑动选择。之前在网上找到了一个类似项目用的     MediaMetadataRetriever 来获取视频某一个时间的图片,但是该类在视频分辨率较高时效率低下,体验不好,于是我用NDK集成FFmpeg重新解码,发现效率大大提高,效果如下:

项目源码:https://github.com/kui92/WXVideoEditt
有积分的可以下载这个,跟上面是同一个项目CSDN:http://download.csdn.net/download/qq_28284547/10202490

里面用到了自己写的一个Library:https://github.com/kui92/FFmpegLibrary
Library的具体实现源码用到了FFmpeg 源码:https://github.com/kui92/FFmpegTools

欢迎大家提提意见,多多交流。

你可能感兴趣的:(ffmpeg)