ffmpeg
wall_j
这个作者很懒,什么都没留下…
展开
-
ffmpeg(一):doc文档到底该怎么读
最近公司项目要做一些音视频直播之类的东西,开始研究ffmpeg。下载源码后打算从ReadMe和doc开始入手。发现readme下东西不多,只对各个库和工具做了一句话的描述。打开doc发现下面东西蛮多,有很多的.texi后缀结尾的文件网上查了一下,发现.texi是用的一种叫texinfo的开源文档系统,具体有什么好处,我就不瞎bb了。要想有比较好的阅读体验,可以从原创 2016-10-21 00:57:49 · 2709 阅读 · 0 评论 -
ffmpeg视频关键帧提取保存为图片
本程序基于ffmpeg官方例子demuxing_decoding.c文件来改写的,可以将mp4文件分离成未编码的视频裸流和音频裸流,另外增加了提取mp4关键帧,并保存为jpg格式图片的部分代码。原创 2016-12-25 12:39:58 · 11324 阅读 · 3 评论 -
ffmpeg编译faac小结
这两周都在为安卓平台编译带aac编码功能的ffmpeg版本。截止今日,未编译出满意版本,时间已经过去一周有余,顿感无地自容。我的环境,ndk-r10e,ubuntu16.04lts faac1.28 x264(应该是最新版,x264的加入完全没问题),ffmpeg版本还在测试中,唯一成功过的是ffmpeg-n1.2.4。具体编译脚本与环境等我编译成功后再回来加上。希望有大神看到我的环原创 2017-03-21 14:55:11 · 3301 阅读 · 0 评论 -
android视频录制与滤镜(一)
项目需求:包含实时滤镜的视频录制功能接到需求后第一感受就是gpuimage赶快用起来,github上排名第一的c++版本gpuimage是wysaid/android-gpuimage-plus这个库已经帮忙把从GPU管线中取出视频数据并编码的工作都做好了,是一个可以直接用来加滤镜录制视频的项目。唯一不足的是没有加上硬编码,帧率常年性徘徊在20以下。早听说MediaRecorder在新版本中可以s...原创 2018-06-05 19:38:20 · 3387 阅读 · 2 评论 -
android视频录制与滤镜(二)——google官方硬编demo:
视频录制使用android视频录制与滤镜(一)中提到的wysaid/android-gpuimage-plus项目时发现这个项目使用的eclipse时候的ndk编译方式,导致看c++代码时无法自动跳转,以及无法像阅读java代码一样使用快捷键,所以就自己fork了一份,改用了cmake的方式编译jni代码 ,这样阅读起来就方便了不少,但阅读不便这些都是小问题。最大的问题在于编码效率上,这个库由于视...原创 2018-06-06 20:12:44 · 1605 阅读 · 0 评论