- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网易视频云:视频硬件编码技术对比——QuickSync vs NVenc vs
AMD VCE
Quicksync
Intel 在 Sandy Bridge 架 构 CPU 中 引 入 了 的 MFX
(Multi-Format Codec Engine,多格式编解码器引擎)视频处理引擎。
第一代 MFX 是从 Sandy Bridge 上引入的,现在的 Ivy Bridge
和下一代的 Haswell 也分别具备第二和第三代 MFX , Ivy Bridge
的第二代 MFX 主要是改进了性能,而 Haswell 的第三代 MFX 除
了速度比 Ivy Bridge 更快外,在同码率画面品质方面也会有 11% 的
改进。
MFX 包含了解码器、编码器和视频效果处理器三部分,其中编
码器属于二工位混合式的硬件编码器。
Intel 将编码器的动作分为两组,即 ENC 和 PAK ,其中 ENC
包括了码率控制、运动估算、帧间估算、模式抉择;而 PAK 包括了运
动补偿、帧间预测、前向量化、像素重构、熵编码。
ENC 操作由 GPU 的可编程 EU 矩 阵执行,PAK 则 MFX
的硬件流水线执行,两组动作对不同的帧同时执行,可以藉此达到最
高性能。
MFX 令人印象深刻的还有它的解码器性能。例如我们测试的
16 分钟 1080p 片段,在基于 GF110/GF104 的 GTX 580/GTX 560
Ti 上解码性能为 94.2 fps ,基于 GK104 的 GTX 680 158fps ,而在
Sandy Bridge/ Ivy Bridge 的 i7-2600K/3770K 上解码性能居然分别高
达让人瞪目乍舌的 460fps 、606fps。
硬件解码性能的强大,除了说明 GPU 能应付更复杂的视频解
码外,还意味着可以在转码的时候更多地解放 CPU 负荷。此外,IVB
的 Quick Sync 也统一到了 Media SDK API 下。
CUDA/NVENC
首先要说明,CUDA Encoder 和 NVENC 是两个不同的东西,
前者是采用 GPU 的通用计算单元进行编码加速,后者则是增加了
专门的硬线化编码电路作编码加速。
在今年发布的 Kepler 家族 GPU 中,NVIDIA 集成了专用的
h.264 硬件编码器——NVENC ,这和之前的 CUDA 编码器有很大
的不同,因为之前的 CUDA 编码器是由 GPU 的通用计算执行部分
h.264 算法来实现加速。而 NVENC 则主要由专门为 h.264 算法定
制的硬件单元来执行编码操作,主要的好处是在进行编码操作的时候
性能/耗 电比要比 CUDA Encoder 高很多。
目前在官网已经提供了有关 NVENC 的 SDK 可以下载,NVIDIA
NVENC 能实现 4K 分辨率、支持 h.264 High Profile 4.1 、3D 视频
流压缩。支持 NVENC 的编码器有有很多软件,例如 Cyberlink
文档评论(0)