会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黄树超
非典型嵌入式行业从业者;C/C++,Linux/Android
首页
管理
上一页
1
···
33
34
35
36
37
38
39
40
41
···
64
下一页
2020年1月17日
arm linux 移植 x265
摘要: 背景 本来想着把 x265编译到ffmpeg里面,搞定了x265的编译;但是一直报ERROR: x265 not found using pkg-config这个错误,我按照网上的资料,查看了ffbuild/config.log,也修改了 .pc 也export 了,可是还是不行。好像是与数学库有关
阅读全文
posted @ 2020-01-17 09:09 schips
阅读(1352)
评论(0)
推荐(0)
2020年1月16日
FFMpeg 中的数据结构
摘要: FFMpeg 中比较重要的函数以及数据结构如下: 数据结构: (1) AVFormatContext (2) AVOutputFormat (3) AVInputFormat (4) AVCodecContext (5) AVCodec (6) AVFrame (7) AVPacket (8) AV
阅读全文
posted @ 2020-01-16 16:02 schips
阅读(475)
评论(0)
推荐(0)
Doxygen 注释语法规范
摘要: 背景 这一块的内容更多的是作为了解,但是可以以这样的规范作为自己的编程注释习惯,提高自己的软实力。 Doxygen注释语法 注释格式 块注释建议统一使用 /** …… ***/ 行注释建议统一使用 ///< … /** …… */ Doxygen常用注释命令 @exception <exceptio
阅读全文
posted @ 2020-01-16 11:33 schips
阅读(23784)
评论(1)
推荐(6)
使用 Doxygen 生成文档 (以FFmpeg 4.1.1 为例)
摘要: 背景 在查找 "ffmpeg 文档" 的时候,发现其文档是根据 Doxygen 生成的。 为了学习方便,这里以 生成 ffmpeg 4.1 文档 为例。 注:为了兼顾 arm 与 host ,本人选择了同时都支持的 ffmpegv.4.0.1。此后的学习都以此为版本。 Doxygen简介 官方网站:
阅读全文
posted @ 2020-01-16 09:36 schips
阅读(1416)
评论(0)
推荐(1)
ffmpeg 学习: 004-参考文档进行的开发
摘要: 背景 在学习ffmpeg时,由于文档老旧以及ffmpeg新旧版本对于一些api的改动,导致学习受阻。 本来可以直接下载老的库,使用老的源码进行学习,但本人觉得,一味地守旧并不是一种好的方法。 ffmpeg 文档: ffmpeg-在线文档 : v4.1 使用 Doxygen 生成文档 (以FFmpeg
阅读全文
posted @ 2020-01-16 09:24 schips
阅读(972)
评论(0)
推荐(0)
2020年1月15日
ffmpeg 学习: 003-关键函数介绍
摘要: 背景 了解一些关键函数对于开发的帮助比较大。 avformat_open_input FFMPEG 打开媒体的过程开始于 avformat_open_input,因此该函数的重要性不可忽视。 在该函数中,FFMPEG 完成了: 1.输入输出结构体 AVIOContext 的初始化; 2.输入数据的协
阅读全文
posted @ 2020-01-15 16:11 schips
阅读(801)
评论(0)
推荐(0)
ffmpeg 学习:主要结构体之间关系
摘要: 背景 学习例程源码的时候,搞不清楚各结构体之间是什么含义。 解析 FFmpeg 有多个重要的结构体,解协议,解分装,解码,解封装。 解协议: http,rstp,rtmp,mms。 AVIOContext,URLProtocol,URLContext主要存储视频音频试用的协议类型及状态,URLPro
阅读全文
posted @ 2020-01-15 16:07 schips
阅读(365)
评论(0)
推荐(0)
FFmpeg新旧接口对照使用一览
摘要: 背景 根据例程学习调用ffmpeg 库方法的时候,发现了一堆警告。 main.cpp:81:37: warning: ‘AVStream::codec’ is deprecated [-Wdeprecated-declarations] if (pFormatCtx->streams[i]->cod
阅读全文
posted @ 2020-01-15 15:47 schips
阅读(10233)
评论(0)
推荐(6)
2020年1月14日
ffmpeg 学习:002-代码架构
摘要: 前言 使用 ffmpeg 库时,最好先理解好ffmpeg的代码结构图。 下面这张图表明了FFmpeg在解码一个视频的时候的函数调用流程,为了保证结构清晰,其中仅列出了最关键的函数,剔除了其它不是特别重要的函数。 多媒体处理基本流程 只有真正了解了多媒体处理的基本流程,研读 ffmpeg 源代码才能事
阅读全文
posted @ 2020-01-14 21:50 schips
阅读(658)
评论(0)
推荐(0)
ffmpeg 学习:001-搭建开发环境
摘要: 介绍 由于命令行的ffmpeg工具无法满足产品的性能要求,需要对视频流进行兼容。所以需要调试有关的参数。 FFmpeg全名是Fast Forward MPEG(Moving Picture Experts Group)是一个集成了各种编解码器的库,可以说是一个全能型的工具,从视频采集、视频编码到视频
阅读全文
posted @ 2020-01-14 17:56 schips
阅读(582)
评论(0)
推荐(0)
上一页
1
···
33
34
35
36
37
38
39
40
41
···
64
下一页