ffmpeg のコンパイルとインストールのまとめ

参考:
https://www.cnblogs.com/lonelamb/p/11620906.html

https://blog.csdn.net/weixin_45617478/article/details/103336168

1.依存ライブラリをインストールする

sudo apt-get install -y autoconf automake build-essential git libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev
 
apt install libavformat-dev
apt install libavcodec-dev
apt install libswresample-dev
apt install libswscale-dev
apt install libavutil-dev
apt install libsdl1.2-dev

sudo apt-get install yasm

sudo apt-get install libx264

2. ffmpeg のソース コードをダウンロードし、コンパイルしてインストールします。

git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg

./configure   --enable-shared  --prefix=/usr/local/ffmpeg  --enable-gpl --enable-libx264 --extra-cflags=-I/usr/local/ffmpeg/include --extra-ldflags=-L/usr/local/ffmpeg/lib
make
make install

3. 環境パスを追加

gedit /etc/profile

最後に追加

export PATH=$PATH:/usr/local/ffmpeg/bin/

4. ダイナミック リンク ライブラリ パスを追加する

gedit /etc/ld.so.conf

最後に追加:

/usr/local/ffmpeg/lib/

次に、それを機能させるには:

sudo ldconfig

root ユーザーであっても、必ず sudo を追加してください。

5. インストール状況を確認する

ffmpeg -v

おすすめ

転載: blog.csdn.net/u013209189/article/details/129197155