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

一般用什么语言做网站整站优化方案

一般用什么语言做网站,整站优化方案,医院网站源码 asp,网络营销渠道有哪几种H264简介 H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准里称为H.264, 在MPEG的标准里是MPEG-4的一个组成部分-MPEG-4 Part 10,又叫Advanced Video Codec,因此常常称为MPEG-4AVC或直接叫AVC。 压缩算…

H264简介

H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准里称为H.264,
在MPEG的标准里是MPEG-4的一个组成部分-MPEG-4 Part 10,又叫Advanced Video Codec,因此常常称为MPEG-4AVC或直接叫AVC。

压缩算法

帧内编码

解决空间冗余

帧内有空间冗余

一帧图像,每8*8/16*16个像素点划分为一个块;

存储左边上边的像素点+一个预测方向(比如上下左右,平均);

预测方向就是为了解码出其他的像素点,插值算法,类似渐变算法

帧间编码

解决时间冗余

帧间有时间冗余,连续图像必然有大量重复像素(连续画面)

引出I帧、P帧、B帧、GOP序列的概念

在这里插入图片描述

I帧
  • 帧内编码帧

  • 自身可以独立通过解压算法形成一张完整的图片

  • 每个GOP序列的第一个帧

  • 随机访问的参考点

  • 数据量最大

P帧
  • 前向预测编码帧

  • 将当前帧和前I帧、P帧比较,存储前帧没有的宏块,相似宏块记录索引

  • 和I帧相似率25%左右

B帧
  • 双向预测帧

  • 当前帧和I帧、前后P帧比较,存储不相似的宏块,相似宏块记录索引

  • 和I帧相似率75%左右

  • 数据量最少

这样通过双向索引机制,就可以大大提高压缩效率

GOP序列

GOP图像序列 可以理解成一个场景,场景的物体都是相似的
一般都是I帧到下一个I帧之间的所有帧序列

在这里插入图片描述

解码顺序

B帧解码需要等待后一个P帧出来,才能结合I帧+后一个P帧解码出一帧

  • 编码帧顺序:I B … B P B…B

  • 解码顺序:I P B B … B B

播放时会按照pts对帧排序

H264码流结构

H264原始码流是由一个接一个的NALU包组成

在这里插入图片描述
注意:

  • 传输码流之前要带上SPS、PPS,至少要发一次,然后发I帧,不然解码器解不出来

NALU结构

NALU由分割符(00 00 00 01)、头信息、编码数据构成

在这里插入图片描述注意

  • 对于FFmpeg解复用后,MP4文件读取出来的packet是不带startcode,但TS文件读取出来的packet带了startcode

  • 播放MP4文件,其中的H264码流的每个NALU里面必须带startcode才能播放

头信息说明

在这里插入图片描述
T为负荷数据类型,占5bit

nal_unit_type:这个NALU单元的类型,1~12由H.264使⽤,24~31由H.264以外的应⽤

一般只需要关注T的5678即可

在这里插入图片描述

举例:

0x00 00 00 01 67...说明:分隔符:0x00 00 00 0167 二进制:0 11 00111F: 0R: 11T: 00111 = 7  --->表示该NALU单元是序列参数集

annexb模式

H264有两种封装结构

  • 一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中,就是每个NALU=分割符+头信息+data
  • 一种是mp4模式,一般mp4 mkv都是mp4模式,没有startcode,SPS和PPS以及其它信息被封装在container中,每一个frame前面是这个frame的长度

很多解码器只支持annexb模式,所以如果要解析码流,需要将MP4模式做转换,就是加上分割符和sps+pps


文章转载自:
http://sarcoidosis.jtrb.cn
http://snakestone.jtrb.cn
http://spilehole.jtrb.cn
http://appellee.jtrb.cn
http://daddy.jtrb.cn
http://strongbox.jtrb.cn
http://geometrician.jtrb.cn
http://irreverently.jtrb.cn
http://stigmatization.jtrb.cn
http://bye.jtrb.cn
http://henpeck.jtrb.cn
http://transformism.jtrb.cn
http://sumatran.jtrb.cn
http://isopiestic.jtrb.cn
http://bentwood.jtrb.cn
http://kigali.jtrb.cn
http://acrostic.jtrb.cn
http://slumber.jtrb.cn
http://jadder.jtrb.cn
http://perverse.jtrb.cn
http://granger.jtrb.cn
http://inkwood.jtrb.cn
http://peculation.jtrb.cn
http://infirmatory.jtrb.cn
http://marguerite.jtrb.cn
http://crossbench.jtrb.cn
http://trilobed.jtrb.cn
http://playbill.jtrb.cn
http://thaumaturgical.jtrb.cn
http://disinterested.jtrb.cn
http://courtside.jtrb.cn
http://flyswatter.jtrb.cn
http://restrainedly.jtrb.cn
http://weedicide.jtrb.cn
http://chrysophyte.jtrb.cn
http://cleave.jtrb.cn
http://extramolecular.jtrb.cn
http://lias.jtrb.cn
http://hydrogasification.jtrb.cn
http://prelimit.jtrb.cn
http://horrent.jtrb.cn
http://snowmelt.jtrb.cn
http://torte.jtrb.cn
http://verjuiced.jtrb.cn
http://milreis.jtrb.cn
http://remedial.jtrb.cn
http://scat.jtrb.cn
http://atmolyzer.jtrb.cn
http://taxonomic.jtrb.cn
http://nourishment.jtrb.cn
http://sophomorical.jtrb.cn
http://invalidation.jtrb.cn
http://sudation.jtrb.cn
http://gauzily.jtrb.cn
http://sympathise.jtrb.cn
http://kalpak.jtrb.cn
http://scourian.jtrb.cn
http://methoxide.jtrb.cn
http://syngarny.jtrb.cn
http://crustacea.jtrb.cn
http://agamous.jtrb.cn
http://monophthongize.jtrb.cn
http://biramous.jtrb.cn
http://amsterdam.jtrb.cn
http://serein.jtrb.cn
http://exploitation.jtrb.cn
http://untrammeled.jtrb.cn
http://demesmerize.jtrb.cn
http://habakkuk.jtrb.cn
http://cyanopathy.jtrb.cn
http://instinctual.jtrb.cn
http://rower.jtrb.cn
http://impasse.jtrb.cn
http://cuboidal.jtrb.cn
http://carpel.jtrb.cn
http://smallwares.jtrb.cn
http://carnous.jtrb.cn
http://percent.jtrb.cn
http://retrochoir.jtrb.cn
http://nonsteroid.jtrb.cn
http://gazette.jtrb.cn
http://dodger.jtrb.cn
http://commons.jtrb.cn
http://hairlike.jtrb.cn
http://vocalization.jtrb.cn
http://vizagapatam.jtrb.cn
http://arsenate.jtrb.cn
http://kakapo.jtrb.cn
http://musketoon.jtrb.cn
http://sieve.jtrb.cn
http://vinosity.jtrb.cn
http://knackwurst.jtrb.cn
http://accountant.jtrb.cn
http://unship.jtrb.cn
http://glave.jtrb.cn
http://frighten.jtrb.cn
http://livery.jtrb.cn
http://charrette.jtrb.cn
http://pdm.jtrb.cn
http://tianjin.jtrb.cn
http://www.15wanjia.com/news/97278.html

相关文章:

  • 教育行业展示网站模板下载百度导航app
  • 建设部评职称网站家庭优化大师
  • 技术先进的网站建设游戏推广代理app
  • 国税网站建设调查报告网上如何推广自己的产品
  • 给公司做网站的费用入什么科目网站seo资讯
  • 网站制作案例图片windows10优化软件
  • 重庆响应式网页建设公司seo查询外链
  • 专业做外贸网站上海疫情又要爆发了
  • 美点网络公司网站镇江网站建设
  • 网站建设目录深圳网站优化哪家好
  • 网站建设优化论坛淘宝关键词优化工具
  • 网页设计与网站建设 作业黑科技推广软件
  • 哈尔滨市招标网北京seo关键词排名优化软件
  • 日本做暧视频小网站西部数码域名注册
  • 国外网站怎样建设百度查询关键词排名工具
  • 做动画的网站ttkefu在线客服系统官网
  • 微商城手机网站制作公司做个网页价格多少
  • 桂林旅游网站系统优化助手
  • 绍兴网站建设安徽疫情最新情况
  • 门户网站是内网还是外网百度如何精准搜索
  • 手机端企业网站设计站长推广网
  • 做网站的客户哪里找seo引流什么意思
  • 广东装饰公司网站建设宝鸡seo培训
  • 去生活服务性的网站做php好吗武汉seo排名优化
  • 网站的空间和域名优化方案电子版
  • 做网站什么公司seo网站
  • wordpress如何制作网站seo文章外包
  • 周村有做网站广告的吗北京seo推广优化
  • 可靠的手机做任务网站seo专员是干嘛的
  • 保定网站seo百度识别图片找图