蒲Annie的博客

Android开发程序媛,欢迎随时撩我


  • 首页

  • 开源项目

  • 闲情逸致

  • 摄像摄影

  • 归档

  • 作者简介

mepaidemo

发表于 2017-10-10 | 更新于 2017-10-10
字数统计

MAC系统下编译FFmpeg-Android (从编译到移植Androidstudio成功)(二)

发表于 2017-10-10 | 更新于 2017-10-10 | 分类于 Android音频
字数统计

hello 大家好,上一篇文章中提到了如何在mac下编译适配于Android的ffmpeg so文件库,这篇文章给大家介绍下如何运用编译好的类库进行jni调用。

在上一篇文章中我们在文件夹中得到一个include文件夹和一个包含了so文件的lib文件夹,在include文件夹内分别有libavcodec,libavfilter,libavformat,libavutil,libswresample,libswscale文件夹,下面是具有全功能的ffmpeg类库各个包的功能(对号入座):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
libavcodec编码/解码库
libavfilter基于帧的编辑库图(加特效)
libavformatI/O多路复用/解复用库
libavdevice复用/解复用库专用设备(读设备)
libavutil常见的实用工具库
libswresample音频重采样、格式转换和混合
libpostproc后处理库
libswscale颜色转换和缩放的图书馆(图像拉伸,像素格式转换)

基于以上的介绍,我们现在进行jni调用ffmpeg库

阅读全文 »

MAC系统下编译FFmpeg-Android (从编译到移植Androidstudio成功)(一)

发表于 2017-09-22 | 更新于 2017-10-11 | 分类于 Android音频
字数统计

大家好,因为我最近突然对Android的音频产生了浓厚的兴趣,所以带来了今天这篇文章。(打包过程都是我自己一步一步操作,所以比较详细) 作为老牌音频剪辑的FFmpeg 被广泛的应用,包括美拍等短视频编辑都是用的FFmpeg,可以说很多的Android处理音视频都是用的FFmpeg

什么是FFmpeg?为什么选择FFmpeg?

FFmpeg是一套比较完善的音视频编解码框架,里面包含了整套诸如格式转换,音视频录制的解决方案。采用LGPL或GPL许可证,使用FFmpeg可以对音视频进行渲染和合成等操作,FFmpeg的功能非常强大,不仅可以采集图像,对屏幕进行录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。 FFmpeg具有很强的可移植性,可以在移植到不同操作系统 支持linux ,windows,OS X
在编译的时候 可以根据操作系统的不同下载不同操作系统的资源包。本文为mac系统,

阅读全文 »

Facebook rebond 弹簧功能源码分析

发表于 2017-09-14 | 更新于 2017-10-10 | 分类于 源码分析
字数统计

相信大家在项目上或多或少的用到了弹簧功能,比较常用和方便的就是facebook的开源库rebond,想要深入的了解这个开源库的使用方法就需要我们源码分析(read the fucking source code!)整个开源库的功能实现。我自己也通过rebond写了个demo 有兴趣的可以下载了解下(代码都有注释 适合菜鸟初学者了解 大神略过)

废话不多说,下面我们就开始分析源代码(very fucking detailed!)

rebond的配置

在gradle 进行配置:

1
2
3
dependencies {
compile 'com.facebook.rebound:rebound:0.3.8'
}

或者maven部署rebond库

1
2
3
4
5
<dependency>
<groupId>com.facebook.rebound</groupId>
<artifactId>rebound</artifactId>
<version>0.3.8</version>
</dependency>
阅读全文 »

超级干货系列 hexo+gihub搭建博客

发表于 2017-09-08 | 更新于 2017-09-27 | 分类于 搭建博客
字数统计

相信很多盆友们都想搭建属于自己的博客,但是想要拥有自己独立的服务器和域名还是蛮麻烦的,既要进行网站备案(还不一定能通过)还要自己搞网页的样式等等。 有了gihub就可以轻松搭建自己的博客。
gihub+hexo搭建博客的原理大致是这样的, hexo生成本地静态博客 通过hexo与自己的gihub相关联,将自己的静态博客git到自己的gihub中。通过gihub就可以轻松的查看自己的博客。下面就让我们详细的了解下搭建的步骤:

阅读全文 »
蒲Annie_

蒲Annie_

曾经沧海难为水,除却巫山不是云

5 日志
3 分类
2 标签
RSS
微博 豆瓣 知乎 E-Mail
友情链接
  • qisen的博客
© 2016 - 2017 蒲Annie_
由 Hexo 强力驱动
主题 - NexT.Mist