GNU/Linux >> Linux の 問題 >  >> Debian

DebianSqueezeにFFMPEG/FFMPEG-PHPをインストールしてテストする方法

今日は、Debian 6(Squeeze)VPSに「ffmpeg」と「ffmpeg-php」をインストールする方法を説明します。インストール手順は、他のDebian6ベースのボックスにも適用されます。

FFMPEGとは何ですか?

これは、オーディオおよびビデオファイルを記録、変換、およびストリーミングするための完全なクロスプラットフォームソリューションです。 FFMPEGは「libavcodec」を出荷します 「これは、主要なオーディオ/ビデオコーデックライブラリの1つです。

わかりました、それではFFMPEG-PHPとは何ですか?

これはPHPの拡張機能であり、動画や音声ファイルにアクセスして情報を取得するための、使いやすいオブジェクト指向のアプリケーションプログラミングインターフェースを追加します。

1。まず、以下を実行して、DebianVPSが完全に最新であることを確認します。

# apt-get update && apt-get -y upgrade --show-upgraded

2。次に、ソースにDotDebリポジトリを含めて、そこからPHPffmpeg拡張機能を簡単にインストールできるようにする必要があります。

# echo -e "deb http://packages.dotdeb.org squeeze all" >> /etc/apt/sources.list

3。ソースにリポジトリを追加したので、GPGキーをインポートする必要がありますこれを行うには、次のステートメントを実行します:

# gpg --keyserver keys.gnupg.net --recv-key 89DF5277 && gpg -a --export 89DF5277 | apt-key add -

–次のような出力が得られるはずです。
gpg:hkpサーバーkeys.gnupg.netからキー89DF5277を要求しています
gpg:キー89DF5277:公開キー「GuillaumePlessis」がインポートされました
gpg:最終的に信頼できるキーが見つかりません
gpg:処理された総数:1
gpg:インポートされた:1(RSA:1)
OK

4。これで、DotDebリポジトリが完全にセットアップされたため、次を実行してソースを更新する必要があります。

# apt-get update

5。これで、FFMPEGおよびFFMPEG-PHPパッケージを実際にインストールする準備が整いました。次のコマンドを実行して、インストールしてください。

# apt-get install ffmpeg php5-ffmpeg -y

インストールが完了したら、次を実行してffmpegが適切にインストールおよびロードされているかどうかをテストします。

# ffmpeg -version
# php -m | grep ffmpeg

最終テストとしてすべて問題がない場合は、次のPHPスクリプトを使用して、PHPでFFMPEGが使用可能かどうかをテストできます。

$command = 'ffmpeg -version';
$path = '/tmp';

exec($command, $path, $returncode);
if ($returncode == 127)
{
echo 'ffmpeg is NOT available';
die();
}
else
{
echo 'ffmpeg is available';
}

Debian
  1. Debian11にAnsibleをインストールして使用する方法

  2. Debian11にMariaDBをインストールして保護する方法

  3. Debian11にNode.jsとnpmをインストールする方法

  1. Debianバックポートをインストールして使用する方法

  2. Debian9にRedisをインストールして設定する方法

  3. Debian10にFFmpegをインストールして使用する方法

  1. Debian9にFFmpegをインストールして使用する方法

  2. Debian9にRedmineをインストールして設定する方法

  3. Debian10にFFmpegをインストールして使用する方法