摘要:
FFmpeg在编码一个视频的时候的函数调用流程。为了保证结构清晰,其中仅列出了最关键的函数,剔除了其它不是特别重要的函数。函数背景色函数在图中以方框的形式表现出来。不同的背景色标志了该函数不同的作用:粉红色背景函数:FFmpeg的API函数。白色背景的函数:FFmpeg的内部函数。黄色背景的函数:U 阅读全文
posted @ 2017-05-17 18:36
github.com/starRTC
阅读(1708)
评论(0)
推荐(0)
摘要:
FFmpeg在解码一个视频的时候的函数调用流程。为了保证结构清晰,其中仅列出了最关键的函数,剔除了其它不是特别重要的函数。下面解释一下图中关键标记的含义。函数背景色函数在图中以方框的形式表现出来。不同的背景色标志了该函数不同的作用:粉红色背景函数:FFmpeg的API函数。白色背景的函数:FFmpe 阅读全文
posted @ 2017-05-17 18:30
github.com/starRTC
阅读(2702)
评论(0)
推荐(0)
摘要:
所需软件 准备 yum install autoconf automake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel -y新版还加了下面的cmake freetype-devel mercurial yum install auto 阅读全文
posted @ 2017-05-17 15:44
github.com/starRTC
阅读(801)
评论(0)
推荐(0)
摘要:
This guide is based on a minimal installation of the latest CentOS release, and will provide a local, non-system installation of FFmpeg with support f 阅读全文
posted @ 2017-05-17 15:43
github.com/starRTC
阅读(275)
评论(0)
推荐(0)
摘要:
FFMPEG架构分析使用面向对象的办法来设想这样一个编解码库,首先让人想到的是构造各种编解码器的类,然后对于它们的抽象基类确定运行数据流的规则,根据算法转换输入输出对象。在实际的代码,将这些编解码器分成encoder/decoder,muxer/demuxer和device三种对象,分别对应于编解码 阅读全文
posted @ 2017-05-17 14:22
github.com/starRTC
阅读(344)
评论(0)
推荐(0)
摘要:
#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后在其左右各加上一个双引号。 #define example(instr) printf("the input string is:\t%s\n",#instr) #define ex 阅读全文
posted @ 2017-05-17 14:11
github.com/starRTC
阅读(595)
评论(0)
推荐(0)
摘要:
Multimedia handling with a fast audio and video encoder 作者:Frantisek Korbel 网址:http://ffmpeg.tv/ FFmpeg官网也有推荐:http://ffmpeg.org/documentation.html 亚马逊 阅读全文
posted @ 2017-05-17 13:38
github.com/starRTC
阅读(370)
评论(0)
推荐(0)
摘要:
void av_free_packet(AVPacket * pkt) Use void av_packet_unref(AVPacket * pkt) Wipe the packet. Unreference the buffer referenced by the packet and rese 阅读全文
posted @ 2017-05-17 11:21
github.com/starRTC
阅读(2750)
评论(0)
推荐(0)

浙公网安备 33010602011771号