Installer ffmpeg et ffmpeg-php sur Centos


vi /etc/yum.repos.d/dag.repo

Coller :

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=0
enabled=1

Faire :

yum install ffmpeg ffmpeg-devel

Une fois tout installé, téléchargez ffmpeg-php :

http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/

Placer le fichier télécharger sur le serveur puis tapez les commandes suivantes :

tar -xjf ffmpeg-php-0.6.0.tbz2

cd ffmpeg-php-0.6.0

phpize

./configure && make

make install

Editez le fichier /etc/php.ini et ajouter ces lignes :

[ffmpeg]
extension=ffmpeg.so

Sur la page phpinfo, vous verrez apparaître :

image thumb Installer ffmpeg et ffmpeg php sur Centos

Si vous n’avez pas phpize, installez php-devel :

yum install php-devel

Erreurs rencontrées :

Dans le cas où vous avez l’erreur : error: swscale.h: No such file or directory

Editez les fichiers ffmpeg_tools.c et ffmpeg-php.c

remplacer :

#if HAVE_SWSCALER
#include
<swscale.h>

#endif

en

#if HAVE_SWSCALER
#include
<libswscale/swscale.h>

#endif

Relancez la compilation

2 Responses to "Installer ffmpeg et ffmpeg-php sur Centos"

Leave a Comment

Notifiez-moi des commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.