Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mendapatkan Tempoh Video, Dimensi dan Saiz dalam PHP?
Menentukan Tempoh Video, Dimensi dan Saiz dalam PHP
Mengekstrak metadata video seperti tempoh, dimensi dan saiz adalah tugas biasa apabila memproses fail video. Artikel ini menunjukkan cara untuk mencapai ini dalam PHP.
Menggunakan getID3
getID3 ialah perpustakaan PHP yang menyokong analisis format video. Untuk menggunakannya:
<code class="php">include_once('pathto/getid3.php'); $getID3 = new getID3; $file = $getID3->analyze($filename);</code>
Metadata yang diekstrak boleh diakses seperti berikut:
<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>
Menggunakan ffmpeg-php
Jika pengubahsuaian pelayan dibenarkan, pasang sambungan ffmpeg-php:
http://ffmpeg-php.sourceforge.net/
Sambungan ini menyediakan API yang lebih komprehensif untuk analisis video.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Tempoh Video, Dimensi dan Saiz dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!