ffmpeg
文章平均质量分 73
露蛇
崇尚干货,珍惜时光!
展开
-
修改ffmpeg支持文件描述符,以适配android10沙箱机制
问题背景android10默认执行文件沙箱机制,native层代码失去了通过文件路径访问公共媒体文件的权限。当时可通过android:requestLegacyExternalStorage="true" 来兼容,设置这个标志后依然可以通过路径访问。估计是谷歌考虑到不太合理,android11改回来了,android11的真机上native层恢复可以通过路径访问公共媒体文件,不需要设置android:requestLegacyExternalStorage="true"。但是蛋疼的是,发的目标andr原创 2021-04-26 18:21:56 · 666 阅读 · 0 评论 -
ffmpeg 库yuv420转jpeg(内存)
ffmpeg 库yuv420转jpeg近来实现mjpeg的http实时流,需要yuv420转jpeg。了解了一下主要可以通过ffmpeg或者libjpeg(terbo)实现。 现想用ffmpeg,网上搜了一下,资料不多。比较热门的是雷神的博客: http://blog.csdn.net/leixiaohua1020/article/details/25346147 但有个问题,例子是写文件的,原创 2017-06-21 15:21:20 · 4767 阅读 · 5 评论 -
windows编译ffmpeg
这方法很烂,建议使用mingw完整的环境: https://blog.csdn.net/tifentan/article/details/79663499系统环境:Windows 7 64位 需要安装的软件和工具: Visual Studio 2015 With Update 3 MSYS2 YASM 一、VS2015 安装VS2015时,选择Git。 ...转载 2017-10-11 11:00:25 · 425 阅读 · 0 评论 -
ffmpeg vs2015 编译调试
一直想用vs的强大调试能力去研究ffmpeg,其实很久之前就有留意在github上有个类似的项目,现在做一遍记录下来。项目位置https://github.com/ShiftMediaProject/FFmpeg 装一个git,配置好后拉代码(使用git拉别直接下载,下面会快点) 建议搞两层目录,不然很头疼,例如 shiftmedia/source/,在这目录下执行:git...原创 2018-03-07 20:37:52 · 3929 阅读 · 4 评论 -
搭建mingw-msys环境编译ffmpeg
1、下载.mingw-w64-install.exe和msys工具包(msys+7za+wget+svn+git+mercurial+cvs-rev12.7z)。 https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/ https://sourceforge.net/projects/mingw-...转载 2018-03-23 10:00:55 · 499 阅读 · 0 评论 -
windows下编译android ffmpeg
使用之前搭建的msys环境 https://blog.csdn.net/tifentan/article/details/79663499再参考这个搞定。 https://blog.csdn.net/huweijian5/article/details/52840177转载 2018-03-23 10:07:09 · 684 阅读 · 0 评论 -
ffmpeg多种码率控制方式的实现
ffmpeg是我们进行视频编解码常用的工具,而对于ffmpeg中编码时对码率的控制方式一直没找合适的教程,无意中在stackoverflow上发现了答案,在此进行总结备忘。视频编码器常用的码率控制方式包括abr(平均码率),crf(限制码率),cqp(固定质量),ffmpeg中AVCodecContext显示提供了码率大小的控制参数,但是并没有提供其他的控制方式。ffmpeg中码率控制方式分为...转载 2018-04-13 14:53:03 · 1559 阅读 · 0 评论 -
ffmpeg 和 x264的参数对照
http://www.cnblogs.com/soief/p/3471465.html拓展一下 x264命令行 x264字段 ffmpeg命令行 ffmpeg字段 说明 qp qp_constant cqp cqp 固定量化因子。取值范围0到51。经常取值在20-40之间,越小质量越好,要求的码率越高。0表示无损压缩 max-keyi...转载 2018-04-13 17:24:15 · 498 阅读 · 0 评论 -
ffmpeg mediacodec 硬解初探
ffmpeg mediacodec硬解初探 1编译: ffmpeg自3.1版本加入了android mediacodec硬解支持,解码器如图硬件加速器如图(还不清楚硬件加速器的功能)编译带h264_mediacodec版本的库需要开启以下选项 –enable-jni –enable-mediacodec –enable-decoder=h264_mediacodec –enab...转载 2018-06-07 10:29:41 · 2194 阅读 · 0 评论