2012-01-16 94 views
0

使用jQuery,只有視頻嵌入的價值,你將如何解析它的YouTube/Vimeo抓住相應視頻的縮略圖?我如何從使用jQuery嵌入youtube/vimeo獲取縮略圖?

+0

要創建的視頻文件的縮略圖,你需要一個庫名爲FFMPEG。但是,你不能使用它與JQuery或Javascript :(事實上,你不能使用javascript創建視頻縮略圖,據我所知,但如果你找到了一些方法來做到這一點,然後通知我。謝謝。 – Acn 2012-01-16 11:25:54

回答

0

至少youtube提供了一個提供視頻縮略圖的API。您只需要使用JavaScript中的正則表達式即可輕鬆從嵌入代碼中提取視頻標識。你會發現簡單的API這裏的描述:http://www.reelseo.com/youtube-thumbnail-image/

編輯:執行Vimeo上,videso相同任務的問題已經在這裏討論:Get img thumbnails from Vimeo?

+0

我很可怕在RegExp。你能幫我解決一些RegExp的代碼嗎?我可以從那裏獲得它。我怎樣才能從src =「http://www.youtube.com/embed/5PqqPzEGWL4」取得某些東西?怎麼說目標是引用後src?然後在嵌入後獲取id? – 2012-01-16 12:08:47

+0

nvm想出了一個:(youtube.com | vimeo.com)\ /(視頻|嵌入)\ /(\ w +)\ /?現在要從這裏開始..: ) – 2012-01-16 12:36:00

+0

這很簡單:str.match(/ embed \ /([0-9a-z] *)/ i)。該id是結果數組的第二項 – Simon 2012-01-16 12:37:25