PHPでのffmpegの詳しい説明
この記事では主にphpでのffmpegの詳細な説明を共有します。お役に立てれば幸いです。
ffmpeg-php 拡張子
php ビデオのサムネイル、より一般的に使用されるのは ffmpeg-php です
1: ffmpeg をインストールします
ffmpeg のダウンロード リンク http://ffmpeg.org/download.html
インストール パッケージを解凍します
tar -jxvf ffmpeg-x.x.tar.bz2
ディレクトリを入力
cd ffmpeg-x.x
コンパイルしてインストール
./configure --enable-shared && make && make install
インストールが完了したら、実行しますffmpeg -version
if 次のようなメッセージが表示されれば、ffmpeg は正常にインストールされています。
ffmpeg version 2.5.11 Copyright (c) 2000-2016 the FFmpeg developers built on Apr 17 2017 16:47:15 with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11) configuration: --enable-shared libavutil 54. 15.100 / 54. 15.100 libavcodec 56. 13.100 / 56. 13.100 libavformat 56. 15.102 / 56. 15.102 libavdevice 56. 3.100 / 56. 3.100 libavfilter 5. 2.103 / 5. 2.103 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 1.100 / 1. 1.100
2 ffmpeg-phpをインストールします
公式ダウンロードリンク
https://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/
正式版は長い間更新されていませんでした。私はcentos 7 + php5.6&php7.1 centos6.5+php5を試しましたが、うまくいきませんでした。 make の設定時にエラーが報告されます。
その後、github でバージョンを見つけました。 centos7.2+php5.5.6 で正常にコンパイルおよびインストールされました (centos7 + php7.1 はまだ動作しません)
アドレス: git clone https://github.com/tony2001/ffmpeg-php.git
次のこともできますBaidu Cloud ディスクにアクセスしてダウンロードしてください
https://pan.baidu.com/s/1skQTVlj
ffmpeg-php ディレクトリに入ってコンパイルして展開してください
/usr/local/php/bin/phpize
./ configure --with- php-config=/usr/local/php/bin/php-config
make && make install
注 (make 後にエラーが発生する場合は、ffmpeg-php のバージョンの問題です。それをいじってバージョンを変更してください(またはphpのバージョンを下げてみてください))。
php設定ファイルphp.iniに
extension=ffmpeg.so
を追加し、phpを再起動します。 phpinfo()にffmpeg情報があるか確認してください。
「はい」の場合は、OK
または実行します
/usr/local/php/bin/php -i |grep ffmpeg
出力がある場合は、OK
関連する推奨事項:
PHP は ffmpeg を呼び出して、ビデオのスクリーンショットを撮り、共有するスクリプトの例を結合します
php ffmpeg を呼び出すメソッドビデオ情報を取得します
phpはffmpegを使用してビデオからオーディオとビデオ画像を抽出します
以上がPHPでのffmpegの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています
