Menentukan Metadata Video: Tempoh, Dimensi dan Saiz dalam PHP
Artikel ini memberikan panduan tentang mendapatkan semula tempoh, dimensi dan saiz fail video yang dimuat naik dalam PHP, tanpa mengira formatnya.
Penyelesaian:
Untuk mendapatkan metadata video dalam PHP, manfaatkan pustaka getID3. Pustaka ini menyediakan sokongan yang meluas untuk format video. Berikut ialah contoh kod:
<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>
Nota: Pastikan pustaka getID3 disertakan sebelum menggunakan kod di atas.
Alternatif:
Jika anda mempunyai akses pelayan, pertimbangkan untuk menggunakan sambungan PHP ffmpeg-php. Sambungan ini menyediakan keupayaan pemprosesan video yang lebih mantap. Lihat: http://ffmpeg-php.sourceforge.net/.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Metadata Video dalam PHP: Tempoh, Dimensi dan Saiz?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!