Videoupload Prüfen ob gültige Videodatei

spikaner

Quereinsteiger @ php
Ist es möglich mit php, ausser der Dateiendung, zu Prüfen ob es sich bei einen upgeloadeten File um eine gültige Videodatei (mp4 bzw. flv) Format handelt ?
Zur Verfügung würde mir auch ffmpeg + php erweiterung stehen, wobei ich mich damit nicht wirklich auskenne.

mfg
 
Ich habe aber leider nur PHP Version 5.2.6-1+lenny9 zur verfügung , gibt es darunter irgend eine möglichkeit?

mfg
 
Wenn du ffmpeg hast, kannst du zunächst mal ein Objekt erzeugen

PHP:
$movie = new ffmpeg_movie('pfad_zur_datei', true);
if( $movie )
{
  // Ok das war schon mal erfolgreich
  // Jetzt prüfen, ob es einen Video-Kanal hat:
  if( $movie->hasVideo() )
  {
     // Scheint ein Video zu sein...
  }
  // Ich will aber noch wissen, ob auch Audio drin ist
  if( $movie->hasAudio() )
  {
     // Sieht so aus... Alles klar?
  }
}
 
Zurück