informatique:linux:ffmpeg
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| informatique:linux:ffmpeg [2008/03/11 11:09] – créée benoit | informatique:linux:ffmpeg [2010/06/14 16:07] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== ffmpeg ====== | ====== ffmpeg ====== | ||
| - | ===== Installation ===== | + | |
| - | Librairie | + | |
| - | apt-get install liblame-dev | + | |
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Installation | ||
| + | Ajouter la source ci-dessous de dépôt APT dans le fichier ''/ | ||
| + | deb http:// | ||
| + | deb-src http:// | ||
| + | |||
| + | Satisfaire les dépendances de construction de ffmpeg : | ||
| + | apt-get build-dep ffmpeg | ||
| + | |||
| + | Mettre | ||
| + | apt-get update | ||
| + | |||
| + | Installer les librairies dépendantes | ||
| + | apt-get install liblame-dev | ||
| + | |||
| + | Télécharger les sources: | ||
| + | cd /usr/src | ||
| + | apt-get source ffmpeg | ||
| + | |||
| + | Compilation : | ||
| + | ./configure --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-liba52 --enable-libgsm --enable-libdc1394 --enable-gpl --enable-pthreads | ||
| + | make clean | ||
| + | make | ||
| + | make install | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Utilisation ===== | ||
| + | Compresser un film avec une résolution de '' | ||
| + | ffmpeg -deinterlace -i " | ||
| + | |||
| + | ou | ||
| + | ffmpeg -deinterlace -i " | ||
| + | |||
| + | Encoder un WAV en MP3 en 128kb/s : | ||
| + | ffmpeg -i son.wav -acodec mp3 -ab 128 son.mp3 | ||
| + | |||
| + | Encoder une vidéo en H264 : | ||
| + | ffmpeg -i FILM.MPG -vcodec libx264 -b 3100Kb -acodec ac3 -ab 128Kb -f avi -s 720x576 FILM-H264.avi | ||
| + | |||
| + | |||
| + | Pour lister les formats d' | ||
| + | ffmpeg -formats | ||
| + | |||
| + | ===== Option de compilation ===== | ||
| + | ffmpeg version 0.4.9-pre1, build 4756, Copyright (c) 2000-2004 Fabrice Bellard | ||
| + | configuration: | ||
| + | --build=x86_64-redhat-linux-gnu | ||
| + | --host=x86_64-redhat-linux-gnu | ||
| + | --target=x86_64-redhat-linux-gnu | ||
| + | --program-prefix= | ||
| + | --prefix=/ | ||
| + | --exec-prefix=/ | ||
| + | --bindir=/ | ||
| + | --sbindir=/ | ||
| + | --sysconfdir=/ | ||
| + | --datadir=/ | ||
| + | --includedir=/ | ||
| + | --libdir=/ | ||
| + | --libexecdir=/ | ||
| + | --localstatedir=/ | ||
| + | --sharedstatedir=/ | ||
| + | --mandir=/ | ||
| + | --infodir=/ | ||
| + | --enable-mp3lame | ||
| + | --enable-vorbis | ||
| + | --enable-faadbin | ||
| + | --disable-faac | ||
| + | --enable-xvid | ||
| + | --enable-a52bin | ||
| + | --disable-dts | ||
| + | --enable-pp | ||
| + | --enable-shared-pp | ||
| + | --enable-shared | ||
| + | --disable-amr_nb | ||
| + | --disable-amr_nb-fixed | ||
| + | --disable-amr_wb | ||
| + | --disable-sunmlib | ||
| + | --enable-pthreads | ||
| + | --enable-dc1394 | ||
| + | --enable-gpl | ||
| + | --disable-strip | ||
| + | --disable-mmx | ||
| + | --extra-cflags=-O2 -g -pipe -Wp, | ||
informatique/linux/ffmpeg.1205233755.txt.gz · Dernière modification : (modification externe)
