YellowJacket的博客

专注Android开发技术分享

Android FFMpeg应用实例(三):利用AVfilter实现视频添加水印,滤镜等特效功能(附Demo)

最近因为工作忙,和世界杯期间对球赛比较痴迷,一个多月没写博客了。法国队赢得世界冠军,克罗地亚赢得世人的尊敬。个人奖项方面,皇马中场莫德里奇获得金球奖,实至名归。以前不懂球,只知道前锋有多牛逼,能进球。殊不知要打赢一场球需要后卫的防守和中场的策划进攻,就好比如我们做项目一样,能搭建一个可拓展性...

2018-08-07 11:54:46

阅读数 882

评论数 1

Android FFMpeg应用实例(二):CMake实现视频avi转码后在SurfaceView预览显示

前面已经给介绍过Android Studio集成FFMpeg音视频处理框架并利用FFmpeg完成一个应用实例利用CMake方式实现视频解码MP4转YUV。本篇博文我们来实现下在Android平台解码avi并用SurfaceView播放。本人博客会长期更新Android FFmpeg,Open...

2018-06-11 10:03:08

阅读数 294

评论数 0

Android FFMpeg应用实例(一):利用CMake方式实现视频解码MP4转YUV(附Demo源码)

本篇博文将给大家介绍一个FFMpeg在Android平台上的一个应用实例,实现视频转码格式转换。如果你还没了解如何通过CMake集成JNI开发环境和在Android Studio中集成FFMpeg,请阅读….和….。本人博客会长期更新Android FFmpeg,OpenGL和OpenCV,...

2018-05-20 16:47:14

阅读数 344

评论数 0

Android Studio通过JNI(CMake方式)集成FFMpeg音视频处理框架

前言 本FFMpeg的源码多采用C/C++代码编写的,想要使用FFmpeg提供的库函数,需要将其打包成动态链接库文件。如Linux的so库文件,windows上的dll库文件,Android系统的底层是基于Linux系统内核的,因此要在Android平台上使用FFmpeg框架提供的库函数,...

2018-04-22 22:08:06

阅读数 624

评论数 0

Android JNI实现Java与C/C++互相调用,以及so库的生成和调用(JNI方式调用美图秀秀so)

前言 关于Android Studio如何继承JNI开发环境,请阅读上一篇博文 Android CMake集成JNI开发环境本篇博文将结合实例分别讲解Android中Java如何调用C/C++的方法,C/C++如何回调Java方法以及如何将本地native库打包成so文件作为库使用。项目代...

2018-04-07 20:15:53

阅读数 1946

评论数 7

Android CMake集成JNI开发环境

什么是JNI JNI是Java Native Interface(Java 原生接口)的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。JNI支持一个“调用接口”(invocation interface),它允许你把一个JVM嵌入到本地程序...

2018-04-03 10:11:34

阅读数 648

评论数 0

Android GLSurfaceView用法解析

OpenGL和OpenGLES简介       这里先简单介绍下OpenGL和OpenGLES。OpenGL(Open Graphics L...

2018-03-26 17:23:40

阅读数 4319

评论数 0

Android自定义View实现水波纹效果

本篇博文介绍一个Android自定义View的案例,后续博文会接下自定义View的相关流程和绘制原理。通过自定义控件实现。触摸屏幕实现水波纹效果。实现步骤第1步.自定义MyWave继承Viewpublic class MyWave extends View {}第2步.重写带两个参数的构造方法pu...

2018-03-09 23:16:06

阅读数 643

评论数 0

第一篇技术博客-学不完的技术,做不完的分享

     工作忙平时都是用印象笔记做知识记录的,利用春节放假期间写些博客做下职业生涯的总结。想通过博客平台认识一些志同道合的朋友,一起交流学习。2015年至今,从事Android开发已经有三年了,做过便民服务APP,电商APP和短视频社交APP。从一开始的Eclipse到后来的Android St...

2018-02-22 19:56:00

阅读数 213

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭