GNU/Linux >> Linux の 問題 >  >> Cent OS

RHEL 8 /CentOS8にffmpegをインストールする方法

Linuxでビデオ形式とオーディオ形式をすばやく変換する方法が必要で、リソースを無駄にせずにうまく機能するものが必要な場合は、ffmpegを試してみてください。 ffmpegパッケージには多くのGUIインターフェイスがありますが、この記事では、コマンドラインとコンパイルツールを使用してRHEL 8 /CentOS8にインストールする方法を学習します。

FFMpegには、ファイルの変換に関して多くのコマンドラインオプションがあるため、CLIから使用することをお勧めします。そこから、属性を使用してオプションを微調整し、BASHスクリプトを作成して自動変換スクリプトを作成する方法を学ぶこともできます。

このチュートリアルでは、次のことを学びます。

  • scrachからffmpegソースコードをコンパイルする方法

使用されるソフトウェア要件と規則

システム ソフトウェア その他 規約
ソフトウェア要件とLinuxコマンドラインの規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
Red Hat Enterprise Linux 8
N / A
rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
–指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

Gitからffmpegをコンパイル

ffmpegを取得できます Gitからソースコードを作成し、自分でコンパイルします。まず、必要な開発パッケージがインストールされていることを確認してください:

$ su -
# dnf groupinstall "Development Tools"

必ずGitもインストールして、ソースコードを取得するための何かを用意してください:

$ sudo dnf install git

これで、ffmpegをダウンロードできます Gitソース:

$ git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

すべてが完了したら、新しくダウンロードしたffmpegに移動する必要があります ソースコードディレクトリ

$ cd ffmpeg

ソースコードをコンパイルする準備をします:

$ ./configure

オプションのnasmをバイパスできます との依存関係

$ ./configure --disable-x86asm

次のタイプ

$ make

同じCLIウィンドウでffmpegを設定しました コンパイルされます。 ffmpegの後 コンパイルが完了しました(システムの能力によっては時間がかかる場合があります)。コンパイルしたばかりのバイナリファイルと構成ファイルを発行して最終的にインストールできます

$ sudo make install

Gitからダウンロードしたffmpegコードのコンパイル

結論

Gitからソースをコンパイルすることは、ffmpegを取得する確実な方法です。 バージョン番号のサブポイントに関係なく、RHEL 8 /CentOS8にインストールされます。 RHEL 8 /CentOS8「開発ツール」パッケージとgitの使用 ffmpegへのソースコード 依存関係を必要とせずに、きれいにコンパイルされます。


Cent OS
  1. CentOS8にGitをインストールする方法

  2. RHEL 8 /CentOS8にphpMyAdminをインストールする方法

  3. RHEL 8 /CentOS8にP7Zipをインストールする方法

  1. RHEL 8 /CentOS8にntfs-3gをインストールする方法

  2. PHP-mbstringをRHEL8/CentOS8にインストールする方法

  3. RHEL 8 /CentOS8にphantomjsをインストールする方法

  1. DropboxをRHEL8/CentOS8にインストールする方法

  2. RHEL 8 /CentOS8にコンパスをインストールする方法

  3. RHEL 8 /CentOS8にPuppetをインストールする方法