Website-Suche

So installieren Sie ffmpeg auf RHEL 8/CentOS 8


Wenn Sie jemals eine schnelle Möglichkeit zum Konvertieren zwischen Video- oder Audioformaten unter Linux benötigen und etwas suchen, das keine Ressourcen verbraucht, aber die Arbeit gut erledigt, dann sollten Sie ffmpeg vielleicht ausprobieren. Es gibt viele GUI-Schnittstellen für das ffmpeg-Paket, aber in diesem Artikel erfahren wir, wie Sie es in RHEL 8/CentOS 8 mithilfe der Befehlszeile und der Kompilierungstools installieren.

FFMpeg verfügt über viele Befehlszeilenoptionen, wenn es um die Konvertierung von Dateien geht, und daher ist es ratsam, es über die CLI zu verwenden. Von dort aus können Sie die Optionen mithilfe von Attributen feinabstimmen und sogar lernen, wie Sie BASH-Skripte erstellen, um automatische Konvertierungsskripte zu erstellen.

In diesem Tutorial lernen Sie:

  • So kompilieren Sie den ffmpeg-Quellcode von scrach

Verwendete Softwareanforderungen und Konventionen

KategorieAnforderungen, Konventionen oder verwendete Softwareversion
SystemRed Hat Enterprise Linux 8
SoftwareN/A
AnderePrivilegierter Zugriff auf Ihr Linux-System als root oder über den Befehl sudo.

Kompilieren von ffmpeg aus Git

Sie können den ffmpeg-Quellcode von Git abrufen und selbst kompilieren. Stellen Sie zunächst sicher, dass Sie die erforderlichen Entwicklungspakete installiert haben:

$ su -
# dnf groupinstall "Development Tools"

Stellen Sie sicher, dass Sie auch Git installieren, damit wir etwas haben, mit dem wir den Quellcode abrufen können:

$ sudo dnf install git

Jetzt können Sie den ffmpeg Git-Quellcode herunterladen:

$ git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

Nachdem alles erledigt ist, müssen Sie zum frisch heruntergeladenen ffmpeg-Quellcodeverzeichnis navigieren

$ cd ffmpeg

und bereiten Sie sich auf die Kompilierung des Quellcodes vor:

$ ./configure

Sie können die optionale nasm-Abhängigkeit mit

$ ./configure --disable-x86asm

Nächster Typ

$ make

Im selben CLI-Fenster, in dem Sie gerade ffmpeg für die Kompilierung konfiguriert haben. Nachdem ffmpeg mit dem Kompilieren fertig ist (und es kann eine Weile dauern, abhängig von der Leistung Ihres Systems), können Sie endlich die Binär- und Konfigurationsdateien installieren, die Sie gerade kompiliert haben, indem Sie

$ sudo make install

Kompilieren des ffmpeg-Codes, den wir von Git heruntergeladen haben

Schlussfolgerung

Das Kompilieren des Quellcodes von Git ist ein sicherer Weg, um ffmpeg in RHEL 8/CentOS 8 zu installieren, unabhängig von den Unterpunkten der Versionsnummer. Die Verwendung der RHEL 8/CentOS 8 "Development Tools"-Pakete und Git des Quellcodes auf ffmpeg lässt sich sauber kompilieren, ohne erforderliche Abhängigkeiten.

Verwandte Artikel: