phpffmpeg擴展
1. php5.6 怎麼安裝 ffmpeg擴展
下載ffmpeg-php擴展包和ffmpeg.exe,解壓後有以下文件
avcodec-51.dll
avformat-51.dll
avutil-49.dll
php_ffmpeg.dll
pthreadGC2.dll
將四個文件拷貝到windows/system32目錄下
將php_ffmpeg.dll拷貝到php的ext目錄下。
然後需要到apache/bin文件下找到php.ini文件下允許使用dll文件加入extension=php_ffmpeg.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_ffmpeg.dll
重啟apache,輸出phpinfo();方法查看環境配置
測試
2. 請問一下PHP如何獲得視頻時間總長度
php需要安裝擴展才能實現這個功能.比較常見的是ffmpeg.
ffmpeg 用於訪問和檢索視頻和音頻文件中的信息,支持的許多視頻格式(mov、avi、mpg、wmv…)
3. 用PHP在線將SWF轉換成MP4
用PHP在線將SWF轉換成MP4
是下面的這個功能么?將swf轉換成flv,再有flv轉換成MP4找到這個網站將文件添加進去就行了
4. php擴展ffmpeg-php安裝出錯
php里配置ffmpeg擴展模塊,但是沒載入成功,去下個包裝下吧
參考下http://www.sifangke.com/2011/09/ffmpeg-php-windows-install/
5. 怎樣在windows下配置ffmpeg-php
第一步要先下載ffmpeg-php
2. 解壓ffmpeg-php-win32-all.zip 後有下面幾個文件:
avcodec-51.dll
avformat-51.dll
avutil-49.dll
php_ffmpeg.dll
pthreadGC2.dll
3. 將四個文件拷貝到windows\system32文件夾下面(小插曲:之前自己再配置時候按照網上的文章只拷貝兩個文件 avcodec-51.dll, avformat-51.dll到這個文件,結果發現並不能配置成功。後來將後面avutil-49.dll, pthreadGC2.dll全部拷貝過去就成功了,很有可能這四個文件是有一定關聯使用的。)
avcodec-51.dll, avformat-51.dll, avutil-49.dll, pthreadGC2.dll
4. 然後需要到apache\bin文件下找到php.ini文件下允許使用dll文件加入extension=php_ffmpeg.dll 並允許 extension=php_gd2.dll, extension=php_gettext.dll這兩個
改動後如下(去掉前面的分號就代表允許執行)
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_ffmpeg.dll
5. 重新啟動wamp後使用phpinfo()函數看到一下信息配置: //我兩個環境一個apache一個IIS,iis不用重啟就生效了,apache沒試不知道, add by試試看吧!我還在後盾人線下面授培訓學習呢,大牛講師在身邊隨時解答呢,有不會的可以問我哦(๑˙ー˙๑)
6. PHP 'ffmpeg' 不是內部或外部命令,也不是可運行的程序 或批處理文件。
http://www.cnblogs.com/icgg/articles/1795958.html
7. php代碼怎麼將多個mp3文件合並成一個呢謝謝!
你可以嘗試用FFMPEG的一個php擴展,它可以在php中處理各種多媒體文件。