在你說它不能完成之前,請看看我的思路和招待我。 我已經閱讀了stackoverflow,它無法完成,以及如何實現這個使用ffmpeg和其他的東西在服務器端,這是偉大的和足夠簡單,足以領悟..甚至使用擴展到Video.js我發現在github這使得這一步更容易。但不管怎麼樣,如果我沒有<video src=... >
的副本,我真的不在意要拿到一個嗎?動態生成多個縮略圖從視頻src與javascript
我不想使用服務器來做到這一點好與出路,我理解來自Paul Irish得益於職位,視頻播放不是網絡套件端口共享方面(的代碼基本上爲每個瀏覽器供電...現在使用blink一個webkit叉減去鉻金絲雀)這有點合理,爲什麼某些瀏覽器只支持某些視頻容器。爲了簡單起見:我想讓這個功能只在Chrome和只有MPEG-4 AVC視頻容器上可用,爲什麼不能做到這一點,如果一些我可以實際查看視頻的每一幀,而同時它的回放?
額外注 所以視頻縮略圖的產生可能使用通過繪製幀發送到畫布上,這隻會是一個最終解決我的問題的一部分,我要做到這一點每一個每次視頻在用戶完成第一次播放後,不會在我的服務器上存儲圖像。我想最終解決的是生成縮略圖,因爲下載的視頻可以在用戶使用拖動滾動條將ff/rw拖到視頻中的某個點時查看。因此,這需要在視頻幀可用時完成,而不是由瀏覽器渲染以供用戶查看。
也許我誤解了,你可以將當前幀從'video'元素複製到'canvas'並從那裏去? – akonsu 2013-05-03 04:42:48
我想你可以...我實際上正在閱讀如何現在巧合完成這個問題...我猜我會遇到的問題是爲實際上尚未加載的幀,也許爲什麼它說如果有任何幫助,這是不可能完成 – brendosthoughts 2013-05-03 04:46:24
,這是我前一段時間寫的一個jQuery插件,它捕獲視頻中的當前幀並將其發送到服務器:https://github.com/akonsu/copla /blob/master/static/snapshot.js。我在這裏使用它:https://github.com/akonsu/copla/blob/master/templates/index.html – akonsu 2013-05-03 04:49:48