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
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
- Powershell – Se connecter à l’active directory depuis un poste windows 11
- Powershell – Autoriser l’exécution de scripts non signés
- Powershell – Changer le domaine des adresses emails de tous les utilisateurs AD
Partenaires
Mot-clefs
Mes derniers tweets
-
RT @BSE_Anoss: Lancement de #Starwheels le 19 Juin à 20h30 sur twitch/oganoss ! C'est mon plus gros projet, j’espère que vous sere… https://t.co/NjLCKbaHXA
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