0
A
回答
5
PHP有一個ffmpeg
庫,您可以使用它。利用ffmpeg_movie
你可以返回一個視頻文件作爲一個對象:
$movie = new ffmpeg_movie('/path/to/.flv');
然後你可以去和使用getFrame()
方法,該方法返回框爲ffmpeg_frame
對象,它返回一個GD
方法toGDImage()
框架的圖像。顯然GD
庫需要啓用。
1
看到這個question。
所有的解決方案似乎都依賴於FFMPEG(所以這不太可能適用於共享網絡託管,例如)。
相關問題
- 1. 用於獲取視頻的第一幀(flv)的PHP代碼
- 2. 如何在as3中獲得flv幀率?
- 3. 從MP4/FLV中提取幀?
- 4. 如何獲取directshw流的快照
- 5. 從FLV獲取關鍵幀信息
- 6. 如何獲取Hbase錶快照?
- 7. 如何從WPF組件獲取快照?
- 8. Akka-Persistence:如何獲取快照
- 9. Android:如何獲取地圖快照?
- 10. 從FLV獲取流(PHP,CURL)
- 11. 使用php/js/as3拍攝flv視頻的快照
- 12. iOS:AVPlayer - 獲取視頻當前幀的快照
- 13. 轉換快照序列FLV AS3
- 14. Elasticsearch獲取快照大小
- 15. 如何以編程方式從Java中的FLV文件提取預覽圖像 - 就像第一幀一樣?
- 16. 如何在視圖載入時獲取視頻的第一幀?
- 17. 我如何才能將第一幀作爲YouTube的照片?
- 18. 獲取未應用視圖快照的視圖快照
- 19. 如何在nodejs中獲取視頻的快照?
- 20. 如何從java中的url獲取視頻快照?
- 21. 將flv視頻的第一幀轉換爲jpg圖像
- 22. PHP Array獲取第一項
- 23. 獲取FLV持續時間與PHP
- 24. 如何在最後一幀停止網絡FLV播放器上的FLV電影
- 25. ArrayList在第一次快照後變空
- 26. 如何獲取迭代中的第一個數據php
- 27. 獲取縮略圖的視頻快照
- 28. 獲取數據庫錶行的快照?
- 29. 獲取數據幀的第一行Python中的熊貓
- 30. 如何從megavideo獲取視頻(flv)
但是我的PHP不是從源代碼安裝的,所以我不能使用phpfize的ffmpeg擴展名... – lex 2010-12-11 06:27:26
@lex你可以看一下:http://www.phpclasses.org/package/3747-PHP-Manipulate -and-convert-videos-with-ffmpeg-program.html雖然我沒有使用它或通讀它。 – 2010-12-11 06:38:44