視頻下載比想象中容易

  兩週前搞定了56.com的視頻獨立播放和視頻下載後,很得意是吹噓了一把,有一些朋友也就試着用了(有朋友笑稱我在爲56.com作廣告,由於他之前是不知道56.com的,我這麼一搞,他竟也喜歡上56.com看視頻了)。可用的人多了,也就發現有問題,就是下載的視頻有時候與他要的不一致,這……這還真的是一個問題,由於我當時只是在從IE的緩存目錄(Temporary Internet Files)中拷貝出最後的那個視頻文件而已,若是反覆看多個視頻,這「最後的視頻」也就變亂了,而從文件名是看不內容的。
  既然有朋友反映有問題,咱也得處理不是?因而在網上google了N多的資料,發現有的還真能用,正要得意……又不能用了,原來那些資料並不全面,而從ID(從網面的URL能夠提取出視頻的ID)和視頻下載地址之間並無這麼簡單的對應關係,經屢次測試,又發現並非全部的視頻都放到同一臺服務器上的(其實早就應該想到,由於這麼多視頻不可能放在同一臺服務器上,從容量和性能都不太可能)。繼續google……再google……找到有前輩寫的轉化程序,很暈,原理竟與我本身搞的不謀而合,固然結果也同樣,就是有的能夠正常下載,有的不能。
  既然從視頻ID(從URL取得)轉化因不知道應該從哪個服務器下載的問題,從頁面內容分析和解碼提取出來有時候也未能如願,那也就只有一條路了,就是攔截。在瀏覽器裏能播放,就意味着必定會有下載過程,有下載過程,我就有方法攔截到下載來源。花半小時把代碼寫出來,還真的能夠了,再次得意一下。這麼簡單的思路咋就沒有想到呢?看來前面幾天對頁面的分析和解碼是白作了,視頻下載應該沒有那麼複雜。
  搞定了56.com,我們也就得試試優酷(youku.com),以避免有朋友又說我給56.com作廣告。一樣的方法,很快就能夠搞定了。正得意中……給一個最愛上youku的朋友打電話,結果人家說youku原本就提供下載工具,暈……咱找找看,還真的找到了「下載」,原來是他們提供的I酷(iKu)下載工具,試用一下,還要註冊,而下載過程也並無想象中那麼好。看來咱在這方面還會有一些市場的。
  別的網站就不試了,如今太晚了(明天還得上班呢)。對了,前幾天在視頻下載陷入困境時,抽了一些時間對交互作了一點點的改變,由於之前的操做方式是按Ctrl+鼠標右鍵,有一些朋友不習慣。如今改爲鼠標在視頻裏面移到右上角時就會浮出一個操做工具欄,以下圖,很惋惜,本人的美術功底太差勁了,不會圖片處理(公司的美術人員有好幾百個,但咱這是徹底私人的業餘做品,仍是不要動用公司的資源爲好),好不容易找到幾張有那麼一點意思的圖標,就先將就着用吧。
 
 
  上圖中的「獨立播放」和「視頻下載」,都是能夠使用的,另兩個功能尚未完成呢,改天吧。
  若是你尚未安裝藍蜂瀏覽器,就你點擊下載吧。
相關文章
相關標籤/搜索