Wie installiere ich die PHP-FFmpeg-Erweiterung auf dem Server?

PHPz
Freigeben: 2024-03-28 14:46:02
Original
1124 Leute haben es durchsucht

如何在服务器上安装 PHP FFmpeg 扩展?

Wie installiere ich die PHP-FFmpeg-Erweiterung auf dem Server?

Die Installation der PHP-FFmpeg-Erweiterung auf dem Server kann uns dabei helfen, Audio- und Videodateien in PHP-Projekten zu verarbeiten und Funktionen wie Kodierung, Dekodierung, Bearbeitung und Verarbeitung von Audio- und Videodateien zu implementieren. In diesem Artikel erfahren Sie, wie Sie die PHP-FFmpeg-Erweiterung auf dem Server installieren, sowie spezifische Codebeispiele.

Zuerst müssen wir sicherstellen, dass PHP und FFmpeg auf dem Server installiert sind. Wenn FFmpeg nicht installiert ist, können Sie die folgenden Schritte ausführen, um FFmpeg zu installieren:

  1. Aktualisieren Sie zunächst die Paketliste des Systems:

    sudo apt update
    Nach dem Login kopieren
  2. Installieren Sie FFmpeg:

    sudo apt install ffmpeg
    Nach dem Login kopieren

Nachdem die Installation abgeschlossen ist, können wir mit der Installation beginnen die PHP FFmpeg-Erweiterung:

  1. Laden Sie den Quellcode der PHP FFmpeg-Erweiterung herunter und entpacken Sie ihn:

    wget https://github.com/PHP-FFMpeg/PHP-FFMpeg/archive/master.zip unzip master.zip cd PHP-FFMpeg-master
    Nach dem Login kopieren
  2. Installieren Sie die Abhängigkeiten der PHP FFmpeg-Erweiterung:

    sudo apt install php-dev sudo apt install pkg-config sudo apt install yasm
    Nach dem Login kopieren
  3. Kompilieren und installieren Sie die PHP FFmpeg-Erweiterung:

    phpize ./configure make sudo make install
    Nach dem Login kopieren
  4. Konfigurieren Sie die PHP.ini-Datei und fügen Sie die FFmpeg-Erweiterung hinzu:

    sudo echo "extension=ffmpeg.so" >> /etc/php/7.x/cli/php.ini sudo echo "extension=ffmpeg.so" >> /etc/php/7.x/apache2/php.ini
    Nach dem Login kopieren

    Unter diesen ist 7.x die Versionsnummer von PHP, die entsprechend der tatsächlichen Situation ersetzt werden sollte.

  5. Starten Sie den Apache- oder PHP-FPM-Dienst neu, damit die Konfiguration wirksam wird:

    sudo service apache2 restart sudo service php7.x-fpm restart
    Nach dem Login kopieren

Nach Abschluss der Installation können wir ein einfaches PHP-Skript schreiben, um die Funktion der FFmpeg-Erweiterung zu testen, wie zum Beispiel:

open('path/to/video.mp4'); $video ->filters() ->resize(new FFMpegCoordinateDimension(320, 240)) //其他处理操作 ->synchronize(); $video ->save(new FFMpegFormatVideoX264(), 'path/to/output.mp4'); ?>
Nach dem Login kopieren

Das Obige dient der Installation von PHP auf dem Server. Konkrete Schritte und Codebeispiele für die FFmpeg-Erweiterung. Durch die Installation der PHP-Erweiterung FFmpeg können wir Audio- und Videodateien in PHP-Projekten problemlos verarbeiten und umfangreichere Funktionen erreichen. Ich hoffe, dass der obige Inhalt für Sie hilfreich ist.

Das obige ist der detaillierte Inhalt vonWie installiere ich die PHP-FFmpeg-Erweiterung auf dem Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!