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 で大文字と小文字を区別しないように設定する方法

推薦する

Tudou.comのホームページのデザイン方法

<br />私は数年間フロントエンドに取り組んできました。フロントエンドについて完全に理...

ブートストラップ学習体験のまとめ - CSS スタイル デザイン共有

プロジェクトのニーズにより、ブートストラップ フレームワークを慎重に学習する予定です。以前から少しは...

DockerでKafkaをデプロイする方法

目次1. Dockerをビルドする2. コンテナに入る3. 設定ファイルを変更する4. Kafkaを...

Dockerが新しいイメージをロードした後にリポジトリとタグ名が両方ともnoneになる問題を解決する

次のコマンドを使用できます: docker tag [イメージID] [名前]:[バージョン]例えば...

11 の素晴らしい JavaScript コード リファクタリングのベスト プラクティスの概要

目次1. 関数の抽出2. 重複した条件付きスニペットを結合する3. 条件分岐文を関数に抽出する4. ...

Vue ベースの要素ボタン権限実装ソリューション

背景要件: ERP システムに「ボタン権限制御」機能を追加する必要があり、権限の制御粒度をボタン レ...

Nginx http ヘルスチェック構成プロセス分析

パッシブチェックパッシブ ヘルス チェックでは、NGINX と NGINX Plus はイベントの発...

DockerにRedisコンテナをインストールするための実装手順

目次DockerにRedisをインストールする1. Redisイメージを見つける2. Redisイメ...

MySQL に IP アドレスを効果的に保存する方法と、文字列 IP と数値を変換する方法の詳細な説明

High Performance MySQL バージョン 3 (セクション 4.1.7) を見ると、...

CSS で実現される HTML 背景色のグラデーション

エフェクトのスクリーンショット:実装コード:コードをコピーコードは次のとおりです。 <!DOC...

Vue.js スロットにおけるスコープ付きスロットの使用法の詳細な説明

目次スロットなしVue2.x スロットスロット付き名前付きスロットスロット属性なしスロットの簡単なサ...

Trash-Cli: Linux のコマンドラインごみ箱ツール

ゴミ箱は Linux ユーザー、Windows ユーザー、Mac ユーザーにとって非常に一般的なので...

Linuxカーネルで中国語の文字を出力する方法

次のように、Windows/MacOS からログインした Linux の SSH ターミナルで簡単に...

Mysql の mysql.user ユーザー テーブルの詳細な説明

MySQL は、異なるユーザーに異なる権限を割り当てることができるマルチユーザー管理データベースであ...

MySQLの実行原理、論理階層化、データベース処理エンジンの変更について詳しく説明します

長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...