# FFmpegAndroid
android端基于FFmpeg库的使用。<br>
基于ffmpeg3.2.4版本，编译生成libffmpeg.so文件。<br>
添加编译ffmpeg源码的参考脚本<br>
目前音视频相关处理：<br>

- #### 音频剪切、拼接
- #### 音频混音
- #### 音频转码
- #### 音视频合成
- #### 音频抽取
- #### 音频解码播放
- #### 视频抽取
- #### 视频剪切
- #### 视频转码
- #### 视频截图
- #### 视频转GIF动图
- #### 视频添加水印
- #### 图片合成视频
- #### 视频解码播放
- #### 本地直播推流
- #### 实时直播推流
- #### 音视频解码播放
- #### OpenGL+GPUImage滤镜

本地直播截图：
![静态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/picture/live.png)

左边是ffplay客户端拉流播放，中间是web网页播放：
![动态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/gif/live.gif)

视频添加图片水印（左上角Android机器人）：
![静态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/picture/Watermark.png)

视频添加文字水印（文字白色背景可以改为透明）：
![静态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/picture/Textmark.png)

视频转成GIF动图：
![动态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/gif/VideoToGif.gif)

滤镜效果：
![动态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/picture/filter_cool.jpg)

![动态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/picture/filter_romantic.jpg)

![动态图片](https://github.com/xufuji456/FFmpegAndroid/blob/master/picture/filter_sketch.jpg)

***

后续会完善音视频播放、推流直播。
<br><br>

