Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mendapatkan Tempoh Video, Dimensi dan Saiz dalam PHP?

Bagaimana untuk Mendapatkan Tempoh Video, Dimensi dan Saiz dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-10-30 19:59:03292semak imbas

How to Get Video Duration, Dimensions, and Size in 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn