AVPacket
来源:互联网 发布:怎么删除淘宝评论记录 编辑:程序博客网 时间:2024/06/05 14:52
在此不再详述,其中AVPacket是存储压缩编码数据相关信息的结构体。本文将会详细分析一下该结构体里重要变量的含义和作用。
在AVPacket结构体中,重要的变量有以下几个:
uint8_t *data:压缩编码的数据。
例如对于H.264来说。1个AVPacket的data通常对应一个NAL。
注意:在这里只是对应,而不是一模一样。他们之间有微小的差别:使用FFMPEG类库分离出多媒体文件中的H.264码流
因此在使用FFMPEG进行视音频处理的时候,常常可以将得到的AVPacket的data数据直接写成文件,从而得到视音频的码流文件。
int size:data的大小
int64_t pts:显示时间戳
int64_t dts:解码时间戳
int stream_index:标识该AVPacket所属的视频/音频流。
这个结构体虽然比较简单,但是非常的常用
0 0
- AVPacket
- AVPacket
- FFMPEG AVPacket
- AVpacket AVframe
- FFMPEG AVPacket
- AVFrame&AVPacket
- int av_dup_packet(AVPacket *pkt)
- ffmpeg AVPacket & AVFrame
- ffmpeg(3) AVPacket
- int av_dup_packet(AVPacket *pkt)
- ffmpeg之AVPacket笔记
- ffmpeg 数据结构-AVPacket
- ffmpeg AVPacket & AVFrame
- AVPacket 结构体
- ffmpeg AVPacket & AVFrame
- FFmpeg数据结构:AVPacket解析
- AVPacket 和AVPacketList
- FFmpeg数据结构:AVPacket解析
- twitter id生成算法snowflake详解
- 自定义View
- A Neural Algorithm of Artistic Style
- 获取本地相册图片
- vim编辑器
- AVPacket
- ORA-28000: the account is locked-的解决办法
- 围棋术语
- 几个对应的input输入框批量绑定的实例
- 编程经验点滴----避免在数据库访问函数中使用 try catch
- Codeforces 724C Ray Tracing(模拟)
- hadoop2.5.2分布式环境配置(无HA和联邦)
- 聚美购物
- http请求和http响应详细解析