Detailliertes Tutorial zur Installation von ffmpeg unter Linux

Detailliertes Tutorial zur Installation von ffmpeg unter Linux

1. Installieren Sie ffmpeg unter Centos Linux

1. Herunterladen und entpacken

wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz
tar -zxvf ffmpeg-3.1.tar.gz

2. Gehen Sie in das entpackte Verzeichnis und geben Sie den folgenden Befehl ein /usr/local/ffmpeg um das Installationsverzeichnis für sich selbst festzulegen

cd ffmpeg-3.1
./configure --prefix=/usr/local/ffmpeg
machen && machen installieren

3. Konfigurationsvariablen

vi /etc/Profil
Fügen Sie am Ende die Umgebungsvariable PATH hinzu:
export PATH=$PATH:/usr/local/ffmpeg/bin
Speichern und beenden, um zu sehen, ob die Quell-/ect/profile-Einstellungen wirksam sind.

4. Überprüfen Sie die Version

ffmpeg -version Version anzeigen

Beachten:

Wenn während der Installation folgende Fehler auftreten:

yasm/nasm nicht gefunden oder zu alt. Verwenden Sie –disable-yasm für einen beschädigten Build.

Wenn Sie glauben, dass configure einen Fehler gemacht hat, stellen Sie sicher, dass Sie die neueste
Version von Git. Wenn die neueste Version fehlschlägt, melden Sie das Problem an den
[email protected] oder IRC #ffmpeg auf irc.freenode.net.
Fügen Sie die von configure erstellte Protokolldatei "config.log" ein, da dies hilfreich ist
löse das Problem.

Yasm muss installiert werden

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar -zxvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./konfigurieren
machen && machen installieren

2. Installieren Sie ffmpeg unter Debian

1. Bearbeiten Sie /etc/apt/sources.list und fügen Sie hinzu

deb http://www.deb-multimedia.org jessie main

2. Installieren Sie ffmpeg

sudo apt-get update
sudo apt-get installiere deb-multimedia-keyring
sudo apt-get installiere ffmpeg

Dies ist das Ende dieses ausführlichen Tutorials zur Installation von ffmpeg unter Linux. Weitere Informationen zur Installation von ffmpeg unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • C++ implementiert mit OpenCV die Funktion, den blauen Hintergrund des Passfotos in einen weißen Hintergrund (oder andere Farben wie Rot) zu ändern.
  • Ein vollständiges Beispiel für die Konvertierung von Fotos mit blauem Hintergrund in Fotos mit weißem Hintergrund, implementiert mit C++ opencv
  • Opencv3/C++ implementiert die SURF-Funktionserkennung
  • Opencv3/C++ implementiert Videolesen und Videoschreiben
  • Opencv3/C++ Konturextraktions- und Screeningmethode
  • Java verwendet ffmpeg, um Funktionen wie das Transkodieren hochgeladener Videos, das Extrahieren von Video-Screenshots usw. zu implementieren (Codeoperation).
  • Python-FFMPEG-Methode zum beliebigen Extrahieren von Videoframes
  • Python integriert ffmpeg, um die Stapelkonvertierung von Videodateien zu realisieren
  • C++ OpenCV FFMPEG Bildserialisierung Implementierungscode-Analyse

<<:  So überprüfen Sie, ob MySQL erfolgreich installiert wurde

>>:  So stellen Sie MySQL so ein, dass die Groß-/Kleinschreibung nicht beachtet wird

Artikel empfehlen

Vue + node realisiert Audioaufzeichnungs- und -wiedergabefunktion

Ergebnis: Der Hauptteil besteht darin, die Codelo...

Versionsnummern in CSS- und JS-Links in HTML (Cache aktualisieren)

Hintergrund Suchen Sie in der Suchmaschine nach d...

Analyse der Implementierungsschritte für die Docker-Containerverbindung

Im Allgemeinen verwenden wir nach dem Start des C...

Implementierung eines geplanten MySQL-Sicherungsskripts unter Windows

Wenn Sie auf einem Windows-Server regelmäßig Date...

Ein Artikel zeigt Ihnen, wie Sie mit React ein Rezeptsystem implementieren

Inhaltsverzeichnis 1. Rezeptsammlung 1.1 Projekth...

MySQL 8.0 DDL-Atomaritätsfunktion und Implementierungsprinzip

1. Übersicht über die Atomizität von DDL Vor 8.0 ...

Detailliertes Tutorial zur Installation des Tomcat9-Windows-Dienstes

1. Vorbereitung 1.1 Laden Sie das komprimierte To...

JS verwendet Canvas-Technologie, um Echarts-Balkendiagramme zu imitieren

Canvas ist ein neues Tag in HTML5. Sie können js ...

Methoden zum Defragmentieren und Freigeben von Speicherplatz in MySQL-Tabellen

Inhaltsverzeichnis Ursachen der MySQL-Tabellenfra...

Unterschied und Implementierung von JavaScript Anti-Shake und Throttling

Inhaltsverzeichnis 1. Anti-Shake 2. Drosselung 3....

Detaillierte Erklärung des Linux-Befehls unzip

Inhaltsverzeichnis 1. Unzip-Befehl 1.1 Syntax 1.2...