x265-3.6

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 ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

x265 Avhengigheter

Påkrevd

CMake-3.31.0

Anbefalt

Valgfri

numactl

Installasjon av x265

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

mkdir bld &&
cd    bld &&

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

Denne pakken kommer ikke med en testpakke.

[Viktig]

Viktig

Hvis du nedgraderer fra bleeding-edge x265-20240812 (det har vært feilaktig brukt i BLFS utviklingsboken i flere dager), fjern det delte biblioteket fra x265-20240812 som root bruker:

rm -fv /usr/lib/libx265.so.212

Dette er for å forhindre ldconfig fra å gjenskape symbolkoblingen libx265.so med målet /usr/lib/libx265.so.212 som ser ut til å være «en nyere versjon» qav libx265.so.209 fra x265-3.6.

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

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

-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.47.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.

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