你知道 h.265 吧?但关于 AV1 编码格式你也来了解一下吗?
AV1(AOMedia Video 1)是一种开放、免版税的视频编码格式,旨在用于视频传输和存储。它由开放媒体联盟(Alliance for Open Media, AOM)开发,这是一个由 Google、Mozilla、Cisco、Amazon、Intel、Microsoft、Netflix 等多家公司组成的联盟。AV1 旨在取代 VP9 并成为与 HEVC(H.265)竞争的主要视频编码标准。
主要特点
高效压缩:AV1 旨在比现有的视频编码标准(如 H.264/AVC 和 HEVC/H.265)提供更高的数据压缩率,这意味着在相同的视频质量下,AV1 编码的视频文件将占用更少的存储空间和带宽。
开放和免费:与某些其他视频编码标准(如 HEVC)不同,AV1 是完全开放且免版税的,这使得它对于开发人员和内容创作者来说是一个吸引人的选择,因为它消除了版权费用的负担。
广泛兼容:AV1 旨在支持从低端移动设备到高端生产和播放设备的广泛兼容性。随着技术的发展和采纳,越来越多的浏览器、操作系统和硬件开始原生支持 AV1。
适用于多种应用:从在线视频流媒体(如 YouTube 和 Netflix)到视频会议和实时广播,AV1 的设计目标是满足各种视频应用的需求。
挑战和局限性
编码效率:虽然 AV1 提供了优于先前视频编码标准的压缩效率,但在早期,它的编码过程比较耗时和计算密集,这可能是对于实时编码和低延迟应用的一个挑战。
硬件支持:尽管软件支持正在迅速增长,但对 AV1 编解码的硬件支持仍然相对有限。随着更多的芯片和设备开始内置 AV1 支持,这一点正在逐渐改善。
过渡期:任何新的技术标准的推广都需要时间。虽然 AV1 具有显著的技术优势和行业支持,但从现有的编码标准向 AV1 过渡仍然需要时间和资源。
总的来说,AV1 代表了视频编码的下一步发展,承诺提供更高效的视频压缩和更广泛的兼容性,同时消除了版权费用的负担。随着技术的成熟和更广泛的采用,AV1 有望成为未来视频传输和存储的主要标准之一。
截至我最后更新的信息在 2023 年,主流的现代浏览器已经在很大程度上支持了 AV1 视频编码格式。这包括:
Google Chrome:Chrome 是最早支持 AV1 的浏览器之一,提供了对 AV1 内容的播放支持。Google 作为开放媒体联盟的成员之一,积极推动 AV1 的采用和发展。
Mozilla Firefox:Firefox 也是 AV1 的早期支持者之一,Mozilla 作为开放媒体联盟的创始成员,对 AV1 的支持表现积极。
Microsoft Edge:基于 Chromium 的 Edge 浏览器支持 AV1,微软作为开放媒体联盟的一部分,对 AV1 编码的支持体现了其对开放标准的承诺。
Opera:作为另一个采用 Chromium 引擎的浏览器,Opera 也支持 AV1 视频播放。
Safari:苹果的 Safari 在较晚一些开始支持 AV1。在 macOS Big Sur 及更高版本中,Safari 通过软件解码支持 AV1 视频内容。苹果虽然不是开放媒体联盟的成员,但其对 AV1 的支持标志着这一格式已经获得了广泛的行业认可。
值得注意的是,尽管这些浏览器已经支持 AV1,用户的实际体验可能会因为各种因素(如硬件性能、操作系统、浏览器版本等)而有所不同。特别是,AV1 编解码相对于较旧的标准(如 H.264)在计算上更为密集,这意味着在没有专门硬件加速的情况下,高分辨率 AV1 视频的播放可能会对 CPU 造成较大压力,影响播放性能。
随着技术的进步和更多硬件开始支持 AV1 硬件加速,预计 AV1 视频的播放体验将会进一步改善。
AV1 与 H.265(也称为 HEVC)是当前视频编码领域的两个主要竞争者,每种格式都有其独特的优势和挑战。它们在技术性能、授权费用、支持和采用等方面存在显著差异。
技术性能和效率
AV1 旨在提供比 H.265 更高的压缩效率,意味着在相同的视频质量下,AV1 编码的视频文件大小要小于 H.265 编码的视频。这对于减少存储需求和带宽消耗非常有益,尤其是对于 4K 和更高分辨率的视频内容。然而,AV1 的编码和解码过程在初期被认为比 H.265 更为复杂和计算密集,尽管随着时间的推移和优化,这一点已经有所改善。
H.265 是 H.264 的直接后继者,比起 H.264 提供了大约 50%的压缩效率提升。它已经被广泛用于多种应用中,从在线流媒体到数字电视广播。H.265 的主要挑战在于其授权费用和专利问题,这使得一些内容提供商和硬件制造商犹豫是否采用。
授权费用和专利问题
AV1 是免版税的,由开放媒体联盟(AOMedia)开发,这是一个由包括 Google、Netflix、Amazon、Microsoft、Mozilla 等在内的多家大型技术公司组成的联盟。AV1 的免版税特性使其对于希望减少成本的企业和开发者非常有吸引力。
H.265 涉及复杂的专利授权问题和版权费用,这增加了使用 H.265 的成本。尽管 H.265 在技术上非常先进,但其授权费用结构已经导致一些企业和组织寻找或支持其他替代方案,如 AV1。
支持和采用
AV1 正在获得越来越多的支持,包括主要的浏览器、一些流媒体服务(如 YouTube 和 Netflix)以及部分硬件制造商。随着更多设备和软件的支持,AV1 的采用率预计将继续增长。
H.265 已经被广泛采用在多个领域,包括 4K 电视、蓝光光盘以及多个流媒体平台。然而,其授权费用问题可能限制了在某些领域的进一步扩展。
前景
AV1 因其免版税的特性和不断增长的行业支持,被看作是未来视频编码的有力竞争者,特别是在在线视频流媒体领域。随着技术的成熟和硬件加速的支持,AV1 的采用预计将继续增长。
H.265 尽管面临 AV1 等新兴技术的竞争,但在可预见的未来仍将保持其在某些领域的重要地位,特别是在那些已经广泛部署 H.265 技术的行业中。
总体而言,AV1 和 H.265 各有优势,它们的未来将取决于技术发展、行业支持以及授权费用等多种因素的影响。随着技术的不断进步和市场需
H.265(高效视频编码,HEVC)的版权费用结构相对复杂,因为它涉及多个专利持有者和专利组(例如 MPEG LA、HEVC Advance 和 Velos Media)的专利池。每个专利池都有自己的授权条款和费用结构,这给希望使用 H.265 技术的公司和制造商带来了一定的挑战。
费用体现
设备制造商:对于制造采用 H.265 编码的设备(如智能手机、电视、摄像机等),需要支付一定的授权费用。这些费用通常是根据生产的设备数量来计算的,而且有可能存在每单位的最低费用和最高封顶费用。
内容和服务提供商:提供采用 H.265 编码视频内容的服务商(如视频流媒体服务)也可能需要支付授权费用。这些费用可能基于服务的用户数量、收入或其他因素来计算。
费用分担
商家:制造商和内容提供商通常直接承担版权费用。这些成本有时会间接地转嫁给消费者,例如通过提高产品或服务的价格。
用户:普通用户通常不需要直接支付任何版权费用。但是,如果制造商和内容提供商选择将版权费用的一部分转嫁给消费者,那么用户可能会间接承担这些费用,体现在购买设备或订阅服务的成本上。
费用举例
具体费用结构随时间变化,并且因专利池和地区而异,但以下是一些可能的费用示例(仅供参考,实际情况可能有所不同):
MPEG LA:对于设备制造商,MPEG LA 的 HEVC 专利组可能不收取对最终用户销售的设备的前 10 万件设备的年费,但之后每件设备的费用大约为 0.20 美元,年费封顶为 2500 万美元。
HEVC Advance:HEVC Advance 可能会对设备和内容分别收费,设备费用可能基于设备的售价,而内容费用可能基于内容的分发量或收入。
Velos Media:专注于提供 HEVC 相关专利的授权,其费用结构可能专注于特定类型的使用案例,如移动设备或特定的视频服务。
这些费用结构的复杂性和不确定性是许多企业考虑使用其他视频编码标准(如 AV1)的原因之一。尽管 H.265/HEVC 提供了显著的技术优势和效率,但其版权费用和专利问题可能会影响其在某些市场的采用。
AV1 作为一个免版税的视频编码格式,为商家和用户提供了显著的成本节约潜力,尤其是在视频编码和分发方面。这一点对于涉及大量视频处理和传输的企业尤其重要,如视频流媒体服务、社交媒体平台、在线教育和视频会议服务等。
对商家的意义:
减少直接成本:对于那些需要编码、存储和分发大量视频内容的企业,采用 AV1 可以避免支付 H.265/HEVC 等专利受限编码格式的授权费用。这直接减少了运营成本,特别是对于大规模操作的企业。
提高竞争力:节省下来的费用可以被重新投资于其他领域,如内容创作、市场营销或技术创新,从而提高企业的市场竞争力。
简化法律和财务流程:由于不需要处理复杂的版权费用结构和支付,企业可以简化其法律和财务流程,减少与专利费用相关的行政和法律负担。
对用户的意义:
更高质量的视频体验:AV1 旨在提供比现有标准更高的压缩效率,这意味着用户可以享受到更高质量的视频内容,同时减少数据使用量,这对于有限数据计划的用户尤其重要。
更广泛的设备兼容性:随着越来越多的设备制造商和软件开发商支持 AV1,用户可以期待在更广泛的设备和平台上享受到兼容 AV1 的视频内容,提高了用户体验的一致性和可访问性。
可能的成本节约:虽然用户通常不直接支付视频编码的版权费用,但采用免版税的 AV1 格式可以帮助服务提供商降低成本,这些节省的成本有可能以更低的服务价格或更高质量的服务形式传递给消费者。
总之,AV1 的免版税特性对于整个视频产业生态来说是一大利好,它不仅有助于降低企业的运营成本,还可能为最终用户带来更好的视频观看体验和潜在的成本节约。随着 AV1 技术的成熟和更广泛的采用,它的这些优势预计将会进一步显现。
截至 2023 年,各大知名硬件厂商对 AV1 和 H.265(HEVC)的支持情况表现出明显的趋势和差异。随着 AV1 逐渐成熟并获得更广泛的行业支持,越来越多的硬件厂商开始在其产品中集成 AV1 解码能力。与此同时,H.265 已经得到了广泛的硬件支持,几乎所有现代的设备和平台都支持 H.265 解码。
H.265 支持
H.265 由于较早推出,已经得到了广泛的硬件支持。几乎所有的主流芯片制造商,包括 Intel、AMD、Qualcomm、Apple、Samsung 等,都在其处理器和 SoC(系统级芯片)中集成了 H.265 解码(和在一些情况下的编码)能力。这意味着大多数现代智能手机、个人电脑、平板电脑、智能电视和其他多媒体设备都能够原生支持 H.265 视频播放。
AV1 支持
AV1 虽然起步较晚,但由于其免版税的优势,已经开始获得硬件制造商的支持。以下是一些支持 AV1 的知名硬件厂商和产品的例子:
Intel:Intel 的部分最新处理器已经开始支持 AV1 硬件解码,例如搭载 Xe 显卡架构的某些处理器。
AMD:AMD 的部分新一代处理器和显卡也开始提供 AV1 解码支持,特别是在其最新的 GPU 系列中。
NVIDIA:NVIDIA 的 RTX 30 系列显卡支持 AV1 解码,为高效的视频处理提供了强大的硬件加速。
Samsung:Samsung 的一些最新智能手机和电视已经开始支持 AV1,特别是其旗舰手机系列和高端智能电视。
Google:Google 通过其 YouTube 平台大力推广 AV1,并在自家的产品如 Chromecast 设备中支持 AV1 解码。
随着技术的发展和 AV1 编码标准的成熟,预计将有更多的硬件厂商加入支持 AV1 的行列。这一趋势不仅将推动 AV1 在视频流媒体和在线内容分发中的应用,也可能促使更多的内容提供商采用这一格式。
总结
总的来说,H.265 由于较早推出,已经得到了广泛的硬件支持,而 AV1 作为一个较新的标准,正在迅速赢得硬件制造商的支持。随着更多的设备开始原生支持 AV1,加上其免版税的优势,预计 AV1 将在未来几年内在硬件支持方面取得显著进展。这对于推动 AV1 成为下一代主流视频编码标准具有重要意义。
一个视频压制小组在决定使用 AV1 还是 H.265(HEVC)作为视频编码格式时,需要考虑多个因素。这些因素包括目标受众的设备兼容性、压制和播放性能的要求、版权费用的考虑、以及对视频质量和压缩效率的需求。以下是一些具体的考虑点,可以帮助视频压制小组做出更合适的选择:
1. 设备兼容性和观众覆盖
H.265:由于较早被采用,H.265 在现有设备上的兼容性更广,特别是在一些旧设备上。如果目标观众使用的设备范围广泛,包括较旧的设备,H.265 可能是更安全的选择。
AV1:尽管 AV1 的支持正在迅速增加,但在一些旧设备上可能仍然缺乏支持。如果目标观众主要使用最新的设备,或者平台明确支持 AV1,那么采用 AV1 可能更有前瞻性。
2. 压制和播放性能
H.265:虽然 H.265 的压制过程相对复杂,但相比于 AV1,目前市场上有更多成熟的工具和硬件加速选项可以使用,这可以缩短压制时间并提高效率。
AV1:AV1 的压制要求更高,尤其是在没有专门硬件支持的情况下,可能需要更多的计算资源和时间。然而,AV1 在相同的比特率下通常能提供更好的视频质量,这对于追求高质量输出的项目来说是一个重要考虑。
3. 版权费用和开放性
H.265:使用 H.265 可能涉及到版权费用,这对于预算有限的压制小组或希望避免复杂版权协议的项目来说可能是一个负担。
AV1:作为一个免版税的开放标准,AV1 避免了这些潜在的版权费用,对于希望降低成本的项目来说是一个吸引人的选择。
4. 视频质量和压缩效率
H.265 和 AV1 都提供了比 H.264 更高的压缩效率,但 AV1 在相同比特率下通常能提供更好的视频质量。如果项目的重点是在保持高视频质量的同时最大限度地减少文件大小,AV1 可能是更好的选择。
结论
对于视频压制小组来说,选择 AV1 还是 H.265 取决于多项因素的综合考量。如果目标是达到最广泛的设备兼容性并利用现有的成熟压制工具,H.265 可能是更实用的选择。然而,如果项目的重点是提供最高的视频质量,面向使用最新设备的观众,并且希望避免版权费用,那么 AV1 可能是更前瞻且具有成本效益的选择。每个项目的具体需求都不同,因此做出选择时需要权衡这些因素。
截至 2023 年的信息显示,在相同品质的目标视频压制上,AV1 相对于 H.265(HEVC)通常需要更多的时间。这主要是因为 AV1 是一种更为先进且设计上更复杂的编码格式,它采用了更多的技术和方法来提高压缩效率和视频质量,但这也导致了更高的计算复杂度。
压制时间消耗对比
H.265:虽然 H.265 本身相对于其前身 H.264 来说在压制时间上有所增加,但它的压制时间通常比 AV1 要短。这部分原因是因为目前市场上有更多支持 H.265 硬件加速的解决方案,包括专门的编码器和集成在现代 CPU 和 GPU 中的支持。
AV1:AV1 的压制时间显著长于 H.265,尤其是在早期的实现和在没有硬件加速的情况下。根据不同的测试和报告,AV1 的压制时间可以是 H.265 的数倍,甚至在某些情况下高达 10 倍或更多。这个比例随着压制软件的优化和硬件支持的增加而有所改变,但 AV1 在没有专门硬件支持的情况下,仍然是一个计算密集型的任务。
影响因素
压制软件和版本:不同的编码软件和版本对压制效率有显著影响。随着时间的推移,AV1 编码器(如开源的 aomenc、SVT-AV1 等)正在不断优化,压制时间正在逐步减少。
硬件加速:对于 H.265,许多现代硬件平台提供原生的硬件加速,这可以显著减少压制时间。而 AV1 的硬件加速支持正在逐步推出,未来将在减少压制时间方面发挥更大作用。
压制设置:压制过程中选用的参数(如比特率、分辨率、帧率、GOP 结构等)也会影响压制时间。更高的压制质量和复杂度通常会导致更长的压制时间。
结论
总的来说,尽管 AV1 提供了更好的压缩效率和视频质量,但在没有专门硬件支持的情况下,其压制时间显著长于 H.265。随着技术的发展和优化,以及更广泛的硬件加速支持,预计 AV1 的压制效率将得到改善,但至少在短期内,AV1 在压制时间上的消耗仍然是一个需要考虑的因素。
当涉及到视频编码(如 AV1 和 H.265)并且有硬件加速的情况时,CPU 和 GPU(或专用的视频编码/解码硬件)在工作负担上的分配会根据具体的硬件配置、编码任务和软件优化程度而有所不同。以下是一般情况下的一些指导性信息:
H.265 (HEVC) 硬件加速
对于 H.265 编码,许多现代处理器和显卡已经集成了专门的硬件加速功能,这可以显著提高编码效��并减少对 CPU 的依赖。
CPU:在有硬件加速的情况下,CPU 主要负责处理编码前的准备工作(如源视频的读取和预处理)、编码设置的配置以及编码后处理的任务。如果编码过程由 GPU 或专用硬件(如视频处理单元)加速,CPU 的负担会相应减轻。
GPU/专用硬件:对于 H.265 编码任务,如果硬件加速可用,大部分计算密集型的编码工作会由 GPU 或专用硬件承担。这包括实际的视频数据压缩、运动估计和压缩效率优化等任务。这种分工可以显著提高编码速度并降低 CPU 的工作负载。
AV1 硬件加速
AV1 是一种相对较新的编码标准,虽然硬件加速支持正在逐步增加,但普及程度可能不如 H.265。随着更多的硬件制造商开始支持 AV1 硬件加速,情况正在改变。
CPU:在 AV1 编码的早期阶段,由于缺乏广泛的硬件加速支持,CPU 承担了大部分编码工作,包括数据压缩和编码优化等任务。这导致了较高的 CPU 使用率和较长的编码时间。随着硬件加速的引入,CPU 的负担将减轻,主要负责编码前后的准备和管理工作。
GPU/专用硬件:随着新一代 GPU 和专用视频编码硬件开始集成 AV1 硬件加速功能,它们将承担起更多的编码计算任务,从而减轻 CPU 的负担。这包括运动估计、变换和量化等计算密集型步骤。
总结
总的来说,无论是对于 H.265 还是 AV1,硬件加速的引入都意味着大部分计算密集型的编码任务可以从 CPU 转移到 GPU 或其他专用硬件上,从而提高编码效率和速度。对于 H.265,由于硬件加速的支持更为成熟和广泛,CPU 和 GPU 之间的工作量分配可能更为均衡。对于 AV1,随着硬件加速支持的增加,预计将出现类似的趋势,但在早期阶段,CPU 可能仍然承担较重的编码负担。
用户在观看 AV1 格式的视频时,确实可能需要付出更多的计算资源,尤其是在没有专门硬件解码支持的情况下。AV1 编码旨在提供更高的数据压缩率,这意味着在相同的比特率下可以获得更好的视频质量。然而,这种高效的压缩也带来了更高的解码复杂度。以下是在低性能和老旧设备上观看 AV1 视频时可能遇到的几个关键问题:
计算资源
更高的 CPU 使用率:在没有 AV1 硬件解码支持的设备上,解码 AV1 视频主要依赖 CPU 进行软件解码。这可能导致显著的 CPU 使用率提升,尤其是在分辨率较高的视频内容上。
设备发热
发热问题:CPU 使用率的增加会导致设备发热,特别是在连续观看视频内容时。在低性能和老旧的设备上,由于散热能力有限,这种发热可能更加明显,甚至可能影响设备的性能和稳定性。
电池消耗
电池续航忧虑:对于依赖电池供电的移动设备(如智能手机和平板电脑),更高的 CPU 使用率意味着更快的电池消耗。在观看 AV1 视频内容时,用户可能会注意到电池续航时间有所减少,尤其是在长时间观看时。
解决方案和展望
硬件支持:随着越来越多的新设备开始支持 AV1 硬件解码,上述问题将得到缓解。硬件解码大大降低了 CPU 的负担,减少了发热和电池消耗。对于新购买的设备,选择支持 AV1 硬件解码的产品是一个明智的选择。
软件优化:视频播放软件和操作系统的更新可能包含对 AV1 解码过程的优化,即使在老旧设备上也能提高效率。定期更新软件可以帮助减轻一些性能问题。
选择合适的内容:对于老旧设备,选择分辨率较低的视频内容可以减少解码过程中的计算需求,从而减少发热和电池消耗。
总之,虽然 AV1 提供了优于传统编码格式的压缩效率和视频质量,但在没有硬件解码支持的老旧设备上,更高的计算需求可能会导致发热和电池续航问题。随着硬件支持的普及和软件优化的进步,这些问题预计将逐渐减少。
更多精彩内容:https://cybozudev.kf5.com/hc/community/topic/1066462/?from=infoq
评论