FFMpeg
xyh01215
这个作者很懒,什么都没留下…
展开
-
ffmpeg主要数据结构及其之间的关系
一:FFMPEG数据结构AVCodecContext:这是一个描述编解码器上下文的数据结构,包含了众多编解码器需要的参数信息。 如果是单纯使用libavcodec,这部分信息需要调用者进行初始化;如果是使用整个FFMPEG库,这部分信息在调用 av_open_input_file和av_find_stream_info的过程中根据文件的头信息及媒体流内的头部信息完成初始化。其转载 2013-12-11 02:09:53 · 1363 阅读 · 0 评论 -
FFmpeg架构之I/O模块分析 .
注意:这篇转载的文章比较早,写得很清晰,但是新版的ffmpeg的很多数据结构的名字已经改了。因此只能作参考。(例如ByteIOContext已经改名为AVIOContext)1概述ffmpeg项目的数据IO部分主要是在libavformat库中实现,某些对于内存的操作部分在libavutil库中。数据IO是基于文件格式(Format)以及文件传输协议(Protocol)转载 2013-12-11 02:16:46 · 719 阅读 · 0 评论