Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2009, 12:33
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Class 'ffmpeg_movie' not found in: (mi archivo php))

Buenas a todos, veran tengo este problema.
Estoy tratando de convertir videos de .xxx a .flv usando ffmpeg pero no lo he conseguido. (he instalado la libreria correctamente, almenos eso creo)

Estoy usando de referencia el tutorial de Trivi (http://www.forosdelweb.com/f18/aport...ground-732914/)

pero no lo he conseguido, me aparece el error de:

Fatal error: Class 'ffmpeg_movie' not found in C:\webserver\www\proyecto\Untitled-7.php on line 9

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. $ruta_original = "C:\webserver\www\proyecto\uploads\videos\Wildlife.wmv";
  5. $ruta_destino = "C:\webserver\www\proyecto\uploads\videos\Wildlife.flv";
  6.  
  7.  
  8. // Creamos un objeto ffmpeg_movie para obtener datos necesarios para convertir
  9. $movie = new ffmpeg_movie($ruta_original, false);
  10. $duracion = $movie->getDuration();      // Duracion en segundos
  11. $audioRate = $movie->getAudioSampleRate();
  12. $audioBitr = $movie->getAudioBitRate();
  13.  
  14. if(!in_array($audioRate, $frecuencia))
  15.     $audioRate = 22050;
  16. if(!isset($aidioBitr) || !$aidioBitr || $aidioBitr < 1)
  17.     $audioBitr = $audioRate;
  18.    
  19.     // Creamos el comando ffmpeg
  20. $ffmpeg_cmd = "ffmpeg -i $original -ar  $audioRate -ab $audioBitr -f flv -s $medidas $final";
  21. // Ejecutamos el comando y guardamos la salida en una matriz (util para depurar)
  22. exec("$ffmpeg_cmd 2>&1", $salida);
  23. // Injectamos metaData:
  24. $ffmpeg_cmd = "flvtool2 -U $final";
  25. exec("$ffmpeg_cmd 2>&1", $salida);
  26.    
  27. ?>
  28.  
  29.  
  30. ¿Que puede estar mal?
  31. Muchas gracias.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.