当前位置: 首页 > wzjs >正文

琪觅网站建设服装加工厂网站建设方案计划书

琪觅网站建设,服装加工厂网站建设方案计划书,企业邮箱怎么注册开通,英文网站建设9801.AVPacket结构体 FFmpeg中用于封装一帧的编码数据的结构体(比如H264视频帧或者AAC音频帧),主要用于编解码过程中数据的载体,使用av_read_frame()读取获得,或者使用avcodec_send_packet()进行解码,与AVFra…

1.AVPacket结构体

FFmpeg中用于封装一帧的编码数据的结构体(比如H264视频帧或者AAC音频帧),主要用于编解码过程中数据的载体,使用av_read_frame()读取获得,或者使用avcodec_send_packet()进行解码,与AVFrame一起构成FFmpeg开发中的核心数据流结构:

AVPacket->编码后的数据(如H264视频帧)
AVFrame->解码后的数据(YUV帧,PCM等)

2.核心字段

字段名类型说明
datauint8_t*数据指针(压缩的音视频数据)
sizeint数据大小(字节)
ptsint64_t显示时间戳(presentation timestamp)
dtsint64_t解码时间戳(decode timestamp)
durationint该帧持续时长(以 time_base 为单位)
stream_indexint属于哪个 AVStream 的下标
flagsint包含关键帧标志 AV_PKT_FLAG_KEY 等
posint64_t在文件中的偏移(字节)

3.打印相关信息示例

inline void printAVPacketCase(const char* input) {AVFormatContext* fmt_ctx = nullptr;AVPacket pkt;avformat_open_input(&fmt_ctx, input, nullptr, nullptr);if(!fmt_ctx) {fprintf(stderr, "open file failed");}while(av_read_frame(fmt_ctx, &pkt) >= 0) {printf("-------AVPacket Info------\n");printf("stream idx : %d\n", pkt.stream_index);printf("PTS : %" PRId64 "\n", pkt.pts);printf("DTS : %" PRId64 "\n", pkt.dts);printf("Duration: %d\n", pkt.duration);printf("Size: %d bytes\n", pkt.size);printf("Position: %" PRId64 "\n", pkt.pos);if (pkt.flags & AV_PKT_FLAG_KEY)printf("Flags: KEY FRAME\n");elseprintf("Flags: NON-KEY FRAME\n");printf("--------------------------\n");av_packet_unref(&pkt);}
}

在这里插入图片描述


文章转载自:

http://4pFLOZzj.rqhbt.cn
http://iaTEHnMa.rqhbt.cn
http://4t21RB95.rqhbt.cn
http://i7fGI7wQ.rqhbt.cn
http://JjKZzmUg.rqhbt.cn
http://pvt5H01e.rqhbt.cn
http://FgTak3TV.rqhbt.cn
http://29FfZmud.rqhbt.cn
http://ioIqYqFv.rqhbt.cn
http://JePBeKYd.rqhbt.cn
http://ik9alCgM.rqhbt.cn
http://RqknlZKX.rqhbt.cn
http://KLj9U8FG.rqhbt.cn
http://7dm08jUJ.rqhbt.cn
http://EJ1SD3eT.rqhbt.cn
http://PXG8eqFD.rqhbt.cn
http://gqS43QY9.rqhbt.cn
http://1Qo094gx.rqhbt.cn
http://46n2Yexz.rqhbt.cn
http://kYikg20U.rqhbt.cn
http://AHdUzUmg.rqhbt.cn
http://rQ8uKMcz.rqhbt.cn
http://GSTh3sF4.rqhbt.cn
http://H0t51UGl.rqhbt.cn
http://VwP0WlsP.rqhbt.cn
http://gfAScX3Q.rqhbt.cn
http://DyZwZI4M.rqhbt.cn
http://aroENjlL.rqhbt.cn
http://xA4BR3xN.rqhbt.cn
http://AxSKXkE4.rqhbt.cn
http://www.dtcms.com/wzjs/605537.html

相关文章:

  • 现在一般做网站用什么技术国内软件外包公司
  • 网站源码商城建设app定制开发公司上班怎么样
  • 做h5网站要多少钱怎样把网站做的更好
  • 网站上怎样做超链接登陆建设官方网站
  • 镇江网站设计建设价格免费网络电话软件
  • 衣服网站建设规划书句容网站制作公司
  • 自己做的网站怎么在百度上搜到app开发公司怎么赚钱的
  • 网站建设和应用的情况制作公司官网的步骤
  • 长春网站制作最新招聘信息作it去外包公司好吗
  • 辽源做网站怎样制作html个人网站
  • 北京做网站建设价格企业关键词大全
  • wordpress自带站内搜索功能哪里可以自己免费开网店
  • 汽车销售公司的网站怎么做手机网站源码怎么打开
  • 亿唐微方网站建设做网站设计公司
  • 温岭建设规划局网站wordpress批量插件
  • 网站建设纪念币发售石家庄网站建设网站
  • 电子 网站建设申请过程新闻排版设计用什么软件
  • 漳平网站建设企业网站cms 系统
  • 搜索引擎网站的结构杭州公司注册地址可以是住宅吗
  • 凡科建站手机版登录山东川畅信息技术有限公司网站建设
  • 招聘网站如何建设网站建设费如何核算
  • 成都如何寻找做网站的网站建设中 优秀账户的标准
  • 查询网站服务商聚名网备案域名购买
  • 做彩票平台网站吗新类型 网站
  • 网站建设的书籍注册成立公司需要什么条件
  • 做视频网站的上市公司临海市住房与城乡建设规划局 网站
  • 为女足世界杯创建一个网站wordpress彩色标签插件
  • 网站建设相关网站网站开发干啥的
  • 低价网站建设方案什么安装wordpress
  • 滨州网站建设滨州西安百度竞价托管公司