私のサーバーに最新バージョンのffmpegをインストールしたいです。現在のバージョン:
ffmpeg バージョン 2.6.8 著作権 (c) 2000-2016 FFmpeg 開発者
gcc 4.8.5(GCC) 20150623(Red Hat 4.8.5-4)で構築
私のCentosバージョン:
オペレーティングシステム:CentOS Linux 7(コア)
CPEオペレーティングシステム名:cpe:/ o:centos:centos:7
カーネル: Linux 3.10.0-514.2.2.el7.x86_64
アーキテクチャ:x86-64
最新バージョン:http://ffmpeg.org/download.html
しかし、ffmpegのWebサイトからインストールする方法がわかりません。
答え1
最も簡単な方法は、すでにコンパイルされたffmpeg
バイナリをダウンロードすることです。定期的に更新されるLinuxの静的リリースは、次の場所から入手できます。
https://www.johnvansickle.com/ffmpeg/
ダウンロードして解凍して実行します。必要に応じて、またはPATH
などの場所のいずれかに移動します。/usr/local/bin
~/bin
答え2
ソフトウェアマネージャがインストールされている場合は、それを使用することをお勧めします。そうでない場合は、このガイドに従って直接コンパイルしてください。
ソースtarballをダウンロードしてください。この場合、ffmpeg-3.3.3.tar.bz2を表示する緑色のダウンロードボタンです。ターミナルを開き、tarball(デフォルトでは〜/ Downloads)を含むディレクトリに移動します。ダウンロードディレクトリに移動するには、cd ~ / Downloadsと入力してEnterを押します。 (新しいと言ったので、単純化しすぎても許してください。)今、tar -vxjf ffmpeg-3.3.3.tar.bz2と入力し、Enterキーを押してタールボールを解凍します。次に、cd ffmpeg-3.3.3と入力してEnterを押します。 ./configure && make と入力し、Enter キーを押します。成功したら、rootとしてmake installを実行してプロセスを完了する必要があります。 sudo コマンドがインストールされていない場合は、 su root と入力し、cd ../whateveryourusernameis/Downloads/ffmpeg-3.3.3 && make install と入力する必要があります。 sudoがある場合はそれを使用する必要があります。 ffmpegディレクトリにsudo make installと入力します。ビルド中に問題が発生した場合は必ずバグを投稿してください。
答え3
Snap を使用して、最新バージョンの ffmpeg をインストールできます。 https://snapcraft.io/ffmpeg
sudo yum install snapd
sudo snap install ffmpeg
ffmpeg -version
Snapリポジトリのffmpegの最新バージョンは4.1(2019年1月)です。