Resposta atualizada para versões anteriores a 2015
Como ninguém está mantendo um ppa com tudo incluído, como o de Jon Severinsson, o método de Rmano de usar uma compilação estática é agora mais fácil. As atualizações de notas precisam ser verificadas e feitas manualmente.
- Depois de acessar a página de download oficial do ffmpeg , clique no link link em compilações estáticas do Linux . (O alvo pode mudar, então não é vinculado diretamente aqui.)
- Clique no apropriado (32 ou 64 bits) e versão desejada (instantâneo ou numerado) para download. (O instantâneo é recomendado.)
-
Se a versão libav do ffmpeg foi instalada, remova-a. Os dois não podem residir na mesma máquina. Se a libav não foi instalada anteriormente, pule para 4.
sudo apt-get remove ffmpeg sudo apt-get purge libav-tools # *Ignore any autoremove message that may appear.*
-
Extraia os arquivos (e dois diretórios) da seguinte forma:
- Para sistemas de usuário único: para $ HOME / bin
- Para configurações multiusuário: para / usr / local / bin
A instalação da compilação estática está concluída e o ffmpeg está pronto para uso.
Para atualizar: Ao verificar e localizar uma versão mais recente, a pasta de instalação pode ser classificada por data e os arquivos da versão existente são identificados e excluídos rapidamente. (Os timestamps serão todos iguais ao binário ffmpeg.) A atualização pode então ser baixada e extraída da mesma forma que a versão anterior.
Se um repositório ffmpeg abrangente reaparecer, ele será instalado como antes:
# Replace avconv with the real ffmpeg
# www.askubuntu.com/a/373509/165265
#
sudo add-apt-repository ppa:<name of ppa here>
sudo apt-get update
sudo apt-get install ffmpeg
Com o ffmpeg real retornando às versões de 2015 e além, a necessidade dessa solução desaparecerá.
Muita gratidão à comunidade pela ajuda.