FFmpeg(3)-AVFormatContext 结构体内容分析
2018-10-16 11:07
633 查看
AVIOContext *pb IO Context,。自定义一些读写格式或者从内存当中读时用到此成员变量。
char filename[1024]; 文件名。它会把打开的文件名存下来(经常会用到断开重连的操作)
unsigned int nb_streams 流的数量。
AVStream **streams 流。一般存放的是音频或者是视频数据的信息,正常情况下0是视频下标,1是音频下标;
int64_t duration 总长度。表示我们整个媒体文件的长度,以AV_TIME_BASE这个时间基数为单位,1000000,实际上它是一个微秒值,可以除以1000得到毫秒值,除以1000000得到秒值。要注意的是,这个值可能无法获取到。
int64 bit_rate 比特率
void avformat_close_input(AVFormatContext **s) 关闭输入的上下文
相关文章推荐
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFMPEG结构体分析:AVFormatContext
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFMPEG结构体分析一:AVFormatContext
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFMPEG结构体分析:AVFormatContext
- FFMPEG结构体分析 AVFormatContext
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFMPEG结构体分析:AVFormatContext
- FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
- FFMPEG结构体分析:AVFormatContext
- FFMPEG结构体分析:AVFormatContext
- Ffmpeg结构体——AVFormatContext
- FFMpeg分析3:AVFormatContext和AVIContext、FLVContext等XXXContext
- ffmpeg源码分析--3.avformat_alloc_context与avformat_open_input
- ffmpeg源码分析之avformat_alloc_context
- FFMPEG结构体分析:AVCodecContext
- FFMPEG结构体分析:AVIOContext