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

推薦する

Dockerを使用してシンプルなJava開発およびコンパイル環境を構築する方法の詳細な説明

Java 言語には多くのバージョンがあります。一般的に使用されている Java 8 に加えて、一部の...

Docker コンテナ データ ボリュームの名前付きマウントと匿名マウントの問題

目次コンテナデータボリュームとはコンテナ データ ボリュームが必要なのはなぜですか?使用データボリュ...

Linux での Jenkins の詳細なインストール手順

目次1. JDKをインストールする2. Jenkinsをインストールする3. Jenkinsの設定を...

スマートCSSを使用して、ユーザーのスクロール位置に基づいてスタイルを適用します。

現在のスクロール オフセットを html 要素の属性に追加することで、現在のスクロール位置に基づいて...

Uniappの小規模プログラム開発経験

1. 新しいUIプロジェクトを作成するまず、私たちの UI は ColorUI に基づいています。C...

MySQL5.6.17データベースをインストールするときにMy.iniファイルを構成する方法

最近、プロジェクトの開発時に MySql データベースを使用しました。MySql に関する記事をいく...

ElementUI ページネーション コンポーネントの使い方 Vue でのページネーション

ElementUIページングコンポーネントPagination in Vueの使用は参考になります。...

MySQL の結合フィールドの Concat()

目次1. はじめに2. 本文2.1 フィールドの連結2.2 フィールドでの算術計算の実行1. はじめ...

JS ベースのページフローティングボックスを実装するためのサンプルコード

スクロール バーを下に引くと、主にposition:fixed;スタイルにより、フローティング ボッ...

純粋な JS を使用して vue.js で双方向バインディング機能を実装する方法

目次まず、双方向バインディングを実装するアイデアについて説明します。これらの機能を実装するための j...

JavaScript の for/of、for/in の詳細な紹介

目次JavaScriptでは、 forループを記述する一般的な方法がいくつかあります。最初の、そして...

Linux ssh サーバーの構成コード例

LinuxホストにSSHサーバーをインストールするには、次のターミナルコマンドを使用します: sud...

Windows 環境での MySQL 8.0 のインストール、設定、アンインストール

ソフトウェアバージョンウィンドウズ: ウィンドウズ10 MySQL: mysql-8.0.17-wi...

モバイルデバイスでインラインスクロールを実装するための4つのソリューションの詳細な説明

ニーズの発見領域の一部のみスクロールでき、残りの部分は移動できない場合、どのような方法を使用しますか...

CSS グリッドレイアウトで列にアイテムを埋め込む方法

n 個のアイテムがあり、これらのアイテムをグリッド レイアウトの列に並べ替える必要があるとします。列...