如何安裝phpffpemg擴展

這篇文章主要介紹“如何安裝php ffpemg擴展”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“如何安裝php ffpemg擴展”文章能幫助大家解決問題。

10余年的阿拉爾網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網(wǎng)絡營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調整阿拉爾建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“阿拉爾網(wǎng)站設計”,“阿拉爾網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

安裝php ffpemg擴展的方法:1、通過“git clone https://github.com/tony2001/ffmpeg-php.git”下載“ffmpeg-php”擴展;2、通過對應版本的phpize生成configure文件;3、修改“ffmpeg_frame.c”文件;4、編譯安裝,然后在php.ini中添加“extension=ffmpeg.so”即可。

FFmpeg是一套可以用來記錄、轉換數(shù)字音頻、視頻,并能將其轉化為流的開源計算機程序。采用LGPL或GPL許可證。它提供了錄制、轉換以及流化音視頻的完整解決方案

FFmpeg的安裝就不多說了,網(wǎng)上都有教程,建議yum裝,編譯安裝的依賴,裝到你想死的心都有...

yum安裝的話這里提供個yum源,根據(jù)自己的系統(tǒng)選擇,這里給出的是el7的,el6的可以根據(jù)網(wǎng)址自己去查找

sudo rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

如何安裝php ffpemg擴展

PHP處理圖片、音頻、視頻可以使用ffmpeg-php擴展

被這個擴展折磨了兩天,網(wǎng)上的教程真的是不靠譜啊,自己琢磨整理了一下,廢話不說,直接安裝流程:

1、下載ffmpeg-php擴展源碼

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

2、進入目錄,通過對應版本的phpize生成configure文件

如何安裝php ffpemg擴展

3、修改ffmpeg_frame.c文件

由于原有的文件中,未對PIX_FMT_RGB32進行定義,所以要在該文件中進行定義

查找行:

如何安裝php ffpemg擴展

添加紅色框出的部分進行定義

保存退出

4、修改php_ffmpeg.h文件,修改avhe avcodec_alloc定義順序

如何安裝php ffpemg擴展

將原來av_frame_alloc avcodec_alloc_frame的順序調換一下即可,保存退出

5、開始configure配置

./configure --with=php-config=/path/php/bin/php-config

6、開始編譯、安裝

make && make install

完成后,會在/path_to_php/lib/php/extensions/no-debug……/下面生成ffmpeg.so文件

在php.ini中添加extension=ffmpeg.so

7、查看加載是否成功

如何安裝php ffpemg擴展

關于“如何安裝php ffpemg擴展”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

分享題目:如何安裝phpffpemg擴展
網(wǎng)站URL:http://muchs.cn/article16/gecedg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、網(wǎng)站設計、網(wǎng)站維護、網(wǎng)站制作、標簽優(yōu)化品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設