Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon

dav1d to release soon with all features of AV1, and better performance than libaom

Save for later
  • 2 min read
  • 22 Nov 2018

article-image

After introducing dav1d at the Video Developer Days 2018, the team behind dav1d announced yesterday that they will be releasing its first version very soon. This version will come with features like Film Grain, Super-Res, Scaled References, and other more obscure features of the bitstream.

dav1d is a new AV1 cross-platform open source decoder, which is developed with speed and correctness in mind. Currently, the reference decoder (libaom) of AV1 needs major improvements. libaom was basically developed for research purposes, therefore the VideoLAN, VLC, and FFmpeg communities started working on this new decoder, sponsored by the Alliance of Open Media (AOM).

What are some improvements and features implemented?


dav1d will come with features such as Film Grain, Super-Res, Scaled References, and other more obscure features of the bitstream, which will be available for both 8 and 10 bits depth. Along with that, the developers have improved the public API and the reduced the size of C code.

To assure secure decoding for AV1, the team has used fuzz testing. “Then, we've fuzzed the decoder a lot: we are now above 99% of functions covered, and 97% of lines covered on OSS-FUZZ; and we usually fix all the issues in a couple of days. This should assure you a secure decoding for AV1,” Jean-Baptiste Kempf, the president of the VideoLAN non-profit org said in his announcement.

Performance comparison


dav1d shows amazing performance on AVX2 processors, which means that it covers more than 50% of the CPUs used on the desktop. The developers are working on the SSE and ARM optimizations, which will be completed in the next few weeks.

To test its performance, clips were taken from Netflix, Elecard and YouTube and was compared with aomdec. When tested on Haswell it gave an average 2.49x relative decode performance. When tested on a more modern Zen machine, dav1d gave even higher average relative decode performance at 3.49x.

Here’s how the global comparison looked like:

dav1d-to-release-soon-with-all-features-of-av1-and-better-performance-than-libaom-img-0

Unlock access to the largest independent learning library in Tech for FREE!
Get unlimited access to 7500+ expert-authored eBooks and video courses covering every tech area you can think of.
Renews at €18.99/month. Cancel anytime

Source: dav1d


You can read more in detail about dav1d on Jean-Baptiste Kempf’s announcement.

Presenting dav1d, a new lightweight AV1 decoder, by VideoLAN and FFmpeg

YouTube starts testing AV1 video codec format, launches AV1 Beta Playlist

A new Video-to-Video Synthesis model uses Artificial Intelligence to create photorealistic videos