PHP でのビデオの長さ、サイズ、サイズの決定
アップロードされたビデオ ファイルに関する情報の取得は、さまざまなアプリケーションにとって不可欠です。ビデオを正しく表示したり、さらに処理したりするには、ビデオの長さ、寸法、またはサイズを取得する必要がある場合があります。 PHP では、これを実現するためにいくつかのメソッドを使用できます。
getID3 ライブラリ
getID3 ライブラリは、ビデオを含むさまざまなファイル形式からメタデータを抽出できる強力なツールです。 。オーディオ、ビデオ、およびコンテナ形式に関する詳細情報が提供されます。
PHP コードで getID3 を使用するには、次の手順に従います:
include_once('pathto/getid3.php');
$getID3 = new getID3;
$file = $getID3->analyze($filename);
ファイルが分析されると、次の情報を取得できます:
ffmpeg-php 拡張子
がある場合PHP インストールを変更する機能がある場合は、ffmpeg-php 拡張機能の使用を検討してください。これは、強力な FFmpeg マルチメディア ライブラリのラッパーを提供する PHP 拡張機能で、高度なビデオ操作操作を実行できるようにします。
ffmpeg-php を使用すると、getID3 と同じ情報をすべて取得できるほか、次のような追加機能も取得できます。 :
ffmpeg-php をインストールするには、次の手順に従ってください手順:
extension=ffmpeg.so
インストールしたら、次のコードを使用してビデオ情報を取得できます:
$ffmpeg = new FFMpeg();
$video = $ffmpeg->open($filename);
echo("Duration: ".$video->getDuration()." seconds".
" / Dimensions: ".$video->getWidth()." wide by ".$video->getHeight()." tall".
" / Filesize: ".$video->getSize()." bytes<br />");
getID3 ライブラリを選択するか、ffmpeg-php 拡張機能を選択するかに関係なく、これらのメソッドは、 PHP アプリケーションでビデオ ファイルを操作するために必要な情報。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3