O pacote libaom contém uma versão de referência do codificador de vídeo Alliance for Open Media. Esse codificador é uma alternativa livre de patente ao H.265 e está começando a ser usado em toda a Internet.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://storage.googleapis.com/aom-releases/libaom-3.9.1.tar.gz
Soma de verificação MD5 da transferência: f31b72e81dd177396e3553576f6515ef
Tamanho da transferência: 5,3 MB
Espaço em disco estimado exigido: 104 MB (adicionar 1,0 GB para os testes)
Tempo de construção estimado: 1,0 UPC (com paralelismo=4, adicionar 187 UPC para testes)
yasm-1.3.0 (ou NASM-2.16.03)
Uma conexão com a Internet é necessária para alguns testes desse pacote.
Instale o libaom executando os seguintes comandos:
mkdir aom-build && cd aom-build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D BUILD_SHARED_LIBS=1 \ -D ENABLE_DOCS=no \ -G Ninja .. && ninja
Para testar os resultados, emita: ninja runtests. Observe que os tomam um tempo extremamente longo para executar.
Agora, como o(a) usuário(a) root
:
ninja install && rm -v /usr/lib/libaom.a
-D BUILD_SHARED_LIBS=1
:
Essa chave constrói versões compartilhadas das bibliotecas.
-D ENABLE_DOCS=no
: Essa
chave desabilita a construção da documentação porque ela falha
devido a uma incompatibilidade com a versão mais recente do
Doxygen-1.12.0.
-D ENABLE_NASM=yes
: Use essa chave se
você tiver ambos, yasm-1.3.0 e NASM-2.16.03,
instalados e desejar usar nasm em vez do yasm.