19
2010
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 :
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
<swscale.h>
#include
#endif
en
#if HAVE_SWSCALER
<libswscale/swscale.h>
#include
#endif
Relancez la compilation
Publicité :)
Articles récents
- Memento VI – Boostez Votre Productivité avec Vi : Trucs et Astuces à Connaître
- Configuration de Nginx pour Obtenir l’IP Réelle des Visiteurs avec CloudFlare
- Récupérer les informations d’un Ordinateur Terra à partir du numéros de série avec Python
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
Mot-clefs
Commentaires récents
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc… dans
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc… dans
- Rotation des logs avec logrotate dans
- Hôte déconnecté sur le Vcenter. Impossible de se connecter à l’ESX. dans
- Pourquoi mon interface vlan ne veut pas devenir up ? dans
avec la nouvelle version de ffmpeg, il faut rajouter ca dans:
ffmpeg-php-0.6.0/ffmpeg_frame.h
#ifndef PIX_FMT_RGBA32
#define PIX_FMT_RGBA32 PIX_FMT_RGBA
#endif
juste apres
#ifdef HAVE_CONFIG_H
#include “config.h”
#endif
ok merci thibaut