Heim >Backend-Entwicklung >PHP-Tutorial >ffmpeg für PHP – CSDN-Blog

ffmpeg für PHP – CSDN-Blog

不言
不言Original
2018-03-31 11:13:585011Durchsuche

In diesem Artikel wird PHPs ffmpeg vorgestellt. Interessierte Freunde können einen Blick darauf werfen


ffmpeg-php-Erweiterung




PHP-Video-Miniaturansicht, die am häufigsten verwendete ist ffmpeg-php

1: ffmpeg installieren

FFmpeg-Download-Link http://ffmpeg.org/download.html

Entpacken Sie das Installationspaket

tar -jxvf ffmpeg-x.x.tar.bz2

Geben Sie das Verzeichnis ein

cd ffmpeg-x.x

Kompilieren und installieren

./configure --enable-shared && make && make install

Nach Abschluss der Installation führen Sie ffmpeg aus -Version

Wenn eine Meldung ähnlich der folgenden erscheint, bedeutet dies, dass ffmpeg erfolgreich installiert wurde.



1

2

3

4

5

6

7

8

9

10


ffmpeg version 2.5.11 Copyright (c) 2000-2016 the FFmpeg developers

built on Apr 17 2017 16:47:15 with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)

configuration: --enable-shared

libavutil      54. 15.100 / 54. 15.100

libavcodec     56. 13.100 / 56. 13.100

libavformat    56. 15.102 / 56. 15.102

libavdevice    56.  3.100 / 56.  3.100

libavfilter     5.  2.103 /  5.  2.103

libswscale      3.  1.101 /  3.  1.101

libswresample   1.  1.100 /  1.  1.100


 2 ffmpeg-php installieren

Offizieller Download-Link

https://sourceforge.net/projects/ffmpeg-php/files/ffmpeg - php/

Die offizielle Version wurde schon lange nicht mehr aktualisiert. Ich habe es auf Centos 7 + php5.6&php7.1 Centos6.5+php5 versucht, aber es hat nicht funktioniert. Beim Konfigurieren von make wird ein Fehler gemeldet.

Später habe ich eine Version auf Github gefunden. Erfolgreich kompiliert und installiert auf Centos7.2+php5.5.6 (Centos7 + PHP7.1 funktioniert immer noch nicht)

Adresse: git clone https://github.com/tony2001/ffmpeg-php.git

Sie können auch meine Baidu-Cloud-Disk zum Herunterladen besuchen

https://pan.baidu.com/s/1skQTVlj

Geben Sie das Verzeichnis ffmpeg-php zum Kompilieren und Erweitern ein

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

Hinweis (wenn nach make ein Fehler auftritt, liegt ein Problem mit der ffmpeg-php-Version vor. Machen Sie sich keine Sorgen und ändern Sie die Version (oder versuchen Sie, die PHP-Version herabzusetzen)).

Fügen Sie



1

1


extension=ffmpeg.so

extension=ffmpeg.so


重启php。在 phpinfo()中查看有无ffmpeg信息。

有的话就OK

或者执行 



1

1


/usr/local/php/bin/php -i |grep ffmpeg


/usr/local/php/bin/php -i |grep ffmpeg


要是有输出的话OK

转载自:

https://www.cnblogs.com/jkklearn/p/6737467.html

相关推荐:

php中的ffmpeg详解

node.js基于FFMPEG视频推流测试详解

PHP调用ffmpeg对视频截图并拼接脚本实例分享

Das obige ist der detaillierte Inhalt vonffmpeg für PHP – CSDN-Blog. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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