Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2016, 10:41
Avatar de princk093
princk093
 
Fecha de Ingreso: febrero-2015
Ubicación: Venezuela
Mensajes: 28
Antigüedad: 9 años, 2 meses
Puntos: 7
Respuesta: Tiempo de vídeo con PHP

Bueno.. por si a alguien le sirve, encontré una manera.
Utilicé shell_exec y al final añadi 2>&1 y utilicé preg_match.

Código PHP:
Ver original
  1. <?php  
  2.  
  3. $xyz = shell_exec("ffmpeg -i \"{$videofile}\" 2>&1");
  4.  
  5. $search='/Duration: (.*?),/';
  6. preg_match($search, $xyz, $matches);
  7. $explode = explode(':', $matches[1]);
  8. echo 'Hour: ' . $explode[0];
  9. echo 'Minute: ' . $explode[1];
  10. echo 'Seconds: ' . $explode[2];
  11.  
  12. ?>

Eso extrae la duración de un video con PHP y FFMPEG.