Let me add a few bullet points for that: 1. dav1d is the preferred decoder by various projects like Firefox, Chromium etc. - it's therefor extremely widely tested for security, and known to have *way* better decoding performance. 2. Unlike libaom, it does not include an encoder. There is the related rav1e encoder - like dav1d written in rust - however unlike dav1d it didn't manage to replace aom as the "default" implementation and development seems to have mostly stalled. Thus you may consider keeping aom around for encoding. There are, for example, plans within Gnome to increasingly use AV1 for e.g. screen recording. 3. Getting dav1d into main would further open the door for the corresponding Gstreamer integration element - not packaged in Ubuntu yet, but living in the same repository as the gtk4 integration, gstreamer1.0-gtk4 - to be shipped. This would be great news for Gstreamer based video apps. Currently Ubuntu/Debian lack behind other distros (like e.g. Fedora which installs it by default), meaning the default AV1 playback experience is worse for the the default video player (as the aom decoder is slower than dav1d). Note that the main reason the package does not ship in Debian yet is the lack of a maintainer, as the gstreamer1.0-gtk4 maintainer didn't want more work on their plate.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2133757 Title: [MIR] dav1d (transitive depends of libavif -> pillow) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dav1d/+bug/2133757/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
