草根蜀财网

网站首页 科技 > 正文

Google 将启用 libdav1d 作为 Android 默认的 AV1 解码器

2024-04-23 16:23:57 科技 来源:
导读 Google 正在改用 libdav1d 在Android上进行 AV1 视频解码。Android 视频和图像编解码器团队成员 Arif Dikici正式确认了这一新进展...

Google 正在改用 libdav1d 在Android上进行 AV1 视频解码。Android 视频和图像编解码器团队成员 Arif Dikici正式确认了这一新进展。该公司甚至“强制”所有符合条件的 Android 设备的YouTube 应用程序进行更改。然而,这在视频播放过程中带来了一些问题。

目前,Android 上默认的 AV1 解码器是 libgav1。这个由 Google 开发的解码器是 libdav1d 的替代品,并集成到 Android SDK 中。在 Android 上推出 libdav1d 后,libgav1 将仍然是默认的 AV1 软件解码器。然而,这将是暂时的,因为 libdav1d 很快就会取代它。

与此同时,Android 应用程序开发人员必须调整他们的应用程序以支持 libdav1d。只要他们不这样做,他们的应用程序就会继续使用 libgav1 进行 AV1 解码。

Android 获得的 libgav1 AV1 解码器是什么?

libdav1d AV1 软件解码器由 VideoLAN (VLC) 团队开发,并且是开源的。对于解码 AV1 视频,它明显比 libgav1 更高效。那么,如果是这样的话,为什么 Google 不从一开始就在 Android 上实现 libdav1d 呢? Arif Dikici 回答这个问题时表示,“竞争对我们的客户有好处😉 ”。

所以,Google 的目标显然是尝试创建一个渴望赶上 libdav1d 的解码器,同时推动 libdav1d 继续改进。

Google 在 YouTube 应用上强制使用 libgav1,但结果有问题

当涉及到解码软件时,拥有本机硬件加速支持总是更好。这不仅有助于提高处理效率,还可以避免与解码芯片组“本身不支持”的编解码器相关的可能问题。这正是 YouTube 应用最近发生的情况,Google 强制所有人使用 libdav1d 进行 AV1 解码。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签: