基于FFMpeg6.0版本的学习型Demo,通过FFMpeg提供的硬解(MediaCodec)和软解两种方式进行音视频文件的渲染和播放(滤镜效果包括:灰度滤镜和圆角滤镜)
导入:本地文件选择和相机录制两种方式
导出:导入图片时导出为JPEG(带特效),导入视频时导出为GIF(仅视频关键帧且不带特效)
文章原创首发于微信公众号“雪月清的随笔”,欢迎关注
Android FFmpeg系列04--FFmpeg调用MediaCodec进行硬解码
Android FFmpeg系列08--seek和精准seek
Android FFmpeg系列11--解码遇到EAGAIN的正确处理姿势