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

xp怎么建设网站营销策划思路及方案

xp怎么建设网站,营销策划思路及方案,做科普网站,做网站推广需要花多少钱一、概念 SPS即Sequence Paramater Set,又称作序列参数集。SPS中保存了一组编码视频序列(Coded video sequence)的全局参数。 二、定义 H.264标准协议中规定的SPS格式位于文档的7.3.2.1.1,如下图所示: 1、profile_idc 根据《T-REC-H.264-2…

一、概念

SPS即Sequence Paramater Set,又称作序列参数集。SPS中保存了一组编码视频序列(Coded video sequence)的全局参数。

二、定义

H.264标准协议中规定的SPS格式位于文档的7.3.2.1.1,如下图所示:

1、profile_idc

根据《T-REC-H.264-201402-I!!PDF-E》的附件A.2定义,profiles有如下类型:

profile_idc的值用来确定码流符合哪一种档次。根据Annex A协议定义,整理表格如下:

profilesprofile_idc
baseline profile66
main profile77
extended profile88
High profile100
High 10 profile110
High 4:2:2 profile122
High 10 Intra profile

profile_idc=110 && 

constraint_set3_flag=1  

High 4:2:2 Intra profileprofile_idc = 122 && 
constraint_set3_flag = 1 
High 4:4:4 Intra profileprofile_idc = 244 &&
constraint_set3_flag =1  
CAVLC 4:4:4 Intra profile44

2、constraint_set0_flag - constraint_set3_flag

辅助profile_idc确定编码的profiles。

constraint_set0_flag 等于1是指比特流遵从A.2.1节中的所有规定。constraint_set0_flag 等于0是指该比特流可以遵从也可以不遵从A.2.1节中的所有规定。

 3、level_idc

标识当前码流的Level。编码的Level定义了某种条件下的最大视频分辨率、最大视频帧率等参数,码流所遵从的level由level_idc指定。

例如码流中,level_idc = 0x29 = 41,因此码流的级别为4.1。 

 

 

 4、seq_parameter_set_id

用于识别图像参数集所指的序列参数集。seq_parameter_set_id值在0-31的范围内,包括0和31。

使用无符号整数指数哥伦布码编码的语法元素(具体方法需参见9.1指数哥伦布编码的解析过程)与Slice head的pic_parameter_set_id对应。

 我们使用ffmpeg进行解析的时候,经常碰到non-existing SPS/PPS,如下打印:

 

 实际上就是GOP的SPS和PPS丢失,再解析视频帧,报的无法解析错误。ffmpeg代码分析如下:

ff_h264_decode_seq_parameter_set、ff_h264_decode_picture_parameter_set会读取sps_id、pps_id。申请对应缓存

 然后h264_slice_header_parse解析视频帧时,会判断该缓存是否正常申请:

没有正常申请,说明SPS、PPS丢失,无法正常解码,丢失该帧。 

5、log2_max_frame_num_minus4 取值范围0-12,包括0和12

按照如下公式可得出与frame_num相关的变量MaxFrameNum的值:

 

6、pic_order_cnt_type

是指解码图像顺序picture order count(POC)的计数方法(如 8.2.1 节所述)。POC是另一种计量图像序号的方式,与frame_num有着不同的计算方法。该语法元素的取值为0、1或2。

7、log2_max_pic_order_cnt_lsb_minus4

表示用于8.2.1节规定的图像顺序数解码过程中的变量MaxPicOrderCntLsb的值,公式如下: 

8、num_ref_frames

num_ref_frames规定了可能在视频序列中任何图像帧间预测的解码过程中用到的短期参考帧和长期参考帧、互补参考场对以及不成对的参考场的最大数量。num_ref_frames 字段也决定了 8.2.5.3 节规定的滑动窗口操作的大小。num_ref_frames 的取值范围应该在 0 到 MaxDpbSize (参见 A.3.1 或 A.3.2 节的定义)范围内,包括 0 和MaxDpbSize。

9、gaps_in_frame_num_value_allowed_flag

gaps_in_frame_num_value_allowed_flag 表示 7.4.3 节给出的 frame_num 的允许值以及在 8.2.5.2 节给出的frame_num 值之间存在推测的差异的情况下进行的解码过程。

10、pic_width_in_mbs_minus1

  11、pic_height_in_map_units_minus1

 12、frame_mbs_only_flag

frame_mbs_only_flag=0:表示编码视频序列的编码图像可能是编码场或编码帧。frame_mbs_only_flag=1:表示编码视频序列的每个编码图像都是一个仅包含帧宏块的编码帧。 

13、direct_8x8_inference_flag

direct_8x8_inference_flag表示在8.4.1.2节中规定的B_Skip、B_Direct_16x16和B_Direct_8x8亮度运动矢量的计算过程使用的方法。当frame_mbs_only_flag等于0时direct_8x8_inference_flag应等于1。

14、frame_cropping_flag

frame_cropping_flag=1:表示帧剪切偏移参数遵从视频序列参数集中的下一个值。frame_cropping_flag=0:表示不存在帧剪切偏移参数。 

15、vui_parameters_present_flag

vui_parameters_present_flag=1:表示存在如附录E提到的vui_parameters()语法结构。
vui_parameters_present_flag=0:表示不存在如附录E提到的vui_parameters()语法结构。

http://www.khdw.cn/news/16208.html

相关文章:

  • 网站开发项目教程博客推广的方法与技巧
  • wordpress流媒体站长之家seo综合
  • 网站欢迎框代码中国教师教育培训网
  • 动漫设计与游戏制作专业seo入门教程视频
  • 质量可靠的小企业网站建设青岛seo招聘
  • 太原市建设银行网站首页yy直播
  • 设计公司股权分配方案天津关键词优化网排名
  • app界面设计流程网站优化外包公司
  • 做外贸都有哪些好网站广东seo推广外包
  • 个人网页成品路由器优化大师
  • 网站制作算是什么专业竞价推广哪里开户
  • python做网站的好处廊坊seo整站优化软件
  • 电子商务网站开发与建设试卷北京seo加盟
  • 天津营销网站建设福建百度推广
  • 深圳网站设计与制作公司百度开户联系方式
  • 中山网站设计电商运营助理
  • 网站制作视频seo网页优化平台
  • 广州市天河区疫情最新情况seo咨询茂名
  • 网站做字工具手机百度提交入口
  • 做网站前途如何上海做seo的公司
  • 怎么知道网站被k快速收录域名
  • wordpress 手机端分开成都seo专家
  • 昆明网站建设_云南网站建设互联网金融营销案例
  • 网站标题seo外包优化天津站内关键词优化
  • 二手房网站怎么做才能接到电话深圳华强北
  • 桓台网站建设室内设计师培训班学费多少
  • 中铁建设集团有限公司贵州分公司优化seo排名
  • 网站建设相对路径宣传推广渠道有哪些
  • 建站如何赚钱企业管理系统
  • 青岛网站建设公司怎么样深圳网站优化哪家好