The SVT-AV1 package contains an AV1 encoder.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v3.1.2/SVT-AV1-v3.1.2.tar.gz
Somme de contrôle MD5 du téléchargement : 77b9d52e8c26bacf8bca742f8448dbc1
Taille du téléchargement : 11 Mo
Estimation de l'espace disque requis : 81 Mo
Estimation du temps de construction : 0,7 SBU (avec parallélisme = 4)
Installez SVT-AV1 en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -D BUILD_SHARED_LIBS=ON \ -D BUILD_TESTING=ON \ -W no-dev -G Ninja .. && ninja
The test suite is very long and doesn't provide meaningful results.
If you want to test the results anyway, rebuild the package with
-D BUILD_TESTING=ON
, then run
ninja test. It
requires an Internet connection to run.
Maintenant, en tant qu'utilisateur root
:
ninja install
-D BUILD_SHARED_LIBS=ON
:
This parameter forces building shared versions of the libraries.
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: ce paramètre fait
supprimer les chemins de recherche des bibliothèques (rpath) codés
en dur par cmake lors
de l'installation d'un fichier exécutable binaire ou d'une
bibliothèque partagée. Ce paquet n'a pas besoin des rpath une fois
installé à l'emplacement standard et les rpath peuvent parfois
avoir des effets indésirables, voire introduire des problèmes de
sécurité.
-D BUILD_TESTING=ON
: This option
enables building the unit tests.