H.264 与 H.265,它们是什么?哪个更好?H.265真的费电脑吗?你更需要哪个?
在相机录制格式中,总能看到H.264与H.265格式,到底是啥意思?
有的人说H.264通用性更强,更好。有的人说H.265编码更先进,能以更小的储存来记录更长时间的视频,还能做到比H.264画质更好。有的人说尼康佳能相机录制视频不如索尼,就是因为编码不太行,有的分辨率只支持H.265,而H.265后期剪辑特别费劲,不方便,需要更高的电脑硬件。因此“索尼大法好”
这些说法都对,也不完全对,本文就为您详细解读什么是H.264与H.265。有什么区别?你更需要哪个?你更应该在意的什么?(码字不已,腰已干废,点赞收藏关注来鼓励一下小编吧[比心])
什么是 H.264 编解码器?
H.264也称为高级视频编码 (AVC) 或 MPEG-4 Part 10,是目前业界使用最广泛的视频压缩标准。它于 2004 年首次发布,是其前身的更高级版本。
H.264 能够以更大的幅度降低视频比特率,而不会像以前的编解码器那样影响视频质量。这种高效的视频编码正是使 H.264 成为有史以来使用最广泛的编解码器的原因。
目前使用的几乎所有协议都支持 AVC,包括实时流协议、HLS 流、MPEG-DASH、HDS 流等。
H.264 (AVC) 使用宏块来压缩视频
H.264 编解码器如何工作?
H.264 使用面向块的编码。换句话说,它将每个视频帧分解为所谓的宏块(最大 16×16 像素)。然后,它使用来自当前帧和先前帧的数据来形成运动预测,进而实现更有效的编码过程。在解码过程中,这些预测用于重构每个宏块。然后可以通过HTML5 视频播放器播放视频。
优点:
- 高质量编码
- 最广泛使用的编解码器
- 良好的设备、浏览器和容器兼容性
- 使用更少的计算能力
缺点:
- 使用更多带宽
- 不是市场上最高质量的
- 比暖通空调更损失
什么是 H.265 编解码器?
H.265,也称为高效视频编码 (HEVC) 或 MPEG-H 第 2 部分,是一种较新的视频压缩标准,在许多方面是 H.264 的升级版。它于 2013 年问世,但要达到与 AVC 同等的受欢迎程度,还有很长的路要走。
由于效率更高,HEVC 需要比其前身更好(且更昂贵)的硬件。正因为如此,它仍然主要由专业广播公司和流媒体使用,而不是普通大众。
H.265 还享有当今使用的许多视频流协议的支持,包括HLS、MPEG-TS 和 RTSP。
H.265 (HVEC) 使用 CTU 压缩视频
H.265 编解码器如何工作?
与 AVC 不同,HEVC 在编码和解码过程中不使用宏块。相反,它使用编码树单元 (CTU),它们的大小或形状不一定相同。CTU 可以小至 4×4 像素,大至 64×64 像素,这使得程序可以更有效地压缩数据。
除了不同大小的块外,HEVC 还拥有更高效的运动补偿和预测技术,使其成为非常动态视频的特别好选择。
更先进的技术也意味着 H.265需要更先进的硬件,这在一定程度上阻碍了这种编解码器的普及。另一方面,H.265 需要更少的带宽和处理能力来完成编码和解码过程。
优点:
- 更高质量和更高效的编码
- 需要一半的带宽
- 几乎无损编码
- 更好的运动预测和补偿
缺点:
- 没有广泛使用
- 与设备和浏览器的兼容性有限
- 需要更强大的设备
H.264 与 H.265对比
H.264 (AVC) | H.265 (HEVC) | |
支持的视频格式 | mkv、mp4、qtff、asf、avi、mxf、ps、ts、m2ts、evo、3gp、f4v | mkv、mp4、qtff、asf、avi、mxf、ps、ts、3gp |
视频编码的推荐带宽 | 480p — 1.5 Mbps | 480p — 0.75 Mbps |
4K 广播所需的带宽 | 32 mbps | 15 mbps |
帧内预测 | 9 种模式 | 35 种模式 |
运动补偿技术 | 矢量预测 | 高级矢量预测 |
颜色深度 | 8位 | 10位 |
H.264 与 H.265 并排比较
从上表中,您大概可以得出结论,在大多数方面,H.265 优于 H.264。它需要的带宽是 H.264 的一半,用于编码和广播,同时保持相同的视频质量。它还拥有超过三倍的帧内运动预测模式——35 种,而 AVC 的 9 种——并使用更先进的预测技术。所有这些都使得视频压缩过程更加高效。
但是,这并不意味着您应该切换到 H.265 并且永不回头。尽管这个编解码器很先进,但它仍然有很大的缺点。对于初学者来说,HEVC 工作所需的处理能力使得所需的硬件非常昂贵。正因为如此,这种编解码器的普及程度仍然不足。H.265 相对有限的设备和浏览器兼容性进一步扩大了这一差距。估计显示,支持 HEVC 的设备数量仅为 AVC 的 30%,支持 HEVC 的视频文件格式也比 AVC少。
最后,如果您打算使用在线视频 CMS来托管、管理和分发您的内容,您应该知道大多数在线视频平台仅支持 H.264。
问题解答环节1、H.264和H.265有什么区别?
H.264 和 H.265 的主要区别在于视频压缩的效率。H.265 需要一半的带宽来完成相同的任务,但它也需要更强大的硬件。
2. H.264 还是 H.265 更适合视频流?H.265 更适合视频流,因为它具有更高的压缩率,而不会明显降低视频质量。然而,H.264 为大多数日常使用提供了足够的质量,并且仍被视为行业标准。
3. H.264 还是 H.265 更适合视频编辑?H.265 更适合视频编辑,因为它具有更有效的数据压缩。换句话说,您可以更显着地减少导入和导出的文件大小。
4. 什么比特率适合 H.264?H.264 的建议比特率为 480p 视频 1800 kbps、720p 视频 3500 kbps 和 1080p 视频 8500 kbps。
5. 什么比特率适合 H.265?H.265 的推荐比特率为 480p 视频为 2500 kbps,720p 视频为 5000 kbps,1080p 视频为 8000 kbps。
6、H.264质量好吗?H.264 是一种高质量的视频编解码器。由于其强大的压缩能力和极少的质量损失,它被认为是行业标准。
7. H.265 会降低质量吗?H.265 可以压缩视频而没有明显的视频质量损失。但是,即使没有感知到质量下降,H.265 也被认为是有损编解码器,因此会出现一些质量损失。
8. H.265 是否使用更多 CPU?是的,H.265 比 H.264 使用更多 CPU 并且需要更强大的硬件。最重要的是,它仍然不受 H.264 那么多设备和浏览器的支持。
结论总结(都看到这儿了,别忘了点赞关注啊亲们!):
- 对于大部分人来讲,H.264与H.265的区别就是:相同规格相同时长的视频,H.264文件大,但是播放、剪辑相对容易。H.265文件小,但是播放、剪辑比较需要电脑配置。特别是你电脑显卡不支持硬件解码H.265的情况下,那玩转H.265简直是噩梦,因为单靠CPU的运算大多是不够的。这也是大家为什么说H.264适用范围更好一些的原因。
- 但今非昔比,已经是2022年了,距离H.265编码格式发布已经过去了9年,近几年很多cpu的核显已经支持H.265硬解了。比如大家常见的因特尔核心显卡:UHD Graphics 630,已经支持到了H265 8k 10bit了。AMD核显绝大多数也支持到了4k 10bit规格了。这也是买CPU剪辑视频用的话,更建议多花二三百买带有核显cpu的原因。而且英特尔CPU核显对于pr等视频软件的支持更好一些,也是很多人建议买英特尔CPU来剪辑视频的原因(我这儿的意思并不是说AMD差,相反,我就是用的AMD 锐龙7 5700g,只用核显也是业余够玩的)。具体支持H.265硬解码的核显表格如下:(表格来自互联网。侵删。)