x265 télécharger et compiler

Télécharger et compiler X265

introduction

x265 est une bibliothèque de logiciels et de fonctions libres open source utilisée pour encoder des films conformes à la norme de codage vidéo haute efficacité (HEVC / H.265). Semblable au projet x264, x265 est fourni sous la licence publique générale GNU (GPL) 2 ou sous licence commerciale.

Télécharger

(1) Utilisez git pour obtenir le code source de la bibliothèque x265 dans le terminal

cd ~/av
git clone https://github.com/videolan/x265.git

(2) Obtenez Baidu Cloud Disk
Link: https://pan.baidu.com/s/1m6DOOI8dP5wiTDTU5KOaVQ Mot de passe: 2k83

Le fichier téléchargé est le suivant:
Insérez la description de l'image ici

Compiler

(1) Créez build.sh sous x265, le contenu du fichier est le suivant:

cur_dir=$(cd "$(dirname "$0")"; pwd)
echo $cur_dir

path_build=$cur_dir/../x265_install

cd "$cur_dir/build/linux"
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$path_build" -DENABLE_SHARED:bool=off ../../source

(2) Créez le chemin x265_install sous le chemin avtest
(3) Exécutez la compilation

cd ~/avtest/x265
sh build.sh

(4) Visualisez les résultats de la compilation.
Insérez la description de l'image ici
Remarque: nous devons modifier pkgconfig ici. Si vous ne le modifiez pas, il y aura des problèmes lors de la compilation de ffmpeg.
Regardez d'abord le fichier pkgconfig:

Insérez la description de l'image ici
Ici, nous ajoutons la bibliothèque de threads après Libs.private: -lstdc ++ -lm -lgcc_s -lgcc -lgcc_s -lgcc -lrt -ldl, le modifié comme suit:

Libs.private: -lstdc++ -lm -lgcc_s -lgcc -lgcc_s -lgcc -lrt -ldl -lpthread

Insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/weixin_42955871/article/details/111907265
conseillé
Classement