音视频
badousuan
这个作者很懒,什么都没留下…
展开
-
ffmpeg使用x264编码avcodec_open2出现x264_malloc内存泄漏问题分析
问题:使用x264进行视频编码,利用xcode提供的leak检查工具发现有一处x264_malloc的内存泄漏点,蜜汁泄漏,无从查起。现象描述:假设编码参数qmin = n, qmax = m, 则共有(m-n+1)处x264_malloc泄漏。多次反复试验发现此泄漏也不是每次都出现,Google之后发现也有同学遇到过这个问题,但并没有给出具体解决办法或结论,参考链接https://a...原创 2020-03-07 12:00:11 · 1647 阅读 · 0 评论 -
使用Xcode断点调试ffmpeg
最近想在xcode断点调试ffmpeg,以深入学习ffmpeg源码。一开始参考了https://www.jianshu.com/p/226c19aa6e42。但发现只能断点调试,点击源码方法无法实现自动跳转,跟踪起来十分不便。于是决定暴力的创建xcode工程,添加ffmpeg所有源码来实现真正的即可加断点调试又可以跟踪跳转代码的xcode工程。主要思路是先configure生成config.h,依原创 2018-02-04 12:04:34 · 2176 阅读 · 2 评论 -
android平台ffmpeg编译静态库正常,app使用编译好的静态库时报错分析
android平台ffmpeg编译静态库正常,app使用编译好的静态库时报错: libavcodec/ffv1enc.c:476: error: undefined reference to 'log2' libavcodec/ffv1enc.c:476: error: undefined reference to 'log2' libavcodec/ffv1enc.c:476: error...原创 2018-02-28 21:04:42 · 911 阅读 · 0 评论 -
MP4文件stsd box的解析
简单记录一次MP4文件stsd box的解析过程,被解析的MP4文件stsd box信息如下:00 00 00 B5 73 74 73 64 00 00 00 00 00 00 00 01 00 00 00 A5 61 76 63 31 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 80 01 ...原创 2018-03-11 20:56:10 · 5444 阅读 · 1 评论