x265-4.2

Introdução ao x265

O pacote x265 fornece uma biblioteca para codificação de fluxos de vídeo no formato H.265/HEVC.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.

Informação do Pacote

Dependências do x265

Exigidas

CMake-4.4.2

Recomendadas

Opcionais

numactl

Instalação do x265

Primeiro, corrija construir esse pacote para plataformas de 32 bits:

sed -i 's/FORMAT_ELF/UNIX64 \&\& FORMAT_ELF/' source/common/x86/cpu-a.asm

Instale o x265 executando os seguintes comandos:

mkdir bld &&
cd    bld &&

cmake -D CMAKE_INSTALL_PREFIX=/usr \
      -D GIT_ARCHETYPE=1           \
      -W no-author                 \
      ../source                    &&
make

Esse pacote não vem com uma suíte de teste.

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

Explicações do Comando

-D GIT_ARCHETYPE=1: Essa chave é necessária porque o sistema de construção não gerará um arquivo de pkg-config ou instalará uma biblioteca compartilhada, a menos que git-2.55.0 esteja instalado. O Git não é exigido para mais nada nesse pacote, de forma que essa chave é usada para contornar isso para usuários(as) que não queiram instalar o Git como uma dependência de construção.

-W no-author: 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.

Conteúdo

Aplicativo Instalado: x265
Biblioteca Instalada: libx265.so
Diretórios Instalados: Nenhum(a)

Descrições Curtas

libx265.so

fornece as funções usadas para codificar fluxos de vídeo no formato H.265/HEVC