Table des matières
3--Définir les variables d'environnement
1--Télécharger FFmpeg
① Télécharger ffmpeg version 5.1
wget http://www.ffmpeg.org/releases/ffmpeg-5.1.tar.gz
② Décompressez le package compressé téléchargé
tar -zxvf ffmpeg-5.1.tar.gz
2--Compiler FFmpeg
① Entrez dans le dossier après décompression
cd ffmpeg-5.1
② Dépendances d'installation
# 安装ffplay需要的依赖
sudo apt-get install libx11-dev xorg-dev libsdl2-2.0 libsdl2-dev
sudo apt install clang libfdk-aac-dev libspeex-dev libx264-dev libx265-dev libnuma-dev
sudo apt install yasm pkg-config libopencore-amrnb-dev libopencore-amrwb-dev
③ compiler ffmpeg
# 查看帮助文档确定需要安装的相关参数
./configure --help
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-ffplay --enable-ffprobe --enable-libx264 --enable-libx265 --enable-debug
make
Remarque : L'étape make prend généralement beaucoup de temps ;
sudo make install
3--Définir les variables d'environnement
① Afficher le chemin actuel
pwd
② Ajouter le chemin actuel à la variable d'environnement
export PATH="$PATH:/home/liujinfu/Downloads/ffmpeg-5.1/ffmpeg"
Remarque : Le code ci-dessus ajoute essentiellement le fichier exécutable ffmpeg (vert) à la variable d'environnement ;
De manière générale, l'étape d'ajout de variables d'environnement peut être omise, car lors du processus de compilation de ffmpeg, dans des circonstances normales, les trois fichiers exécutables ffmpeg, ffplay et ffprobe seront automatiquement ajoutés au répertoire /usr/local/bin ;
4--Essai
① Vérifiez la version de ffmpeg
ffmpeg -version
ffplay -version
ffprobe -version
② Afficher la documentation d'aide de ffmpeg
ffmpeg -h
ffmpeg -h long
ffmpeg -h full
③ Désinstaller ffmpeg
# cd ffmpeg-5.1/ 进入ffmpeg源码编译的路径
sudo make uninstall