Instale o lame 3.100 no Xenial Xerus 16.04LTS?

1

Pela primeira vez em 7 anos, vejo que há um lançamento novo e importante para o codificador lame mp3, com o lame 3.100 saindo em 13 de outubro de 2017.

Existe uma impressionante lista de correções de bugs que eu gostaria ter acesso a. Como posso seguramente instalar esta versão mais nova do lame no meu sistema Xenial Xerus 16.04 LTS?

    
por andrew.46 06.11.2017 / 09:21

1 resposta

1

O método mais seguro que eu descobri que em sua maior parte não interferirá em nenhuma instalação do sistema é pegar uma página de o site trac do FFmpeg e instalar uma cópia local do lame.

O seguinte comando único deu-me um executável funcional do último coxo, instalado com segurança em $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

Os detritos podem ser removidos com o seguinte comando:

rm -rfv $HOME/lame_build

O seguinte agora mostra no meu sistema:

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:~$ 

E tudo está bem:)

    
por andrew.46 10.11.2017 / 02:58