首頁  >  文章  >  後端開發  >  如何在 PHP 中檢索視訊元資料:持續時間、維度和大小?

如何在 PHP 中檢索視訊元資料:持續時間、維度和大小?

Barbara Streisand
Barbara Streisand原創
2024-10-31 08:13:021004瀏覽

How to Retrieve Video Metadata in PHP: Duration, Dimensions, and Size?

在PHP 中確定視訊元資料:持續時間、維度和大小

本文提供了有關檢索影片的持續時間、維度和大小的指南用PHP 上傳視訊文件,無論其內容如何

解決方案:

要在PHP 中獲取視訊元數據,請利用getID3 庫。該庫為視頻格式提供了廣泛的支援。以下是程式碼範例:

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

注意:在使用上述程式碼之前確保包含 getID3 函式庫。

替代方案:

如果您有伺服器存取權限,請考慮使用 ffmpeg-php PHP 擴充功能。此擴充功能提供了更強大的視訊處理功能。請參閱:http://ffmpeg-php.sourceforge.net/。

以上是如何在 PHP 中檢索視訊元資料:持續時間、維度和大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn