Linux で ffmpeg をインストールするための詳細なチュートリアル

Linux で ffmpeg をインストールするための詳細なチュートリアル

1. CentOS Linuxにffmpegをインストールする

1.ダウンロードして解凍する

http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz をダウンロードしてください
tar -zxvf ffmpeg-3.1.tar.gz

2. 解凍したディレクトリに入り、次のコマンド/usr/local/ffmpegを入力してインストールディレクトリを指定します。

ffmpeg-3.1をインストールしてください
./configure --prefix=/usr/local/ffmpeg
作成 && インストール

3. 設定変数

vi /etc/プロファイル
最後に環境変数 PATH を追加します。
エクスポート PATH=$PATH:/usr/local/ffmpeg/bin
保存して終了し、source /ect/profile 設定が有効かどうかを確認します。

4. バージョンを確認する

ffmpeg -version バージョンを表示

知らせ:

インストール中に次のエラーが発生した場合:

yasm/nasm が見つからないか、古すぎます。不具合のあるビルドの場合は –disable-yasm を使用してください。

configureが間違っていると思われる場合は、最新のものを使用していることを確認してください。
Gitからバージョンをダウンロードしてください。最新バージョンで問題が発生した場合、
[email protected] メーリング リストまたは irc.freenode.net の IRC #ffmpeg。
configureによって生成されたログファイル「config.log」を含めると役立ちます
問題を解決します。

yasmをインストールする必要があります

http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz から取得
tar -zxvf yasm-1.3.0.tar.gz
yasm-1.3.0 をインストールします
./configure
作成 && インストール

2. Debianにffmpegをインストールする

1. /etc/apt/sources.listを編集して追加する

deb http://www.deb-multimedia.org ジェシーメイン

2. ffmpegをインストールする

sudo apt-getアップデート
sudo apt-get で deb-multimedia-keyring をインストールします
sudo apt-get で ffmpeg をインストールします

これで、Linux に ffmpeg をインストールする方法に関する詳細なチュートリアルは終了です。Linux に ffmpeg をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • C++ は OpenCV を使用して、ID 写真の青い背景を白い背景 (または赤などの他の色) に変更する機能を実装します。
  • C++ opencv で実装された、青い背景の写真を白い背景の写真に変換する完全な例
  • Opencv3/C++はSURF特徴検出を実装する
  • Opencv3/C++はビデオの読み取りと書き込みを実装します
  • Opencv3/C++ 輪郭抽出およびスクリーニング法
  • Java は ffmpeg を使用して、アップロードされたビデオのトランスコード、ビデオのスクリーンショットの抽出などの機能を実装します (コード操作)
  • ビデオフレームを任意に抽出する Python ffmpeg メソッド
  • Python は ffmpeg を統合してビデオファイルのバッチ変換を実現します
  • C++ opencv ffmpeg 画像シリアル化実装コード分析

<<:  MySQLが正常にインストールされたかどうかを確認する方法

>>:  MySQL で大文字と小文字を区別しないように設定する方法

推薦する

MySQL オンライン DDL ツール gh-ost 原理分析

目次1. はじめに1.1 原則1.2 プロセス1.3 特徴1.4 githubアドレス2. テスト環...

面接では、select...for update がテーブルをロックするのか、それとも行をロックするのか尋ねられました。

目次確認する:例の検証と組み合わせるselect クエリ ステートメントはロックされませんが、sel...

MySQL マスタースレーブレプリケーションの原理と実践の詳細な説明

目次導入効果原理形状練習するこの記事では、例を使用して、MySQL マスター/スレーブ レプリケーシ...

JavaScript で実装された 6 つの Web ページ画像カルーセル効果の詳細な説明

目次1. マウスがカルーセル モジュール上を通過すると、左右のボタンが表示され、モジュールを離れると...

JSはユーザー登録インターフェース機能を実装します

この記事の例では、ユーザー登録インターフェース機能を実装するためのJSの具体的なコードを参考までに共...

dl、dt、dd リスト ラベルの例

dd タグと dt タグはリストに使用されます。通常は <ul><li> タ...

React と Threejs を使用して VR パノラマ プロジェクトを作成する詳細なプロセス

最近、 Three.jsでReactを使用して、720 度のパノラマ写真を閲覧できるプロジェクトを構...

CSSは、マウスを線の上に置くと線全体の色を変える効果を実現します。

まとめ:以下のように、CSS で指定した行にマウスを置いたときに行全体の色を変更する方法を示します。...

あるテーブルのデータの列を別のテーブルの列にコピーするMySQLメソッド

mysql 1 つのテーブル列を別のテーブルにコピーする場合によっては、フィールドから別の新しいフィ...

Docker を使用した SQL Server の実行の実装

現在、.net Core はクロスプラットフォームであり、誰もが Linux と Docker を使...

vue3 タイムスタンプ変換 (フィルターを使用せずに)

vue2 では、タイムスタンプを変換するときに、通常はフィルターを使用します。vue3 以降では、...

Linux に nginx をインストールする方法

Nginx は C 言語で開発されており、Linux で実行することをお勧めします。もちろん、Win...

ウェブページ印刷細線表+ページ印刷究極の戦略

最近、クライアントのために印刷していたとき、ページのヘッダーを印刷するのではなく、表の内容だけを印刷...

HTML5+CSS3コーディング標準

黄金律プロジェクトに何人の人が取り組んでいるかに関係なく、すべてのコード行が同じ人によって書かれたよ...

Linux の chown コマンドと chmod コマンドの違いの詳細な説明

Linux システムでは、chmod コマンドと chown コマンドの両方を使用して権限を設定でき...