[
Présentation
|
Installation
de
codecs audio (
Installation d'Ogg
Vorbis ,
installation de FLAC,
Installation de Lame ,
installation de a52dec ,
installation de faad ) |
Installation de codecs vidéo
(
installation de divx4linux ,
installation de xvid ,
installation de theora ,
installation
de ffmpeg ,
installation de
libquicktime ,
installation de libfame
,
installation des
codes windows d'avifile ,
installation du codec
Windows Media Player ,
installation
de
mpeg2dec ) |
Installation
d'outils en ligne de plus haut niveau (
Présentation ,
avifile ,
mjpegtools ) ]
Les outils de base pour la vidéo
Dernière modification 14 avril 2008
( ce document est disponible au format pdf dans la rubrique téléchargement)
Présentation
Les outils présentés dans cette page sont
nécessaires pour le fonctionnement de la plupart des interfaces
graphiques traitant de la vidéo, que ce soit des outils pour l'acquisition, le montage, la conversion et tout
simplement la lecture
vidéo.
Notez bien que j'ai pris le parti de
présenter
l'installation de ces outils à partir des sources pour pouvoir
m'adapter
à toutes les distributions linux (et accessoirement pour avoir
un
code optimisé et pouvoir choisir éventuellement mes
options
de compilation). La plupart des distributions proposent
déjà
ces outils en packages précompilés, libre à vous
d'utiliser
votre "package manager" préféré (urpmi, apt-get,
...)
pour les installer. Cette remarque est valable pour toutes les autres
pages
traitant de la vidéo.
Vous devez suivre l'ordre d'installation des différents softs,
notez qu'il sera nécessaire de basculer sur la page configuration de l'ieee1394
juste avant l'installation de
libquicktime.
Installation de
codecs audio
Ogg vorbis
Présentation
Ogg Vorbis est un nouveau format de compression audio. Il est
comparable à d'autres formats équivalents comme le MP3,
VQF ou AAC à la différence qu'il est complètement
libre. Il est généralement considéré comme
plus performant que MP3. Ogg est en fait le nom d'un conteneur
qui peut contenir aussi bien de l'audio que de la vidéo, alors
que vorbis est l'algorithme de compression utilisé pour l'audio
inclu dans un conteneur ogg. Notez bien que le conteneur ogg peut
contenir de l'audio qui utilise un moyen de compression
différent du vorbis (FLAC par exemple).
Le site officiel de Ogg Vorbis est http://www.vorbis.com/ on y
récupèrera les bibliothèques libogg et libvorbis
ainsi que la bibliothèque audio libao. Cette
dernière bibliothèque permet de gérer la sortie
audio au travers de diverses plateformes logicielles ou
matérielles (OSS, ESD, ALSA, AIX, Sun, Net/OpenBSD, IRIX, ...).
Installation
On décompresse la première archive en tapant
tar xvfz libao-0.8.8.tar.gz
Cela donne le répertoire libao-0.8.8. On veillera
à ce que les packages libarts-dev et libpolypaudio-devel soient
installés (libarts1-dev uniquement sous ubuntu),
on tape maintenant sucessivement
./configure
make
Puis en tant que root
make install
Dans le fichier /etc/ld.so.conf on rajoutera les lignes
suivantes (si ce n'est déjà fait)
/usr/local/lib
/usr/local/lib/ao/plugins-2
On tape alors
ldconfig
Passons à libogg, on décompresse l'archive en
tapant
tar xvfz libogg-1.1.3.tar.gz
Cela donne le répertoire libogg-1.1.3 dans lequel on
tape successivement
./configure
make
Puis en tant que root
make install
Passons à libvorbis, on décompresse l'archive
en tapant
tar xvfz libvorbis-1.2.0.tar.gz
Cela donne le répertoire libvorbis-1.2.0 dans lequel
on tape
successivement
./configure
make
puis en tant que root
make install
ldconfig
Installation de FLAC
FLAC (Free Lossless Audio Codec) est une algorithme de compression qui
est similaire au MP3 à la différence que la compression
s'effectue sans perte de qualité. Son site officiel est http://flac.sourceforge.net/
on
y récupèrera l'archive qu'on décompresse en tapant:
tar xvfz flac-1.2.1.tar.gz
Cela donne le répertoire flac-1.2.1
à noter que si voulez que xmms
ait le support FLAC vous devez installer le package xmms-devel. Dans le
répertoire de flac on
tape
./configure
make
Puis en tant que root
make install
Vérifiez que la ligne
/usr/local/lib soit bien dans le fichier /etc/ld.so.conf puis tapez
ldconfig
[
Retour haut de la page ]
Installation de LAME
LAME qui signifie Ain't an MP3 Encoder se
trouve à l'URL
http://www.mp3dev.org
et plus précisément ici
http://sourceforge.net/projects/lame/
. Comme son nom l'indique c'est un encodeur MP3, il est utilisé
notamment
par les logiciels pour construire des avi (avec une piste audio en mp3).
On décompresse le tarball en tapant :
tar xvfz lame-3.98b8.tar.gz
Cela donne le répertoire
lame-3.98b8. On installera
éventuellement le package suivant
libgtk+1.2-devel (
urpmi
libgtk+1.2-devel ou
apt-get install libgtk1.2-dev). On
revient dans le répertoire de
lame dans lequel on tape
successivement
./configure
make
Puis en tant que root
make install
Installation de a52dec
La bibliothèque a52 fournit des fonctions pour
décoder du flux A/52. Kezako flux A/52 ? C'est le flux audio
utilisé par le DVD, il est connu aussi sous le terme AC-3, vous
trouverez davantage d'informations dans ce document http://www.atsc.org/standards/a_52a.pdf.
Cette bibliothèque est nécessaire pour pouvoir lire les
DVD.
L'URL officiel est http://liba52.sourceforge.net/
on y récupère l'archive qu'on décompresse en tapant
tar xvfz a52dec-0.7.4.tar.gz
Cela donne le répertoire a52dec-0.7.4 dans lequel on
tape
./configure
make
Puis en tant que root
make install
ldconfig
Installation de faad
Faad est un codec audio
compatible AAC (Advanced Audio Coding). l'AAC est un format de
compression audio comparable à MP3, qui a été
développé dans le cadre du standard MPEG2 puis MPEG4, il
se pose comme le successeur du MP3 qui a été
développé auparavant pour le MPEG2. Les oreilles
fines pourront noter qu'un fichier AAC codé à 96kbps a
une
qualité sonore meilleure qu'un fichier mp3 codé à
128
kbps. L'URL officiel est
http://sourceforge.net/projects/faac on y récupèrera l'archive qu'on décompresse en
tapant
tar xvfz faad2-2.6.1.tar.gz
Cela donne le répertoire faad2 dans lequel on tape
autoreconf -vif
(packages éventuellement
à installer m4, autoconf, libtool et automake). Puis
./configure --with-mp4v2
make
et enfin en
tant que root
make install
ldconfig
Installation de codecs
vidéo
Installation de divx4linux
divx4linux est une bibliothèque contenant des codecs
DivX
4.0. Sur le site
avifile.sourceforge.net on trouvera les sources de divx4linux,
on décompresse le tarball en tapant
tar xvfz divx4linux-std-20030428.tar.gz
Cela va donner le répertoire divx4linux-20030428,
dans lequel en tant que root, on tape :
./install.sh
Installation de xvid
xvid est un codec compatible MPEG4 comme DivX à la
différence qu'il est complètement libre. Le site officiel
est www.xvid.org, on
récupère la dernière archive stable qu'on
décompresse en tapant
tar xvfz xvidcore-1.1.3.tar.gz
Cela donne le répertoire xvidcore-1.1.3.
On veillera à ce que le package nasm
soit installé. Au niveau de xvidcore-1.1.3/build/generic
on tape
./configure
Puis
make
Puis en tant que root
make install
Voilà le résultat
D: /usr/local/lib
I: /usr/local/lib/libxvidcore.so.4.1
I: /usr/local/lib/libxvidcore.a
D: /usr/local/include
I: /usr/local/include/xvid.h
Tapez ldconfig
[Retour haut de la page
]
Installation de Theora
Theora est codec vidéo complètement libre qui est
développé par la fondation xiph.org (les mêmes qui
font Ogg), il intègre un codec vidéo VP3, le codec audio
Ogg Vorbis et un conteneur multimedia Ogg. Le site officiel http://www.theora.org/ on y
récupérera l'archive qu'on décompresse en tapant
tar xvfz libtheora-1.0beta2.tar.gz
Cela donne le répertoire
libtheora-1.0beta2. Vous devez préalablement
installer le package libSDL1.2-devel
(un petit urpmi devrait
suffire ou apt-get install
libSDL-dev sous ubuntu). Revenons au répertoire libtheora-1.0beta2 on y tape
successivement
./configure
Puis make Puis en tant
que root
make install
ldconfig
Installation de ffmpeg
ffmpeg est un codec
vidéo compatible MPEG-4 son site officiel est http://ffmpeg.mplayerhq.hu/
puisqu'aucun package de version stable n'est disponible, j'ai choisi
d'installer la version en développement, pour la
récupérer il suffit de taper
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
en ayant préalablement installé subversion, cela donne le répertoire ffmpeg dans lequel on tape
./configure --enable-shared --enable-gpl --enable-liba52
--enable-liba52bin --enable-libfaad --enable-libfaadbin
--enable-libmp3lame --enable-libtheora
--enable-libvorbis --enable-libxvid
voilà le résultat
install prefix /usr/local
source
path
/usr/local/linux/video/ffmpeg-14-4-08/ffmpeg
C compiler gcc
.align is power-of-two no
ARCH
x86_32 (generic)
big-endian no
MMX enabled yes
CMOV enabled no
CMOV is fast no
EBX available yes
EBP available yes
gprof enabled no
debug symbols yes
strip symbols yes
optimizations yes
static yes
shared yes
postprocessing support no
software scaler enabled no
new filter support no
filters using lavformat no
video hooking yes
Imlib2 support no
FreeType support yes
network support yes
IPv6 support yes
threading support no
SDL support yes
Sun medialib support no
AVISynth enabled no
liba52 support yes
liba52 dlopened yes
libamr-nb support no
libamr-wb support no
libdc1394 support no
libfaac enabled no
libfaad enabled yes
libfaad dlopened yes
libgsm enabled no
libmp3lame enabled yes
libnut enabled no
libtheora enabled yes
libvorbis enabled yes
x264 enabled no
XviD enabled yes
zlib enabled yes
Enabled decoders:
aasc
h261
qdm2
adpcm_4xm
h263
qdraw
adpcm_adx
h263i
qpeg
adpcm_ct
h264
qtrle
adpcm_ea
huffyuv
ra_144
adpcm_ea_r1
idcin
ra_288
adpcm_ea_r2
imc
rawvideo
adpcm_ea_r3
indeo2
rl2
adpcm_ea_xas
indeo3
roq
adpcm_g726
interplay_dpcm
roq_dpcm
adpcm_ima_amv
interplay_video rpza
adpcm_ima_dk3
jpegls
rv10
adpcm_ima_dk4
kmvc
rv20
adpcm_ima_ea_eacs
liba52
sgi
adpcm_ima_ea_sead
libfaad
shorten
adpcm_ima_qt
loco
smackaud
adpcm_ima_smjpeg
mace3
smacker
adpcm_ima_wav
mace6
smc
adpcm_ima_ws
mdec
snow
adpcm_ms
mimic
sol_dpcm
adpcm_sbpro_2
mjpeg
sonic
adpcm_sbpro_3
mjpegb
sp5x
adpcm_sbpro_4
mmvideo
sunrast
adpcm_swf
mp2
svq1
adpcm_thp
mp3
svq3
adpcm_xa
mp3adu
targa
adpcm_yamaha
mp3on4
theora
alac
mpc7
thp
amv
mpc8
tiertexseqvideo
ape
mpeg1video
tiff
asv1
mpeg2video
truemotion1
asv2
mpeg4
truemotion2
atrac3
mpeg4aac
truespeech
avs
mpegvideo
tscc
bethsoftvid
msmpeg4v1
tta
bmp
msmpeg4v2
txd
c93
msmpeg4v3
ulti
cavs
msrle
vb
cinepak
msvideo1
vc1
cljr
mszh
vcr1
cook
nellymoser
vmdaudio
cscd
nuv
vmdvideo
cyuv
pcm_alaw
vmnc
dca
pcm_mulaw
vorbis
dnxhd
pcm_s16be
vp3
dsicinaudio
pcm_s16le
vp5
dsicinvideo
pcm_s16le_planar vp6
dvbsub
pcm_s24be
vp6a
dvdsub
pcm_s24daud
vp6f
dvvideo
pcm_s24le
vqa
dxa
pcm_s32be
wavpack
eightbps
pcm_s32le
wmav1
eightsvx_exp
pcm_s8
wmav2
eightsvx_fib
pcm_u16be
wmv1
escape124
pcm_u16le
wmv2
ffv1
pcm_u24be
wmv3
ffvhuff
pcm_u24le
wnv1
flac
pcm_u32be
ws_snd1
flashsv
pcm_u32le
xan_dpcm
flic
pcm_u8
xan_wc3
flv
pcm_zork
xl
fourxm
pcx
xsub
fraps
png
zlib
gif
ptx
zmbv
Enabled encoders:
ac3
libvorbis
pcm_u32le
adpcm_adx
libxvid
pcm_u8
adpcm_g726
ljpeg
pcm_zork
adpcm_ima_qt
mjpeg
pgm
adpcm_ima_wav
mp2
pgmyuv
adpcm_ms
mpeg1video
png
adpcm_swf
mpeg2video
ppm
adpcm_yamaha
mpeg4
qtrle
asv1
msmpeg4v1
rawvideo
asv2
msmpeg4v2
roq
bmp
msmpeg4v3
roq_dpcm
dnxhd
pam
rv10
dvbsub
pbm
rv20
dvdsub
pcm_alaw
sgi
dvvideo
pcm_mulaw
snow
ffv1
pcm_s16be
sonic
ffvhuff
pcm_s16le
sonic_ls
flac
pcm_s24be
svq1
flashsv
pcm_s24daud
targa
flv
pcm_s24le
tiff
gif
pcm_s32be
vorbis
h261
pcm_s32le
wmav1
h263
pcm_s8
wmav2
h263p
pcm_u16be
wmv1
huffyuv
pcm_u16le
wmv2
jpegls
pcm_u24be
zlib
libmp3lame
pcm_u24le
zmbv
libtheora pcm_u32be
Enabled parsers:
aac
h261
mpeg4video
ac3
h263
mpegaudio
cavsvideo
h264
mpegvideo
dca
mjpeg
pnm
dvbsub
mlp
vc1
dvdsub
Enabled demuxers:
aac
image2
pcm_u8
ac3
image2pipe
pva
aiff
ingenient
rawvideo
amr
ipmovie
redir
apc
lmlm4
rl2
ape
m4v
rm
asf
matroska
roq
au
mjpeg
rpl
avi
mm
rtsp
avs
mmf
sdp
bethsoftvid
mov
segafilm
bfi
mp3
shorten
c93
mpc
siff
daud
mpc8
smacker
dsicin
mpegps
sol
dts
mpegts
str
dv
mpegtsraw
swf
dxa
mpegvideo
thp
ea
msnwc_tcp
tiertexseq
ea_cdata
mtv
tta
ffm
mxf
txd
flac
nsv
vc1
flic
nut
vc1t
flv
nuv
vmd
fourxm
ogg
voc
gif
pcm_alaw
wav
gxf
pcm_mulaw
wc3
h261
pcm_s16be
wsaud
h263
pcm_s16le
wsvqa
h264
pcm_s8
wv
idcin
pcm_u16be
yuv4mpegpipe
iff
pcm_u16le
Enabled muxers:
ac3
image2pipe
nut
adts
ipod
ogg
aiff
m4v
pcm_alaw
amr
matroska
pcm_mulaw
asf
matroska_audio
pcm_s16be
asf_stream
mjpeg
pcm_s16le
au
mmf
pcm_s8
avi
mov
pcm_u16be
avm2
mp2
pcm_u16le
crc
mp3
pcm_u8
dv
mp4
psp
ffm
mpeg1system
rawvideo
flac
mpeg1vcd
rm
flv
mpeg1video
roq
framecrc
mpeg2dvd
rtp
gif
mpeg2svcd
swf
gxf
mpeg2video
tg2
h261
mpeg2vob
tgp
h263
mpegts
voc
h264
mpjpeg
wav
image2
null
yuv4mpegpipe
Enabled protocols:
file
pipe
tcp
http
rtp
udp
Enabled filters:
crop
Enabled bsfs:
dump_extradata
mov2textsub
noise
h264_mp4toannexb mp3_header_compress remove_extradata
imx_dump_header mp3_header_decompress text2movsub
mjpega_dump_header
Enabled indevs:
dv1394
v4l
v4l2
oss
Enabled outdevs:
oss
License: GPL
Creating config.mak and config.h...
on tape make et en tant que root
make install
ldconfig
Vous remplacez le chemin en absolu de ffmpeg
avec celui de votre configuration. On obtient la liste des formats
supportés
par ffmpeg en tapant
ffmpeg -formats
Installation de
libquicktime
Si vous disposez d'une entrée firewire, vous devez d'abord
installer les outils de base pour piloter un caméscope miniDV
compatible ieee1394, c'est par ici.
C'est un codec vidéo quicktime (compatible MPEG4)
Il se
trouve
sur le site libquicktime.sourceforge.net
il remplace quicktime4linux qu'on peut trouver notamment sur
le même site que mjpegtools. On décompresse
l'archive en tapant
tar xvfz libquicktime-1.0.2.tar.gz
Cela donne le répertoire libquicktime-1.0.2.
Préalablement veillez à installer pour une Mandriva les
packages libgtk+2.0-devel, libMesaGL1
et libMesaGLU1-devel (libasound2-dev libjpeg-dev libxaw-headers libxaw6 libxv-dev et libgtk2.0-dev pour une ubuntu). Dans le répertoire
de libquicktime on tape
maintenant
./configure
voilà le résultat
Configuration:
libdv: Yes
vorbis: Yes
lame: Yes
libjpeg: Yes
libpng: Yes
libavcodec: Yes
libswscale: Yes
gtk >= 2.4.0: Yes
Alsa Yes
GPL plugins Disabled
on tape maintenant
make
puis
en tant que root
make install
Dans le fichier /etc/ld.so.conf on rajoute à la fin
/usr/local/lib/libquicktime
Puis on tape
ldconfig
Libfame
Libfame est une bibliothèque pour
encoder du MPEG1 et du MPEG4. L'URL officiel est
http://fame.sourceforge.net/
on y récupère l'archive qu'on décompresse en tapant
tar xvfz libfame-0.9.1.tar.gz
Cela donne le répertoire libfame-0.9.1 dans lequel on
édite le fichier src/half_mmx.h
au lieu de
static short const _mmx_one[] = { 1,
1, 1, 1 };
On écrit
const _mmx_one[] = { 1, 1, 1, 1 };
De même dans le fichier src/half_sse.h
au lieu de
static short const _mmx_one[] = { 1,
1, 1, 1 };
On écrit
const _mmx_one[] = { 1, 1, 1, 1 };
Ces modifications sont nécessaires pour pouvoir compiler transcode. On tape
maintenant
./configure
make
Puis en tant que root
make install
Installation des
codecs windows d'avifile
On récupèrera les bibliothèques de
codage/décodage de vidéo sur le site avifile.sourceforge.net . On
va désarchiver l'archive en tant que root sous /usr/lib
cp binaries-011002.tgz /usr/lib/
cd /usr/lib
tar xvfz binaries-011002.tgz
Cela donne un répertoire win32 avec les
bibliothèques d'encodage/décodage.
[
Retour haut de la page ]
Installation du
codec Windows Media Player
On récupèrera le codec sur le site
avifile.sourceforge.net. On
désarchive l'archive en tapant
tar xvfz Win32_dmo.tgz
Cela donne le répertoire
Win32_dmo.
Placez vous dans ce répertoire et en tant que root tapez
cp * /usr/lib/win32
Installation de mpeg2dec
mpeg2dec est un décodeur
vidéo compatible MPEG2, son site officiel est
http://libmpeg2.sf.net dans lequel
on
récupère l'archive qu'on décompresse en tapant
tar xvfz mpeg2dec-0.4.1.tar.gz
Cela donne le répertoire
mpeg2dec-0.4.1
dans lequel on tape successivement
./configure
make
Puis en tant que root
make install
ldconfig
Installation
d'outils de plus haut niveau
Présentation
Ils se basent sur les outils précédents et proposent des
commandes en ligne pour la gestion vidéo (acquisition, lecture,
...).
Ils sont eux mêmes utilisés par des outils de plus haut
niveau
disposant d'une interface graphique (dvr, linuxvideostudio,
...) présentés dans les pages acquisition vidéo
et
montage vidéo.
Installation d'avifile
On veillera à ce que les packages suivants soient
installés sur votre système
libalsa2-devel
libSDL1.2
libSDL1.2-devel
libqt3
libqt3-devel
libtool
libsdl-dev libqt3-headers et libqt3-mt-dev pour une ubuntu
On récupérera la dernière archive sur le site avifile avifile.sourceforge.net.
Avant d'aller plus loin, assurez vous que qt (version
supérieure à
2) est préalablement installé sur votre système,
pour
ma part je dispose de qt3. Revenons à l'archive d'avifile,
on décompresse en tapant :
tar xvfj avifile-0.7-0.7.45.tar.bz2
Cela donne le répertoire avifile-0.7-0.7.45 dans
lequel on tape :
./configure
Voilà le résultat :
Configuration for avifile RELEASE-0.7.45-060427-21:55-4.0.2
Compiler C: gcc -O2 -mtune=i686 -march=i686 -ffast-math -fomit-frame-pointer -pipe
Compiler C++: g++ -O2 -mtune=i686 -march=i686 -ffast-math -fomit-frame-pointer -pipe
Install path: /usr/local
Qt: yes
Sdl: yes
Xft: yes
Oss audio: yes
Sun audio: no
Mga_vid: no
Plugins:
ac3passthrough yes (with SBLive only)
divx (dec/enc) yes/no (DivxNetworks divx4linux)
xvid no (DivX4, XviD)
xvid4 yes (DivX4, XviD)
ffmpeg yes (DivX ;-), OpenDivX, MJPEG, AC3)
ffmpeg faad yes (AAC) (runtime yes)
os motion jpeg yes (MJPEG)
win32 yes (DivX, WM7/8/9, DV, MJPEG, Ati, Asus,...)
mad yes (MPEG Layer I/II/III)
vorbis yes
lame runtime yes
On tape ensuite
make
j'ai l'erreur suivante
mp3encoder.cpp:111:2: warning: #warning FIXME 8-bit?
mp3encoder.cpp:33: error: extra qualification 'avm::MP3Encoder::' on member 'MP3Encoder'
make[3]: *** [mp3encoder.lo] Erreur 1
make[3]: quittant le répertoire « /usr/local/linux/video/avifile-0.7-0.7.45/plugins/libmp3lame_audioenc »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /usr/local/linux/video/avifile-0.7-0.7.45/plugins/libmp3lame_audioenc »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /usr/local/linux/video/avifile-0.7-0.7.45/plugins »
make: *** [all-recursive] Erreur 1
pour la résoudre j'édite le fichier plugins/libmp3lame_audioenc/mp3encoder.cpp à la ligne 33 au lieu de
MP3Encoder::MP3Encoder(const CodecInfo& info, const WAVEFORMATEX* format)
j'écris
MP3Encoder(const CodecInfo& info, const WAVEFORMATEX* format)
on retape make j'ai maintenant l'erreur suivante
include/avm_map.h:48: error: non-template 'pair' used as template
pour la résoudre j'édite le fichier include/avm_map.h à la ligne 36 au lieu de
template <class Key1, class Value1> struct pair
j'écris
template <class KeyP, class ValueP> struct pair
aux lignes 38, 39 au lieu de
Key1 key;
Value1 value;
j'écris
KeyP key;
ValueP value;
aux lignes 41,42 au lieu de
pair(Key1 k, Value1 v) : key(k), value(v) {}
pair(const pair<Key1, Value1>& p) : key(p.key), value(p.value) {}
j'écris
pair(KeyP k, ValueP v) : key(k), value(v) {}
pair(const pair<KeyP, ValueP>& p) : key(p.key), value(p.value) {}
à la ligne ligne 48 au lieu de
avm_map::pair<Key1, Value1>* entry;
j'écris
_Tpair* entry;
on retape make puis en tant
que root
make install
Rajoutez maintenant dans le fichier /etc/ld.so.conf si ce
n'est déjà fait les lignes
/usr/local/lib
/usr/local/lib/avifile-0.7/
/usr/local/lib/avifile-0.7/vidix/
Puis tapez en tant que root
ldconfig
Installation de mjpegtools
L'URL officiel est mjpeg.sourceforge.net. On
décompresse l'archive en tapant
tar xvfz mjpegtools-1.9.0rc3.tar.gz
Cela donne le répertoire mjpegtools-1.9.0rc3 dans
lequel
on tape
./configure
Voilà le résultat de la commande
configure:
configure: MJPEG tools 1.9.0 build configuration :
configure:
configure: - X86 Optimizations:
configure: - MMX/3DNow!/SSE enabled : true
configure: - arch/cpu compiler flags : -march=pentium4 -mtune=pentium4
configure: - video4linux recording/playback: true
configure: - software MJPEG playback : true
configure: - Quicktime playback/recording : true
configure: - PNG input support : true
configure: - AVI MJPEG playback/recording : true (always)
configure: - libDV (digital video) support : true
configure: - Gtk+ support for glav : true
configure:
on tape make puis en tant
que root
make install
Vérifiez bien que la ligne /usr/local/lib existe
bien dans le fichier /etc/ld.so.conf, si ce n'est pas le cas
rajoutez la puis tapez
ldconfig
A noter l'excellente aide en ligne
à
cet endroit https://sourceforge.net/docman/display_doc.php?docid=3456&group_id=5776.