x265-4.1

Introduksjon til x265

x265 pakken gir et bibliotek for koding av video strømmer til H.265/HEVC formatet.

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

x265 Avhengigheter

Påkrevd

CMake-4.0.0

Anbefalt

Valgfri

numactl

Installasjon av x265

Først fjerner du noen CMake policyinnstillinger som ikke lenger er kompatibel med CMake-4.0 eller nyere:

sed -r '/cmake_policy.*(0025|0054)/d' -i source/CMakeLists.txt

Installer x265 ved å kjøre følgende kommandoer:

mkdir bld &&
cd    bld &&

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

Denne pakken kommer ikke med en testpakke.

For å installere pakken må du først fjerne eventuelle gamle bibliotekversjoner. Etter installasjonen fjerner du et statisk bibliotek. Som root bruker:

make install &&
rm -vf /usr/lib/libx265.a

Parameterforklaringer

-D GIT_ARCHETYPE=1: Denne bryteren er nødvendig fordi byggesystemet ikke vil generere en pkg-config fil eller installere et delt bibliotek med mindre git-2.49.0 er installert. Git kreves ikke for noe annet i denne pakken, så denne bryteren er brukes for å omgå det for brukere som ikke ønsker å installere Git som en byggeavhengighet.

-D CMAKE_POLICY_VERSION_MINIMUM=3.5: Denne bryteren gjør at denne pakken kan bygges med cmake-4.0 eller nyere.

-W no-dev: Denne bryteren brukes til å undertrykke advarsler beregnet på pakkens utviklere.

rm -vf /usr/lib/libx265.a: BLFS anbefaler ikke bruk av statiske biblioteker.

Innhold

Installert Program: x265
Installert Bibliotek: libx265.so
Installerte Mapper: Ingen

Korte Beskrivelser

libx265.so

gir funksjonene som brukes til å kode videostrømmer til H.265/HEVC formatet