Problème de compilation trancode

Bjr a tous je suis un débutant sous linux qui désire absolument se débarassé de windows, je voudrais installé dvdshrink mais pour cela il me faut installé une des dépendance qui est transcode, j'essaye de l'installé mais le compilateur m'arrette en me disant qu'il me faut ffmpeg j'essaye de le compilé et la j'obtiens :
make -C libavcodec all
make[1]: Entering directory `/home/montana/ffmpeg/libavcodec'
make[1]: Rien à faire pour « all ».
make[1]: Leaving directory `/home/montana/ffmpeg/libavcodec'
make -C libavformat all
make[1]: Entering directory `/home/montana/ffmpeg/libavformat'
make[1]: Rien à faire pour « all ».
make[1]: Leaving directory `/home/montana/ffmpeg/libavformat'
make -C vhook all
make[1]: Entering directory `/home/montana/ffmpeg/vhook'
make[1]: Rien à faire pour « all ».
make[1]: Leaving directory `/home/montana/ffmpeg/vhook'
if [ -f doc/ffmpeg.1 ] ; then \
install -d "/usr/local/man/man1" ; \
install -m 644 doc/ffmpeg.1 doc/ffserver.1 "/usr/local/man/man1" ; \
fi
make -C vhook install
make[1]: Entering directory `/home/montana/ffmpeg/vhook'
install -d "/usr/local/lib/vhook"
install -m 755 null.so fish.so ppm.so watermark.so drawtext.so "/usr/local/lib/vhook"
make[1]: Leaving directory `/home/montana/ffmpeg/vhook'
make -C libavcodec install
make[1]: Entering directory `/home/montana/ffmpeg/libavcodec'
make[1]: Rien à faire pour « install ».
make[1]: Leaving directory `/home/montana/ffmpeg/libavcodec'
make -C libavformat install
make[1]: Entering directory `/home/montana/ffmpeg/libavformat'
make[1]: Rien à faire pour « install ».
make[1]: Leaving directory `/home/montana/ffmpeg/libavformat'
install -d "/usr/local/bin"
install -c -s -m 755 ffmpeg ffserver "/usr/local/bin"

Ca fait des heures que je planche la dessous est ce que klk'un peut m'aider svp

5 réponses

  1. Contributeur
    Salut,
    samir1234, je sais pas quelle est ta distribution, mais il vaudrait mieux passer par les paquetages!
    1. Il suffit de compiler ffmpeg:

      ./configure
      make
      make installlib (ca install les libs et donc libavcodec)
  2. Modérateur
    Samir : Tu as lancé ton ./configure en root ? Attention à bien être dans le répertoire du ./configure avant de le lancer. Vérifie la place libre sur tes disques.

    Saga9 : Je pense que ça doit être un équivalent car je l'ai pas dans ma liste non plus ;)
    1. Contributeur
      Salut,
      heu dvdshrink n'existe que sous windows?!!
      ...à moins que tu veuilles parler d'un equivalent?!
      1. Merci de ta réponse mtn au moin je sais ou ce trouve les programme que j'installe :-) mais je te met le ./configure de transcode c'est ca qui mavait fait dire qu'il y avait une erreur ac ffmpeg

        checking if fast integers are available... yes
        checking for pkg-config... /usr/bin/pkg-config
        checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
        checking for gethostbyname... yes
        checking for connect... yes
        checking for remove... yes
        checking for shmat... yes
        checking for IceConnectionNumber in -lICE... yes
        checking for XvQueryExtension in -lXv... yes
        checking X11/Xaw/Simple.h usability... yes
        checking X11/Xaw/Simple.h presence... yes
        checking for X11/Xaw/Simple.h... yes
        checking for XpmFreeAttributes in -lXpm... yes
        checking for gzopen in -lz... yes
        checking for sin in -lm... yes
        checking ffmpeg/avcodec.h usability... no
        checking ffmpeg/avcodec.h presence... no
        checking for ffmpeg/avcodec.h... no
        configure: error: FFmpeg (libavcodec) required, but cannot compile ffmpeg/avcodec.h
        1. Modérateur
          Ben sois ma vue baisse soit je vois pas d'erreur dans ce que tu post. Fais un ls /usr/local/bin, je suis presque sur que ffmpeg y est ;)