自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android NDK开发-图片的压缩(libjpeg)

动态库的编译 首先要安装ndk的环境,前面的文章里面有提到,这里就不再赘述了。 下载jpeg的源码链接,只需要将jni的部分上传到服务器上面,新建一个文件夹将jni拷贝进去,在jni文件夹中执行ndk build这时候就会生成动态库和一些必要的文件。 接下来就是编码的时间。 实现图片的压缩 1.图片的压缩这个项目我用的是eclipse编辑器,同样的需要下载ndk的工具包,这个网上的...

2018-02-09 15:46:26 1367

原创 Android音视频三-AndroidStudio整合FFmpeg项目+FFmpeg视频解码

参数 编辑器 AS3.0 NDK最新版 整合步骤 首先AS要下载ndk-bundle,这个比较简单在设置里面就可以下载,下载完成以后新建项目时候勾选上inclue C++选项。 由于对Cmake不是特别熟悉,所以项目里面我用的是Makefile来编译整个项目。其实Cmake最后也是生成Makefile文件来编译整个项目。项目里面就需要在main目录下新建jni文件夹,如下图: jn...

2018-02-08 11:38:47 1425 4

原创 Android音视频二-FFmpeg的解码流程

前言 在学习FFmpeg的时候很有幸读到了雷霄骅博士的博客,非常感谢他留下的宝贵财富,知识是不朽的。 1 FFmpeg库简介 2 总体流程图如下 以上的所有函数都比较重要,需要记住。另外由于FFmpeg版本的改变,其中的不少函数也进行了修改。修改的地方大家可以查看ffmpeg-3.4.1\doc\APIchanges文件,里面有不同版本函数更改的说明。 2.1 FFm

2018-02-07 14:42:00 414

原创 Android音视频一开篇-FFmpeg的编译

一、环境的搭建 linux环境 我用的是阿里云的服务器,centos7系统,用ubuntu系统的基本操作也是一样。 下载ndk,我这里用的是 android-ndk-r10e,也可以在linux系统上吗直接下载,也可以下载以后传到服务器上面。下载了以后将文件解压到指定的文件夹,然后记住文件的路径,如果是zip的就用unzip命令,如果后缀是gz,就用tar -xzvf xx.tar.gz

2018-02-07 10:25:49 297

ffmpeg脚本文件

内容包括,编译多个动态库的脚本文件,编译一个动态库的脚本文件和编译debug版本的脚本文件

2018-02-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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