avpacket专题

AVPacket与AVFrame的关系

http://wiseideal.iteye.com/blog/2082621 最近在做ffmpeg相关的项目,满眼的AVPacket和AVFrame,一下就眼晕了。Frame还好理解,但是这里packet到底什么样的包,和Frame又是什么关系呢。 参考网上的介绍 http://blog.csdn.net/ym012/article/details/6540065 写道

ffmpeg关于读取av_read_frame音频数据时,AVPacket字段的说明

用ffmpeg读取系统声音时,如下所示 av_read_frame(pFormatCtx_Audio, &packet) ; packet中pts,dts,duration都是基于pFormatCtx_Audio里面对应AVStream的time_base。 下面我们看下AVStream里面的time_base是1000 0000,即1千万一秒。 然后我们读取一个packet,其值如下所示:

FFMPeg代码分析:AVPacket结构体和av_read_frame函数

AVPacket结构用于保存压缩编码过的数据。在解码时,该结构的实例通常作为解复用器(demuxer)的输出并输入到解码器中;在编码时,通常是编码器的输出,并输入到复用器(muxer)中。该结构体的定义如下: typedef struct AVPacket {/*** A reference to the reference-counted buffer where the packet d

音视频从入门到精通——FFmpeg结构体:AVPacket分析

文章目录 FFmpeg结构体 AVPacket分析AVPacket 相关函数介绍FFmpeg AVPacket和AVFrame区别重要结构体之间的关系解协议(http, rtsp, rtmp, mms)解封装(flv, avi, rmvb, mp4)解码(h264, mpeg2, aac, mp3)存数据 参考 FFmpeg结构体 AVPacket分析 AVPacket保存的