ffmpeg installation ?

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

ffmpeg installation ?

Message le Lun Oct 01, 2007 10:32

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


e-kiwi
Modérateur
Modérateur
 
Messages: 15542
Inscription: 23 Déc 2003

Message le Lun Oct 01, 2007 10:39

l'installer sur quoi exactement déjà ?

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Lun Oct 01, 2007 11:19

Sur mon serveur chez 1and1.fr . . .

keitboor
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 328
Inscription: 19 Juil 2004

Message le Lun Oct 01, 2007 14:16

Suffit de demander :D 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 :
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

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Lun Oct 01, 2007 14:21

okay !
question con . . . je mets tout ça dans une page php ?
Merci en tout cas ! !

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Lun Oct 01, 2007 14:25

je reformule . . . ton code est super joli, mais je tappe tout ça où ? désolé pour la question si elle te parait bebette, mais je me suis jamais plongé là dedans


Serious
WRInaute passionné
WRInaute passionné
 
Messages: 2438
Inscription: 21 Nov 2005

Message le Lun Oct 01, 2007 16:46

ssh


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1736
Inscription: 31 Aoû 2007

Message le Lun Oct 01, 2007 19:04

Oulà...
Pas une réponse très utile de ma part, mais bon...

capleton59
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 302
Inscription: 24 Avr 2005

Message le Mar Oct 02, 2007 7:54

Si tu ne connais pas les commandes en ligne, je m'abstiendrait a ta place :lol:

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Mar Oct 02, 2007 8:18

j'ai compris :) Merci beaucoup ! y'a juste quelques lignes qui ne fonctionnent pas, comme tout ce qui est svn://

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Mar Oct 02, 2007 10:23

Hello ! Yum marche pô . . . "bash: yum: command not found" , une idée ?

maddanny
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 282
Inscription: 22 Mar 2005

Message le Mar Oct 02, 2007 10:54

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

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Mar Oct 02, 2007 13:17

ce qu'il y a de bien, c'est que je ne suis pas un tuto bêtement, mais j'essaie de comprendre en même temps, c'est comme ça que j'apprends ! j'ai simplement un pb avec la fonction YUM . . .

maddanny
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 282
Inscription: 22 Mar 2005

Message le Mar Oct 02, 2007 13:22

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

ubert
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 1 Oct 2007

Message le Mar Oct 02, 2007 15:34

Désolé maddany, mais tu remarqueras que tu n'apporte rien à la discution, qui sans toi a plus que bien avancé . . .
Fuck a duck and try to fly :)

ffmpeg installation ?

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités