FFmpeg开发
文章平均质量分 70
FFmpeg学习笔记
又吹风_Bassy
这个作者很懒,什么都没留下…
展开
-
【FFmpeg笔记】05-AVDictionary使用介绍
1. AVDictionary 介绍AVDictionary 是一种字典数据结构,可以简单理解为 key-value 集合。现在主要用于兼容 libav** 库,效率会比较低一些,官方推荐使用树形容器,见 tree.h 文件。Audictionary 中的每个 item 可以当作为 AVDictionaryEntry 进行处理,AVDictionaryEntry 的声明如下:typedef struct AVDictionaryEntry { char *key; char *valu原创 2021-03-07 23:12:41 · 2807 阅读 · 0 评论 -
【FFmpeg笔记】04-Win10编译ffmpeg4.2.1(For Windows)
上次在 Win10下编译了 Android版 FFmpeg(《13、Win10编译ffmpeg4.2.1(For Android)》)这一次我们在 Win10下编译 Windows版本 FFmpeg,并且采用 Visual Studio 2019来开发,这样查看源码和调试都比较方便。所需工具:1、Windows 102、ffmpeg-4.2.13、msys24、Visual Studio2019ffmpeg下载地址: https://ffmpeg.org/rel...原创 2020-09-09 11:30:58 · 3177 阅读 · 3 评论 -
【FFmpeg笔记】03-Win10编译ffmpeg4.2.1(For Android)
Table of Contents一、安装适用于 linux 的 Windows 子系统二、下载 Android NDK三、准备 ffmpeg 源文件3.1 下载 ffmpeg四、编写编译脚本4.1 编写脚本4.2 开始编译五、导入 Android 目录使用5.1 创建 C++ 工程5.2 修改 build.gradle5.3 将 ffmpeg 编译结果导入工程5.4 修改 CMakeLists.txt5.5 编写代码6、常见错误6.1 mmap6原创 2020-07-04 16:10:38 · 1747 阅读 · 0 评论 -
【FFmpeg笔记】01-编译FFmpeg
本文介绍了如何在Ubuntu系统下编译ffmpeg源码原创 2017-07-02 19:17:49 · 1148 阅读 · 0 评论 -
【FFmpeg笔记】02-使用Android Studio编写第一个FFmpeg程序
所需材料1、android studio 2.32、android-ndk-r133、ffmpeg编译结果(include,libs)本文实例中需要使用到上次编译的ffmpeg头文件和静态库,如果没有的话,请参看上一篇文章。本文使用Android Studio2.3 来开发,主要是考虑到Android Studio对NDK开发已经支持得很好了。Android S...原创 2017-07-02 21:40:36 · 2905 阅读 · 2 评论