Erreur avec ffmpeg

angebleu17
Erreur avec ffmpeg

Bonjour,

J'ai installé ffmpeg ainsi que l'extension php, j'ai redémarré apache, quand je fait php info cela met :

ffmpeg
ffmpeg support (ffmpeg-php) enabled
ffmpeg-php version 0.5.0
libavcodec version Lavc51.40.2
libavformat version Lavf51.11.0

Donc a priori ffmpeg et l'extension php est bien installé ?!

J'ai testé ce code :

<? 
$movie = new ffmpeg_movie( "http://www.monsite.fr/videos/video2.avi", false ); //Sélection de la vidéo 
$frame = $movie->getFrame(30); //Selection de la frame voulue 
$gd_image = $frame->toGDImage(); //génération de l image 
imagejpeg($gd_image, "http://www.monsite.fr/videos/miniature_video2.jpg", 90); //enregistrement 
?> 

Voici l'erreur :

Warning: Can't open movie file http://www.monsite.fr/videos/video2.avi in /home/monsite/www/dossier/page.php on line 297

Lorsque je tape l'adresse la vidéo sur mon navigateur (http://www.monsite.fr/videos/video2.avi ) cela met bien en route la vidéo.

D'ou peut venir le probléme ?

willbback
Petites pistes

Bonjour,
Je ne connais pas la bibliothèque que tu utilise mais le fichier que tu essaie d'ouvrir n'étant pas en local sur ton serveur, cela peut poser certains problème.
Il faut que tu configure ton php avec l'option "--enable-url-fopen-wrapper" pour pouvoir ouvrir des fichiers distants. C'est déjà la première piste. Mais il est pas sur que la bibliothèque accepte ce genre d'ouverture.

angebleu17

Merci pour ta réponse.

Je ne m'y connais pas trop en serveur/unix. Je doit configurer le php comment ?

J'ai un serveur dédié OVH.

willbback

Refais un phpinfo pour voir si l'option est à yes ou no. Ensuite cela dépend de ta version de php et des droit que te donne ton hébergeur sur ton serveur (je ne connais pas le fonctionnement de ton hébergeur).
tu peux lire ce chapitre du manuel de php http://www.php.net/manual/fr/configuration.changes.php
Bonne lecture