當前位置:首頁 » 編程語言 » ffmpegphp擴展

ffmpegphp擴展

發布時間: 2023-03-02 03:13:11

1. 用php在線將SWF轉換成MP4

用PHP在線將SWF轉換成MP4

是下面的這個功能么?將swf轉換成flv,再有flv轉換成MP4找到這個網站將文件添加進去就行了

2. 怎樣在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試試看吧!我還在後盾人線下面授培訓學習呢,大牛講師在身邊隨時解答呢,有不會的可以問我哦(๑˙ー˙๑)

3. php,問個關於視頻的問題

這個很麻煩的!
首先要給php加一個組件
其中的一個方法是:
下載ffmpeg-php並解壓到你電腦上一個硬碟分區內
然後復制裡面的
avcodec-51.dll
avformat-51.dll
avutil-49.dll
php_ffmpeg.dll
pthreadGC2.dll
這個幾個文件到php的ext目錄或者windows\system32目錄(這個看具體php環境是怎麼搭配的,根據操作系統、php版本、apache版本、搭配方式等有所不同)
然後打開php.ini文件

extension=php_gd2.dll
extension=php_gettext.dll
前面的分號去掉,然後再增加一行
extension=php_ffmpeg.dll
保存,重啟apache、iis或者乾脆重啟伺服器
然後就可以寫php代碼對視頻進行截圖了

這是一中方法!
比較麻煩!
例外一種方法是,乾脆在伺服器上安裝 ffmpeg軟體,然後用php啟用這個軟體並發送命令
php本身就有這種函數,可以調用伺服器上的任意可自行文件(exe)
只是,你要知道這些軟體是命令格式
比如你安裝ffmpeg軟體後
用這條代碼
exec(ffmpeg -i test.mp4 -y -f image2 -t 0.001 -s 352x240 a.jpg);
就能生成一張a.jpg的圖!
總的來說,單單原原本本的php是做不到這些的!
只是他提供了某些介面,需要你自己去組建所需要功能的特定環境!
當然,上面的方法針對window系統,其他的操作系統,我沒有研究過!
估計方法大同小異!

4. 請問一下PHP如何獲得視頻時間總長度

php需要安裝擴展才能實現這個功能.比較常見的是ffmpeg.
ffmpeg 用於訪問和檢索視頻和音頻文件中的信息,支持的許多視頻格式(mov、avi、mpg、wmv…)

5. php5.6 怎麼安裝 ffmpeg擴展

  1. 下載ffmpeg-php擴展包和ffmpeg.exe,解壓後有以下文件

    avcodec-51.dll

    avformat-51.dll

    avutil-49.dll

    php_ffmpeg.dll

    pthreadGC2.dll

  2. 將四個文件拷貝到windows/system32目錄下

  3. 將php_ffmpeg.dll拷貝到php的ext目錄下。

  4. 然後需要到apache/bin文件下找到php.ini文件下允許使用dll文件加入extension=php_ffmpeg.dll

    extension=php_gd2.dll

    extension=php_gettext.dll

    extension=php_ffmpeg.dll

  5. 重啟apache,輸出phpinfo();方法查看環境配置

  6. 測試

6. PHP 'ffmpeg' 不是內部或外部命令,也不是可運行的程序 或批處理文件。

http://www.cnblogs.com/icgg/articles/1795958.html

熱點內容
sqlserver圖片路徑 發布:2024-11-07 14:37:56 瀏覽:67
磁羅經演算法 發布:2024-11-07 14:26:49 瀏覽:850
怎麼使用主機搭建伺服器 發布:2024-11-07 14:10:26 瀏覽:84
螞蟻礦機什麼配置 發布:2024-11-07 14:10:22 瀏覽:430
上海家譜資料庫 發布:2024-11-07 14:10:19 瀏覽:296
ibm伺服器如何修復系統 發布:2024-11-07 13:56:02 瀏覽:977
pythonarraylist 發布:2024-11-07 13:52:03 瀏覽:742
不記名杉德卡密碼在哪裡 發布:2024-11-07 13:43:44 瀏覽:533
劍擊腳本 發布:2024-11-07 13:39:12 瀏覽:205
python強轉 發布:2024-11-07 13:32:35 瀏覽:1001