Heim >Backend-Entwicklung >PHP-Tutorial >Wie rufe ich Videometadaten in PHP ab: Dauer, Abmessungen und Größe?

Wie rufe ich Videometadaten in PHP ab: Dauer, Abmessungen und Größe?

Barbara Streisand
Barbara StreisandOriginal
2024-10-31 08:13:021075Durchsuche

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

Bestimmen von Videometadaten: Dauer, Abmessungen und Größe in PHP

Dieser Artikel enthält Anleitungen zum Abrufen der Dauer, Abmessungen und Größe von hochgeladene Videodateien in PHP, unabhängig von ihrem Format.

Lösung:

Um Videometadaten in PHP zu erhalten, nutzen Sie die getID3-Bibliothek. Diese Bibliothek bietet umfassende Unterstützung für Videoformate. Es folgt ein Codebeispiel:

<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>

Hinweis: Stellen Sie sicher, dass die getID3-Bibliothek enthalten ist, bevor Sie den obigen Code verwenden.

Alternative:

Wenn Sie Serverzugriff haben, sollten Sie die Verwendung der PHP-Erweiterung ffmpeg-php in Betracht ziehen. Diese Erweiterung bietet robustere Videoverarbeitungsfunktionen. Siehe: http://ffmpeg-php.sourceforge.net/.

Das obige ist der detaillierte Inhalt vonWie rufe ich Videometadaten in PHP ab: Dauer, Abmessungen und Größe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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