序文 サーバーシステム環境は、CentOS 6.5 (最終) です。 FFmpeg をサーバーに正常にインストールするには、かなりの労力が必要でした。正常にインストールできたプロセスをまとめ、皆様のお役に立てれば幸いです。^_^; Ps: Javaを使用してFFmpegを呼び出してオーディオおよびビデオメディアファイルを処理するには、Java FFmpeg処理ビデオファイルガイドを参照してください。 CentOSのバージョンを確認するコマンド: CentOS 7のインストールリファレンスはこちら:クリックしてください Yum経由でインストール FFmpeg をインストールするには、次のコマンドを実行します。 注意:デフォルトでは、コマンドは root ユーザーとして実行されます。root ユーザーでない場合は、各コマンドの前に sudo コマンドを追加して、これらのコマンドを root 権限で実行してください。 1. システムを更新する yum インストール epel-release -y yum アップデート -y 2. Nux Dextop YUMリポジトリをインストールする rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm 3. FFmpegとFFmpeg開発パッケージをインストールする yum インストール ffmpeg ffmpeg-devel -y この時点で、何も問題がなければ、FFmpeg はサーバーに正常にインストールされるはずです。 コンソールで FFmpeg でよく使われるビデオ変換コマンド ffmpeg -i 変換するソースビデオパス -s 853x480 -vcodec libx264 -preset medium -crf 28 -y 出力ビデオパス 穴に足を踏み入れ、穴を埋める CentOS 7 にインストールするときに、いくつかの依存ライブラリが見つかりません 主な症状は次のとおりです。 ピット充填ガイド: 1. まずEPELが正常にインストールされているかどうかを確認します 上記のインストール チュートリアルによると、FFmpeg をインストールする前に 2 つのソースをインストールする必要があります。1 つは epel で、もう 1 つは nux-dextop です。 yum repolist コマンドを使用して、これら 2 つがインストールされているかどうかを確認できます。 2. epelとnux-dextopが正常にインストールされたが、install これは epel の設定に関連している可能性があります。この場合は、まず epel の設定ディレクトリに切り替える必要があります。 次のコマンドを使用します: vim epel.repo コマンドを使用して epel.repo ファイルを編集します。 依存関係をダウンロードするときに、それらは baseurl または metalink アドレスによって指定されるためです。依存関係が見つからない場合は、おそらくこれら 2 つのダウンロード アドレスに問題があることが原因です。 この問題に遭遇したとき、yum が epel.repo の metalink で指定されたアドレスを使用してダウンロードしていたため、一部の依存関係をダウンロードできなかったことがわかりました。その後、metalink 行をコメント アウトし、yum が baseurl を使用してダウンロードするようにしたところ、ダウンロードできるようになりました。 baseurl と metalink をダウンロードできない場合は、Google を使用して元のダウンロード アドレスを置き換えることを検討してください。 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: CentOS7 で MySQL データベースにリモート接続できない理由と解決策
>>: Win7 システムでの MySQL 5.7.11 の詳細なインストール チュートリアル
Nginx を Web サーバーとして使用する際に、次の問題が発生しました。 1. nginxの起動...
概要:市販されているいくつかのタイムテーブルソフトウェアから教訓を得ました。機能が複雑すぎるため、タ...
目次序文1. クロスドメインの問題はなぜ発生するのでしょうか? 2. 解決策クロスオリジンリソース共...
目次1. 機能紹介2. キーコード2.1 ホームページの機能2.2 製品情報を追加する2.3 データ...
Tomcat7.0は仮想ディレクトリを設定します(1)現在、当社のウェブサイトはデフォルトのディレク...
1. 分散ストレージシステムの概要情報技術の継続的な発展により、利便性がもたらされる一方で、データ量...
公式ウェブサイトアドレス: https://www.mysql.com/インストールの提案: インス...
1. Flexレイアウトの紹介Flex は Flexible Box の略で、「柔軟なレイアウト」を...
【質問】 HP サーバーを使用しています。SSD が IOPS 約 5000 を書き込むと、%uti...
目次1. 文脈1. 使用シナリオ2. 使用手順3. 結論2. 小道具の詳細1. 子供の財産2. 小道...
Tomcat を学習したばかりのプログラマーにとって、これはよくある間違いです。 1. 環境変数の問...
長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...
docker を使用すると、ファイルをマウントできない場合があります。これは、仮想マシンの共有フォル...
目次1. 反射とは何ですか? 2. JavaScriptで反映する2.1 Reflect.get(タ...
1. レビューMySQL の起動後にバッファ プールが初期化されます。バッファ プールは N 個の空...