ホームページ  >  記事  >  バックエンド開発  >  PHP でビデオのメタデータ (長さ、サイズ、サイズ) を取得するにはどうすればよいですか?

PHP でビデオのメタデータ (長さ、サイズ、サイズ) を取得するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-01 06:24:02255ブラウズ

How to Get Video Metadata (Duration, Dimensions, and Size) in PHP?

PHP でのビデオ メタデータの取得: 長さ、サイズ、サイズ

PHP では、長さ、サイズ、サイズなどの重要なビデオ メタデータを取得します。信頼できる方法を使用してサイズを達成できます。推奨されるオプションの 1 つは、メディア ファイルから情報を抽出するために特別に設計されたライブラリである getID3 を統合することです。

getID3 の使用

getID3 を利用するには、その PHP クラスを組み込み、オブジェクトをインスタンス化します。ターゲットビデオファイルを分析するには:

<code class="php">include_once('pathto/getid3.php');
$getID3 = new getID3;
$file = $getID3->analyze($filename);</code>

分析されたファイルデータから、次のように必要なメタデータを取得します:

<code class="php">echo("Duration: ".$file['playtime_string'].
" / Dimensions: ".$file['video']['resolution_x']." wide by ".$file['video']['resolution_y']." tall".
" / Filesize: ".$file['filesize']." bytes<br />");</code>

代替方法: ffmpeg-php

サーバーの変更が許可されている場合は、ffmpeg-php 拡張機能をインストールできます。これにより、ffmpeg の強力なメディア分析機能にアクセスするための、より専門化された PHP インターフェイスが提供されます。

これらの技術を活用することで、PHP で重要なビデオ メタデータを効率的に抽出でき、アプリケーションに貴重な洞察を提供できます。

以上がPHP でビデオのメタデータ (長さ、サイズ、サイズ) を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。