Pour la première fois en 7 ans, je vois une nouvelle version majeure du codeur mp3 boiteux, avec 3.100 boiteux qui sortira le 13 octobre 2017.
Il y a ne liste impressionnante de corrections de bugs auxquels j'aimerais avoir accès. Comment puis-je installer en toute sécurité cette toute dernière version de lame sur mon système Xenial Xerus 16.04 LTS?
La méthode la plus sûre que j'ai trouvée qui n'interférera en général avec aucune installation système consiste à prendre une page à partir de le trac FFmpeg site et installer une copie locale de lame.
La commande unique suivante m’a donné un exécutable de la dernière lame, installé en toute sécurité dans $HOME/bin
:
mkdir -v $HOME/{lame_build,bin} && cd $HOME/lame_build && \
Sudo apt-get install nasm build-essential && \
wget https://downloads.sourceforge.net/lame/lame-3.100.tar.gz && \
tar xvf lame-3.100.tar.gz && cd lame-3.100 && \
PATH="$HOME/bin:$PATH" \
./configure \
--prefix="$HOME/lame_build" \
--bindir=$HOME/bin \
--enable-static \
--disable-shared \
--enable-nasm && \
PATH="$HOME/bin:$PATH" make && \
make install
Les détritus peuvent ensuite être supprimés avec la commande suivante:
rm -rfv $HOME/lame_build
Ce qui suit montre maintenant sur mon système:
andrew@corinth:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
andrew@corinth:~$ lame --version | head -n 1
LAME 64bits version 3.100 (http://lame.sf.net)
andrew@corinth:~$
Et tout va bien :)