www.cnnvn.com

 会员注册
 找回密码

QQ登录

QQ快捷登录/注册

搜索
热搜: 隔壁房间 悬疑
123下一页
返回列表 发新帖
查看: 31|回复: 28

[交流讨论] H264和x264系统性介绍(一)

特级元老

Rank: 16Rank: 16Rank: 16Rank: 16

阅读权限:
150

61

帖子

295

积分

178

威望
  资源量: 2
Mini重量: 30
在线时间
3939 小时
注册时间
2025-1-29
墨燃 发表于 2025-2-5 04:00

  本文将介绍H.264视频编码器的基本原理,对当今流行的H264编码器进行比较,以 X264 开源编码器为例进行了源码级的分析,介绍X264 中的主要数据结构和函数调用关系。本文的分析能使各位读者对 H264 视频编码原理有更深入的认识,并为自己的应用设计独特的视频编码器,提高视频编码性能。


H264编码器原理:


       H.264编码器的功能结构:


       如下图所示,H.264 标准压缩系统由视频编码层(Video Coding Layer,VCL)和网络提取层(Network Abstraction Layer,NAL)两部分组成。VCL 层主要包括帧内预测,帧间预测、变换量化、熵编码等压缩单元。NAL 层则用于为 VCL 层提供一个与网络无关的统一接口,它负责对视频数据进行封装打包后使其在网络中传送,它采用统一的数据格式,包括单个字节的包头信息、多个字节的视频数据与组帧、逻辑信道信令、定时信息、序列结束信号等。包头中包含存储标志和类型标志。存储标志用于指示当前数据不属于被参考的帧。类型标志用于指示图像数据的类型。VCL 可以传输按当前的网络情况调整的编码参数。




H264 编码器工作流程

      

如下图所示,编码器采用的是变换和预测的混合编码法。输入的帧或场 Fn 以宏块为单位被编码器处理。首先,按帧内或帧间预测编码的方法进行处理。若采用帧内预测编码,其预测值 PRED 是由当前片中当前块的左侧和上侧已编码的象素点推出的,而如果采用帧间预测编码,其预测值 PRED 是由已编码的视频帧/场通过运动补偿得到的。预测值 PRED 和当前块相减后,产生一个残差块 Dn,经变换,量化后产生的变化系数 X 再经熵编码,与解码需要信息一起组成一个压缩码流, 经NAL 供传输和存储用。

       为进一步提供预测用的参考图像,编码器还需要有重建图像的功能。 即将残差图像经反量化, 反变换后得到 Dn′与预测值PRED相加,得到 uFn′,经过滤波后得到 Fn′即为重建图像,可用于参考图像。



       且听下回分解。




游客:查看本帖 所有图文内容 与 下载 和 附件:

您需要先 登录     还没有帐号?点此  注册会员      或 QQ快捷登录/注册:

X

特级元老

Rank: 16Rank: 16Rank: 16Rank: 16

阅读权限:
150

10

帖子

550

积分

280

威望
  资源量: 3
Mini重量: 30
在线时间
5157 小时
注册时间
2024-12-30
crbd 发表于 2025-2-5 04:01

回帖中奖 +5

随便看看,,
回复

特级元老

Rank: 16Rank: 16Rank: 16Rank: 16

阅读权限:
150

35

帖子

425

积分

230

威望
  资源量: 16
Mini重量: 30
在线时间
1958 小时
注册时间
2025-2-1
拾来桃花 发表于 2025-2-5 04:05

回帖中奖 +5

支持支持一下
回复

中高级一般组 Rank: 8Rank: 8
阅读权限:
150

48

帖子

360

积分

204

威望
资源量:1  Mini重:10

 在线:393时 注册:25-2-1
lmmjay 发表于 2025-2-5 04:17
路过顶一顶楼主
回复

特级元老

Rank: 16Rank: 16Rank: 16Rank: 16

阅读权限:
150

19

帖子

505

积分

262

威望
  资源量: 0
Mini重量: 20
在线时间
3455 小时
注册时间
2025-1-19
houhou91 发表于 2025-2-5 04:22
进来看看。。
回复

中高级一般组 Rank: 8Rank: 8
阅读权限:
150

36

帖子

420

积分

228

威望
资源量:1  Mini重:20

 在线:471时 注册:25-2-3
狐萝卜 发表于 2025-2-5 05:08
到处逛一逛,每天好心情
回复

特级元老

Rank: 16Rank: 16Rank: 16Rank: 16

阅读权限:
150

61

帖子

295

积分

178

威望
  资源量: 2
Mini重量: 30
在线时间
3939 小时
注册时间
2025-1-29
 楼主| 墨燃 发表于 2025-2-5 05:40

本元老来也!看看你们这些吝啬的元老,就知道灌水!
回复

特级元老

Rank: 16Rank: 16Rank: 16Rank: 16

阅读权限:
150

61

帖子

295

积分

178

威望
  资源量: 2
Mini重量: 30
在线时间
3939 小时
注册时间
2025-1-29
 楼主| 墨燃 发表于 2025-2-5 05:40

哟,这又来了个新的元老,欢迎欢迎。
回复

123下一页
返回列表 发新帖
登录后回复:登录 | 注册会员  |  或QQ快捷登录/注册:

查看系统  本版 积分策略  

Cnzz数据统计日志 - 在线接入api @cnzz | 程序状态对接接口api - cnzz程序历史log | 最近1年热门词搜索记录| 站点统计| 违规名单| 手机版| Cnzz数据统计日志 - 在线接入api @cnzz | cnnvn 影迷之家社区
2024-2025© DZ™ V3.5® |辽ICP备00000002

GMT+8:2025-4-11 8:41   Processed 5 Query in 0.007 second.     Redis Cache on.   ProxySQL Cache on.   CDN Cache On .
社区本身不储存资源,由译制配音网友爱好收集,严禁一切博眼球或不良内容等
交流应从和谐大度、从容友爱出发,不要交流任何不适容, 同时也不要发上映国产或引
进片(也含要上映的引进片与tc尝鲜等,保护上映与国产), 反馈@
快速回复 返回顶部 返回列表