ffmpeg installation ?
55 messages
• Page 1 sur 4 • 1, 2, 3, 4
- ubert
- Nouveau WRInaute

- Messages: 15
- Inscription: 1 Oct 2007
ffmpeg installation ?
Bonjour à toutes et à tous.
Ayant bien cherché un peu partout, je ne trouve pas de réponse à cette interrogation ultime . . .
Comment installer ( de A à Z) ffmpeg ? j'y comprends pas une cacahuette . . . Je trouve bien des pages par-ci par-là, mais rien qui m'aide vraiment à la première étape . . .
Merci pour votre aide !
Ubert
Ayant bien cherché un peu partout, je ne trouve pas de réponse à cette interrogation ultime . . .
Comment installer ( de A à Z) ffmpeg ? j'y comprends pas une cacahuette . . . Je trouve bien des pages par-ci par-là, mais rien qui m'aide vraiment à la première étape . . .
Merci pour votre aide !
Ubert
- keitboor
- WRInaute occasionnel

- Messages: 328
- Inscription: 19 Juil 2004
Suffit de demander
Je viens de l'installer sur fedora pour ma part, voici le tuto qu'un pote m'a filé (Traduit de l'anglais) :
1. Créer un dossier où tu vas travailler :
2. Télécharge les codecs / logiciles :
3. On extrait les utilitaires des archives
4. On créer le répertoire des codecs et on les met dedans :
5. On install des codes et ruby
6. On télécharge ffmpeg et mplayer (codecs)
7. Compile LAME
8. Compile libOGG
9. Compile libVorbis
10. Compile flvtool2
11. Compile MPlayer
12. Compile FFMPEG
13a. On finalise l'instalation des codecs
13b. On créer des permission sur les fichiers
14. Compile FFMPEG-PHP
Si le phpize marche pas :
installe :
-autoconf
-automake
-libtool
Si ca marche toujours pas, j'ai fais un yum install php-dev
15. Installe FFMPEG-PHP
16. Reboot apache.
17.On vérifi si sa marche :
Si sa marche tu obtien sa:
1. Créer un dossier où tu vas travailler :
- Code: Tout sélectionner
mkdir ffmpeg
cd ffmpeg
2. Télécharge les codecs / logiciles :
- Code: Tout sélectionner
wget http://www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2
wget http://rubyforge.org/frs/download.php/17497/flvtool2-1.0.6.tgz
wget http://easynews.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
wget http://superb-west.dl.sourceforge.net/sourceforge/ffmpeg-php/ffmpeg-php-0.5.0.tbz2
wget http://downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz
wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz
3. On extrait les utilitaires des archives
- Code: Tout sélectionner
bunzip2 essential-20061022.tar.bz2; tar xvf essential-20061022.tar
tar zxvf flvtool2-1.0.6.tgz
tar zxvf lame-3.97.tar.gz
bunzip2 ffmpeg-php-0.5.0.tbz2; tar xvf ffmpeg-php-0.5.0.tar
tar zxvf libogg-1.1.3.tar.gz
tar zxvf libvorbis-1.1.2.tar.gz
4. On créer le répertoire des codecs et on les met dedans :
- Code: Tout sélectionner
mkdir /usr/local/lib/codecs/
mv essential-20061022/* /usr/local/lib/codecs/
chmod -R 755 /usr/local/lib/codecs/
5. On install des codes et ruby
- Code: Tout sélectionner
yum install subversion
yum install ruby
yum install ncurses-devel
6. On télécharge ffmpeg et mplayer (codecs)
- Code: Tout sélectionner
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
7. Compile LAME
- Code: Tout sélectionner
cd ../lame-3.97
./configure
make
make install
8. Compile libOGG
- Code: Tout sélectionner
cd ../libogg-1.1.3
./configure
make
make install
9. Compile libVorbis
- Code: Tout sélectionner
cd ../libvorbis-1.1.2
./configure
make
make install
10. Compile flvtool2
- Code: Tout sélectionner
cd ../flvtool2-1.0.6
ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install
11. Compile MPlayer
- Code: Tout sélectionner
cd ../mplayer
./configure
make
make install
12. Compile FFMPEG
- Code: Tout sélectionner
cd ../ffmpeg
./configure --enable-libmp3lame --enable-libogg --enable-libvorbis --disable-mmx --enable-shared
echo '#define HAVE_LRINTF 1' >> config.h
make
make install
13a. On finalise l'instalation des codecs
- Code: Tout sélectionner
ln -s /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50
ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51
ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49
ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0
ln -s /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51
13b. On créer des permission sur les fichiers
- Code: Tout sélectionner
chcon -t texrel_shlib_t /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50
chcon -t texrel_shlib_t usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51
chcon -t texrel_shlib_t /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49
chcon -t texrel_shlib_t /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0
chcon -t texrel_shlib_t /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51
14. Compile FFMPEG-PHP
- Code: Tout sélectionner
cd ../ ffmpeg-php-0.5.0
phpize
./configure
make
make install
Si le phpize marche pas :
installe :
-autoconf
-automake
-libtool
Si ca marche toujours pas, j'ai fais un yum install php-dev
15. Installe FFMPEG-PHP
- Code: Tout sélectionner
echo 'extension=/usr/local/lib/php/extensions/no-debug-non-zts-20060613/ffmpeg.so' >> /etc/php.ini
16. Reboot apache.
17.On vérifi si sa marche :
- Code: Tout sélectionner
php -r 'phpinfo();' | grep ffmpeg
Si sa marche tu obtien sa:
- Code: Tout sélectionner
ffmpeg
ffmpeg support (ffmpeg-php) => enabled
ffmpeg-php version => 0.5.0
ffmpeg.allow_persistent => 0 => 0
- capleton59
- WRInaute occasionnel

- Messages: 302
- Inscription: 24 Avr 2005
Si tu ne connais pas les commandes en ligne, je m'abstiendrait a ta place 
- maddanny
- WRInaute occasionnel

- Messages: 282
- Inscription: 22 Mar 2005
Suivre bêtement un tuto n'a jamais résolu le moindre service.
cours vite acheter un livre sur linux ("Linux pour les nuls", en dehors de son titre, est un excellent début) et ENSUITE essaie de comprendre les tutos ...
MADdanny
cours vite acheter un livre sur linux ("Linux pour les nuls", en dehors de son titre, est un excellent début) et ENSUITE essaie de comprendre les tutos ...
MADdanny
- maddanny
- WRInaute occasionnel

- Messages: 282
- Inscription: 22 Mar 2005
C'est pour ça qu'il faut commencer par les bases, même si c'est long.
Linux n'est que le "noyau", tout le reste est regroupé dans ce qu'on appelle une "distribution".
"yum" est spécifique à Fedora Core (et autres RedHat clones), mais il y a également "apt-get" pour les Debian, "urpmi" pour Mandriva (ça existe encore ça ???:p), etc.
MADdanny
Linux n'est que le "noyau", tout le reste est regroupé dans ce qu'on appelle une "distribution".
"yum" est spécifique à Fedora Core (et autres RedHat clones), mais il y a également "apt-get" pour les Debian, "urpmi" pour Mandriva (ça existe encore ça ???:p), etc.
MADdanny
55 messages
• Page 1 sur 4 • 1, 2, 3, 4
Lectures recommandées sur ce thème :
- Nouvelle version de GoogleStats : v1.1 - 03-01-2003
- Photos satellite des incendies en Grèce dans Google Earth - 30-08-2007
- Google contre les spywares et les adwares - 21-05-2004
- La barre d'outils Alexa pour Firefox - 21-07-2007
- Google Analytics sur un téléphone Androïd - 29-05-2009
- Google reconnait-il les différentes formes de mots ? (singulier/pluriel et autres) - 04-10-2005
- Le forum WebRankInfo sur mobile / smartphone - 13-01-2011
- Outil de référencement SEO Playground Tool - 30-03-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



