Heim > Artikel > Backend-Entwicklung > Wie rufe ich Videometadaten in PHP ab: Dauer, Abmessungen und Größe?
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!