UPDATE (texte original conservé ci-dessous)
Alors que le vrai ffmpeg est sur le point de revenir (dans 15.04), le PPA de Jon Severinsson ne fonctionne plus (pour ffmpeg), et avconv-ffmpeg (maintenant appelé " libav ") et le vrai ffmpeg (maintenant à Juste " ffmpeg ") supprimé des versions intermédiaires, la question est devenue: Comment installer le plus facilement ffmpeg dans les distributions antérieures à 2015?
/METTRE À JOUR
Quelqu'un sait comment installer le vrai ffmpeg actuel (pas l'ancienne version de avconv fournie avec Ubuntu) sans avoir les problèmes mentionnés ici ?
Les raisons:
Apparemment, ce n'est pas aussi facile qu'il devrait l'être en raison de conflits de version, et qu'avconv et ffmpeg ne peuvent pas coexister sur le même ordinateur (indiqué dans la réponse acceptée de la publication liée ci-dessus). Bien qu'un guide au moins mentionne l'installation de ffmpeg localement (~) pour parvenir à la coexistence.
Mon communiqué est Precise 12.04.3 LTS, mais il semble que cela s’appliquerait également aux plus récents.
Réponse mise à jour pour les versions antérieures à 2015
Comme personne ne maintient un PPA complet comme celui de Jon Severinsson, la méthode de Rmano consistant à utiliser une construction statique est maintenant la plus simple. Remarque les mises à jour doivent être vérifiées et effectuées manuellement.
Si la version libav de ffmpeg était installée, supprimez-la. Les deux ne peuvent pas résider sur le même ordinateur. Si libav n’était pas déjà installé, passez à 4.
Sudo apt-get remove ffmpeg
Sudo apt-get purge libav-tools
# *Ignore any autoremove message that may appear.*
Extrayez les fichiers (et deux répertoires) comme suit:
L'installation de génération statique est terminée et ffmpeg est prêt à être utilisé.
Pour mettre à jour: Lors de la vérification et de la recherche d'une version plus récente, le dossier d'installation peut être trié par date et les fichiers de version existants rapidement identifiés et supprimés. (Les horodatages seront tous les mêmes que le binaire ffmpeg.) La mise à jour peut ensuite être téléchargée et extraite de la même manière que la version précédente.
Si un repo complet ffmpeg réapparaissait, il serait installé comme auparavant:
# 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
Avec le retour de la version originale de ffmpeg aux éditions de 2015 et au-delà, le besoin de cette solution de contournement disparaîtra éventuellement.
Beaucoup de gratitude à la communauté pour l'aide.
Je n'ai eu aucun problème en utilisant la construction statique fournie par le projet FFmpeg. Il y a des liens dans http://ffmpeg.org/download.html
Téléchargez la version/construction dont vous avez besoin (au format 32 ou 64 bits), puis placez l'exécutable dans votre $PATH
(par exemple, ~/bin
). S'il est placé dans ~/bin
, vous pouvez vous déconnecter, puis vous reconnecter ou simplement exécuter . ~/.profile
pour que votre shell reconnaisse qu'il se trouve dans le $PATH
. Maintenant, vous pouvez simplement entrer ffmpeg
et la nouvelle version statique sera utilisée.
Par exemple:
% wget http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
% tar xJvf ffmpeg-git-64bit-static.tar.xz
% cd ffmpeg-git-20150427-32bit-static
% ./ffmpeg
ffmpeg version N-45164-g46778ab- http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 4.9.2 (Debian 4.9.2-10)
[...]
Être complètement statique ne devrait pas poser de problème avec les différentes versions de Linux (dans la limite, le noyau ne devrait pas être trop vieux).