O pacote x265 fornece uma biblioteca para codificação de fluxos de vídeo no formato H.265/HEVC.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.6.tar.gz
Soma de verificação MD5 da transferência: 99997ecc8ee4d3575ba7715c759ad3bb
Tamanho da transferência: 1,6 MB
Espaço em disco estimado exigido: 45 MB
Tempo de construção estimado: 0,5 UPC (usando paralelismo=4)
Instale o x265 executando os seguintes comandos:
mkdir bld && cd bld && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -W no-dev ../source && make
Esse pacote não vem com uma suíte de teste.
Se desatualizar do x265-20240812 de última geração (ele esteve
sendo usado por engano no livro de desenvolvimento do BLFS por
vários dias), remova a biblioteca compartilhada do x265-20240812
como o(a) usuário(a) root
:
rm -fv /usr/lib/libx265.so.212
Isso é para evitar que ldconfig recrie o link
simbólico libx265.so
com o alvo
/usr/lib/libx265.so.212
, que parece
ser “uma versão mais
recente” de libx265.so.209
oriundo do x265-3.6.
Para instalar o pacote, primeiro remova quaisquer versões antigas
da biblioteca. Depois da instalação, remova uma biblioteca
estática. Como o(a) usuário(a) root
:
make install && rm -vf /usr/lib/libx265.a
-W no-dev
: Essa chave é
usada para suprimir avisos destinados para os(as)
desenvolvedores(as) do pacote.
rm -vf /usr/lib/libx265.a: O BLFS não recomenda usar bibliotecas estáticas.