dav1d-1.5.1

Introduction to dav1d

The dav1d package contains an AV1 decoder.

[Note]

Note

This may take a while to build. Feel free to do something else while this is building.

dav1d Dependencies

Recommended

Installation of dav1d

Install dav1d by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            .. &&

ninja

Now, as the root user:

ninja install

lib32 Installation of dav1d

Install lib32-dav1d by running the following commands:

rm -rf * &&
CC="gcc -m32" CXX="g++ -m32"         \
PKG_CONFIG_PATH=/usr/lib32/pkgconfig \
meson setup --prefix=/usr            \
            --libdir=/usr/lib32      \
            --buildtype=release      \
            .. &&

ninja

Now, as the root user:

DESTDIR=$PWD/DESTDIR ninja install    &&
cp -vR DESTDIR/usr/lib32/* /usr/lib32 &&
rm -rf DESTDIR                        &&
ldconfig

Command Explanations

[Note]

Note

Inspect meson_options.txt or meson.options for a full list of options.

Contents

Installed Programs: dav1d
Installed Libraries: libdav1d
Installed Directories: /usr/include/dav1d

Short Descriptions

dav1d

is the dav1d decoder utility

libdav1d

contains functions that enable decoding AV1