Vergessen Sie das Nux Dextop Repo. Es enthält derzeit nur den Release-Zweig von FFmpeg 2.8 und älter (ich habe mir einfach das Paketverzeichnis angesehen ).
Deinstalliere das alte
ffmpeg
:sudo yum remove ffmpeg
Entfernen Sie dieses Repository (optional, aber empfohlen). Das überlasse ich dir.
Laden Sie das Neue herunter
ffmpeg
. Ein Repo ist nicht erforderlich, da die vorkompilierte Binärdatei ausreicht.curl -OL https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
Extrahieren Sie es:
tar xvf ffmpeg-git-64bit-static.tar.xz
Kopieren oder verschieben Sie die
ffmpeg
Datei an einen Speicherort in Ihrem Ordner,PATH
damit sie für alle Benutzer ausführbar ist (das Datum in diesem Beispiel ist nur ein Platzhalter, da es sich je nach Kompilierungszeitpunkt ändert):sudo cp ffmpeg-git-20181103-64bit-static/ffmpeg /usr/local/bin
Stellen Sie sicher, dass Sie eine aktuelle Version ausführen, indem Sie den
ffmpeg
Befehl ausführen. Die erste Zeile sollte ungefähr so aussehen:ffmpeg version N-92330-gd6d407d2d7 Copyright (c) 2000-2018 the FFmpeg developers
... wobei das
d6d407d2d7
(minus das oft verwirrende und ärgerlicheg
Präfix) der partielle Hash des jeweiligen Commits ist, von dem diesesffmpeg
im Master-Zweig abgeleitet wurde.
Siehe Was ist ein statischer Build und wie installiere ich ihn? für mehr Details.