Heim > Backend-Entwicklung > PHP-Tutorial > Wie rufe ich Videometadaten in PHP ab?

Wie rufe ich Videometadaten in PHP ab?

Barbara Streisand
Freigeben: 2024-11-01 17:21:30
Original
591 Leute haben es durchsucht

How to Retrieve Video Metadata in PHP?

So rufen Sie Videometadaten in PHP ab

Frage:

Wie kann ich die erhalten Dauer, Abmessungen und Größe einer Videodatei mit PHP, unabhängig von ihrem Format?

Antwort:

Php unterstützt den Abruf von Videometadaten nicht nativ. Zu diesem Zweck können jedoch externe Bibliotheken und PHP-Erweiterungen verwendet werden.

Methode 1: Verwendung der getID3-Bibliothek

Die getID3-Bibliothek (http://getid3.sourceforge .net/) bietet Methoden zum Extrahieren von Metadaten aus verschiedenen Videoformaten. Um es zu verwenden:

<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>
Nach dem Login kopieren

Hinweis: Denken Sie daran, die getID3-Klassen einzuschließen, bevor Sie diesen Code verwenden.

Methode 2: FFMpeg PHP-Erweiterung

Wenn Sie Root-Zugriff auf Ihren Server haben, können Sie die FFMpeg-PHP-Erweiterung (http://ffmpeg-php.sourceforge.net/) installieren, um auf umfangreichere Videometadatenfunktionen zuzugreifen. Informationen zur Verwendung finden Sie in der Dokumentation.

Das obige ist der detaillierte Inhalt vonWie rufe ich Videometadaten in PHP ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage