博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
闲谈杂扯:什么是H.264标准?什么是H.264句法元素?
阅读量:4142 次
发布时间:2019-05-25

本文共 674 字,大约阅读时间需要 2 分钟。

        现在来闲谈杂扯:什么是H.264标准?什么是H.264句法元素?

       

        之前的博文中有这样一段话,现复制如下:

 

        视频编解码的思路很简单,具体算法有点复杂,下面用一个例子来类比说明视频编解码的原理:

        假设你的工资是20000,你要把这个信息告诉父母,打电话就可以了,为了不说废话,你可以提前(比如春节在一起的时候)跟父母做一个约定,就是将你的实际公司除以d(假设10000,当然双方可以提前约定d的值;也可以不约定,不约定时,d的数值也是需要传输的), 也就是20000/10000,然后打电话的时候直说工资是2, 父母就得到了2,这时候,父母根据提前的约定,就知道你的实际工资是2 * 10000. 这个约定实际上就是一个标准,在视频中,这个标准可以是MPEG2, 也可以是H.264,不同标准的变换方式各不相同, 这就是编解码的原理。当然视频的编解码相对复杂,而且信息有损。

         20000  ------>  2   (编码算法是除以10000)

                                  2 (从工作单位)------>2(传递到家里)

                                                                      2 ------> 20000(解码算法是乘以10000)

       

      抽象后就是:

      money / divisor = quotient                                                            (编码算法)

     (divisor, quotient) ------------>(divisor, quotient)                       (数据传输)

      divisor * qutient = money                                                             (解码算法)

 

      说白了, H.264标准就类似于上述编解码算法中的除法和乘法, H.264句法元素就是divisor和quotient.

     

      闲谈杂扯完毕.

 

转载地址:http://njzti.baihongyu.com/

你可能感兴趣的文章
Hello,服务端 Swift
查看>>
使用 Swift 与 Kitura 构建端到端的云应用程序
查看>>
Sketch 资源合集
查看>>
2015年最全的移动WEB前端UI框架
查看>>
EasySwift/YXJTagView 极其强大的标签框架,不仅可以填充文字,任意视图都可以
查看>>
EasySwift/EasySearchBar 自定义SearchBar
查看>>
EasySwift/YXJXibView OC新建view勾选上xib文件即可自动关联,swift新建view已经不能勾选xib,但是又想用到xib,YXJXibView就能帮你搞定两秒钟搞定!
查看>>
推荐!国外程序员整理的Java资源大全
查看>>
MAC下安装MySQL以及重置初始密码详细教程
查看>>
Navicat Premium11.0.16 for mac 中文破解版
查看>>
mac安装mysql的两种方法(含配置)
查看>>
GitHub 中国区前 100 名到底是什么样的人?
查看>>
运行Maven是报错:No goals have been specified for this build
查看>>
NSAttributedString属性
查看>>
学Android开发 这19个开发工具助你顺风顺水
查看>>
国内一线互联网公司内部面试题库
查看>>
Linux真正的优势以及学习方法
查看>>
EasySwift/YXJPullScale UITableView,UICollectionView,UIScrollerView的顶部放大控件,不仅支持图片,也支持任意视图
查看>>
EasySwift/YXJImageCompressor 图片压缩,拍照上传压缩图片,比例压缩,data压缩,方便好用
查看>>
EasySwift/YXJPageControl 高扩展的PageController
查看>>