Vorwort Die Serversystemumgebung ist: CentOS 6.5 (final); Die erfolgreiche Installation von FFmpeg auf dem Server hat viel Aufwand gekostet. Ich werde den Vorgang der erfolgreichen Installation zusammenfassen und hoffe, dass er für alle nützlich sein wird ^_^; P.S.: Informationen zum Aufrufen von FFmpeg mit Java zum Verarbeiten von Audio- und Videomediendateien finden Sie im Handbuch zur Verarbeitung von Videodateien mit Java FFmpeg. Überprüfen Sie den CentOS-Versionsbefehl: CentOS 7 Installationsreferenz hier: klick mich Installation über Yum Führen Sie die folgenden Befehle aus, um FFmpeg zu installieren: Hinweis: Standardmäßig werden Befehle als Root-Benutzer ausgeführt. Wenn Sie kein Root-Benutzer sind, fügen Sie vor jedem Befehl den Befehl sudo hinzu, um diese Befehle mit Root-Berechtigungen auszuführen. 1. Aktualisieren Sie das System yum installiere epel-release -y yum aktualisieren -y 2. Installieren Sie das Nux Dextop YUM-Repository rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm 3. Installieren Sie FFmpeg und FFmpeg-Entwicklungspakete yum installiere ffmpeg ffmpeg-devel -y Wenn an diesem Punkt alles schief geht, sollte FFmpeg erfolgreich auf dem Server installiert sein. Sie können den Befehl Häufig verwendete FFmpeg-Befehle zur Videokonvertierung ffmpeg -i Quellvideopfad, der konvertiert werden soll -s 853x480 -vcodec libx264 -preset medium -crf 28 -y Ausgabevideopfad In die Grube steigen und die Grube füllen Bei der Installation auf CentOS 7 können einige abhängige Bibliotheken nicht gefunden werden Die Hauptsymptome sind wie folgt: Anleitung zum Befüllen der Grube: 1. Prüfen Sie zunächst, ob EPEL erfolgreich installiert wurde Gemäß dem obigen Installationstutorial sollten vor der Installation von FFmpeg zwei Quellen installiert werden, eine ist epel und die andere ist nux-dextop; Mit dem Befehl „yum repolist“ können Sie überprüfen, ob diese beiden installiert sind: 2. Wenn epel und nux-dextop erfolgreich installiert wurden, der Befehl install Dies kann mit der Konfiguration von epel zusammenhängen. Zu diesem Zeitpunkt müssen Sie zuerst in das Konfigurationsverzeichnis von epel wechseln: Verwenden Sie den Befehl: Bearbeiten Sie die Datei epel.repo mit dem vim-Befehl epel.repo: Denn beim Download von Abhängigkeiten wird auf diese über BaseURL- oder Metalink-Adressen verwiesen. Wenn die Abhängigkeiten nicht gefunden werden können, liegt das wahrscheinlich daran, dass es Probleme mit diesen beiden Download-Adressen gibt. Als ich auf dieses Problem stieß, stellte ich fest, dass Yum zum Herunterladen die von Metalink in epel.repo angegebene Adresse verwendete und einige Abhängigkeiten nicht heruntergeladen werden konnten. Später kommentierte ich die Metalink-Zeile aus und ließ Yum die Base-URL zum Herunterladen verwenden, und der Download konnte durchgeführt werden. Wenn Sie BaseURL und Metalink nicht herunterladen können, können Sie die ursprüngliche Download-Adresse durch Google ersetzen. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Gründe und Lösungen für die fehlende Remote-Verbindung zur MySQL-Datenbank unter CentOS7
>>: Detailliertes Installationstutorial für MySQL 5.7.11 unter Win7
Vorwort Im Internet gibt es zahlreiche Informatio...
Legen Sie das Hintergrundbild für die Tabellenübe...
1. Einige Tipps zu mit class in react deklarierte...
Ich habe einige Werte grob aufgelistet, um die Di...
Ich habe viel online gesucht und festgestellt, da...
Unter Linux treten häufig Situationen auf, in den...
Ich habe das System vor einiger Zeit neu installi...
Inhaltsverzeichnis Vorwort 1. MySQL ermöglicht SS...
Inhaltsverzeichnis 1. Verwendung 2. Lösen Sie das...
In diesem Artikel wird eine kleine Demo gezeigt, ...
Heute listet dieser Beitrag einige großartige Beis...
Routing-Konfigurationsbefehle unter Linux 1. Host...
Inhaltsverzeichnis Webkomponenten benutzerdefinie...
Vorwort: Vor Kurzem werde ich mit meinen Partnern...
1. Überprüfen Sie den Installationspfad der Softw...