dav1d 0.5.1:更快!

dav1d 0.5.1:更快!_第1张图片

Jean-Baptiste Kempf是VideoLAN非盈利组织的总裁,也是开源VLC媒体播放器的主要开发者之一。 12月13日LiveVideoStack-深圳站将会有更多机会与他当面交流技术机会!

文 /  Jean-Baptiste Kempf
译 / 蒋默邱泽
原文 / http://www.jbkempf.com/blog/post/2019/dav1d-0.5.1

Jean-Baptiste是一位36岁的法国工程师,自2005年以来一直是VideoLAN社区的一员。

从那时起,他参与或领导了大多数VideoLAN相关项目,包括桌面的VLC、libVLC的再许可、移动操作系统的端口以及libdvdcss或libbluray等各种多媒体库。

2008年,他还创建了法国非盈利组织VideoLAN的法人实体。

Jean-Baptiste还一直在各种与视频相关的初创公司工作并创建了VideoLabs,一家专注于开源多媒体技术的公司。

VideoLAN、VLC和FFmpeg社区一直在致力于新的AV1解码器dav1d,目前以成为最好和最快的解码器。

0.5.1代号-亚洲猎豹

前两周我们刚发布了0.5.0

在0.5.0中,经我们测试在PC桌面CPU(包括32位CPU)上的解码速度比aomdec快3到5倍,在Android和iOS 64位手机上的速度是aomdec的2.5到3倍,甚至我们比Android 64位上的新gav1解码器快得多得多。

然而,目前有两 点dav1d还不够好:

  • 在SSSE3指令集的台式机(也就是旧的CPU),运行在单线程中

  • Android的32位手机是单线程处理

0.5.1是针对以上这些情况的一个小版本更新,0.5.1在SSE2 CPU上获得了高达50%的速度提升,这将使dav1d在所有桌面情况下(C-AVX-2)都比aomdec快。Dav1d已经针对具有AVX等功能的现代CPU进行了很好的优化,对于那些需要在较旧的处理器上执行AV1视频解码的用户来说,这是非常重要的。

同时0.5.1在比较旧的ARMv7 CPU上获得了高达41%的速度提升,这使得dav1d的速度至少与gav1一样快。 因此很高兴看到SSE2和ARMv7受到关注!

当然在多线程中,我们已经更快了

所以,是的! dav1d现在比所有情况下的其他解码器都快。

参考:

[1] https://code.videolan.org/videolan/dav1d
[2] https://code.videolan.org/videolan/dav1d/-/tags/0.5.1

你可能感兴趣的:(dav1d 0.5.1:更快!)