Originally posted by flashmozzg
View Post
Announcement
Collapse
No announcement yet.
Dav1d 0.9 Released With AVX2-Tuned 10b/12b Decode For Big Speed Boost
Collapse
X
-
Originally posted by brad0 View Post
Chrome will be quick. Firefox will be slow AF.Last edited by flashmozzg; 16 May 2021, 04:42 PM.
- Likes 6
Comment
-
About
dav1d is a new open-source AV1 decoder developed by the VideoLAN and FFmpeg communities and sponsored by the Alliance for Open Media.
Goals
dav1d aims to be- as fast as possible,
- small,
- very cross-platform.
- correctly threaded
- Uses Meson and Ninja to build
- Written in C99
- Runs on Windows, Linux, macOS and Android
- Licensed under BSD 2-clause "Simplified" License
- As of October 2019, Dav1d is the fastest AV1 software decoder
You can contribute to dav1d by writing C or ASM, additionally app integration and testing is wanted.
To contribute, check out the contribution document.
Most of the development discussion happens on IRC, in the #dav1d channel on Freenode.
The Code
The code can be found on the VideoLAN Gitlab:
git clone https://code.videolan.org/videolan/dav1d.gitSource
The source code tarball can be found on our ftp: dav1d tarballs.
Comment
-
Originally posted by flashmozzg View Post
Wouldn't know about that. FF was ok we the last few versions and it seems the [plan](https://bugzilla.mozilla.org/show_bug.cgi?id=1700452) is to do the next dav1d update in FF90 which is due in July. On the other hand, Chrome(ium) just updated to 0.8.2 in 90, so it might take a bit longer for the next update.Last edited by Azrael5; 16 May 2021, 07:19 PM.
Comment
-
Originally posted by Azrael5 View Post
Is there a way to know which version of dav1d Firefox release supports? thanks
- Likes 5
Comment
-
Originally posted by bug77 View PostAnyone else cringes when they read about 10bit encoding/decoding while at the same time realizes every video they see is banding galore?
VP9 did not have that, 10bit was in VP9 profile 2 and not all devices did support it and so Youtube did only use 10bit for HDR content.
VVC/h266 does AFAIK go even so far and has only 10bit+ "VVC should support YCbCr 4:4:4, 4:2:2 and 4:2:0 with 10 to 16 bits per component," and i think AV2 will go the same route.
Netflix uses 10bit AV1 https://netflixtechblog.com/netflix-now-streaming-av1-on-android-d5264a515202 10bit on arm64 is nearly as fast as 8bit(Software decoding/dav1d).
Now that software decoding of 10bit AV1 will get more assembly on x86(so far only AVX2 but there is a SSE2 merge request in the dav1d repo) is it more likely that services like youtube could use it too.
As long as the source has not the banding already would that help to get rid of a big chunk of it.Last edited by Toggleton; 17 May 2021, 02:55 AM.
- Likes 2
Comment
Comment