FFmpeg
文章平均质量分 95
斑图不巫
当青春的潮水褪去时,我希望还穿着一条!=_=!裤衩
展开
-
第一次完成FFmepg的移植,编译ffmpeg4Android
本文主要实现了FFmpeg的编译和移植,首先在linux下将官网下载的源码编译成.so文件,然后使用android-studio配合NDK工具,将.so文件移植到android项目当中,简单地介绍了如何一步步完成FFmpeg的编译流程参考文章:手把手图文并茂教你用Android Studio编译FFmpeg库并移植下面是我自己在ubuntu下编译准备的编译工具Git,NDK安装git,检查本地git原创 2017-03-23 15:14:38 · 1296 阅读 · 0 评论 -
Android平台上使用SDL官方demo播放视频(使用ffmpeg最新版解码)
SDL(Simple Directmedia Layer)是一套开源的跨平台多媒体开发库,集成了音视频的许多底层的API,介绍Windows平台下的例子已经很多了,例如:雷老师的 最简单的视音频播放示例7:SDL2播放RGB/YUV,既然SDL是跨平台的,自己有参考了雷老师的这篇文章 最简单的基于FFmpeg的移动端例子附件:SDL Android HelloWorld,下面将介绍下Android平原创 2017-03-23 15:19:04 · 7228 阅读 · 15 评论 -
MPEG视频编码中的I帧,P帧和B帧以及IDR帧(转)
MPEG图像编码包含3个成分:I帧,P帧和B帧。MPEG编码过程中,一些图像压缩成I帧,一些压缩成P帧,另一些压缩成B帧。I帧压缩可以得到6:1的压缩比而不产生任何可觉察的模糊现象。I帧压缩的同时使用P帧压缩,可以达到更高的压缩比而无可觉察的模糊现象。B帧压缩可以达到200:1的压缩比,其文件尺寸一般为I帧压缩尺寸的15%,不到P帧压缩尺寸的一半。转载 2017-11-03 17:20:51 · 3391 阅读 · 0 评论 -
Windows平台下编译FFmpeg
最近项目需要想整一下windows下面的FFmpeg编译,当然可以直接下载官方编译好的库,有个缺点就是官方的是默认的编译配置,所以如果我们想自定义配置ffmpeg的编译参数,还是得自己亲自来编译,官方提供三个版本的编译: - static:只有编译完成的exe程序; - shared:包含dll和exe; - dev: 包含头文件.h,lib和dll.a原创 2017-03-23 15:16:31 · 8203 阅读 · 0 评论