牟曉東
前幾天,姜老師做教學(xué)課件時需要下載一段經(jīng)典詩詞朗誦的視頻,但試了好多方法都不奏效,包括使用碩鼠、維棠等視頻專用下載工具,最后想到了使用Camtasia錄屏軟件……但由于要進行二次編輯和轉(zhuǎn)碼(清晰度會降低不少),而且一不小心就會彈出廣告窗口,如何解決這個難題?
眾所周知,在線視頻的“反下載”一直是各視頻網(wǎng)站對自己資源的一種保護,網(wǎng)站都會采取各種方式來隱藏或加密視頻的真實播放地址,從而避開視頻下載軟件的嗅探查找和代碼解析操作。但是,我們通過瀏覽器只要能夠正常觀看網(wǎng)頁的在線視頻,說明視頻的播放地址一定是已經(jīng)被瀏覽器解析并成功訪問,只有這樣才能夠進行正常的播放。想要下載這樣的在線視頻,關(guān)鍵就是在瀏覽器中找到它與在線視頻服務(wù)器的“會話”信息——真實的在線視頻播放地址。以前一般是通過“查看源代碼”來搜索“.mp4”(或.wmv等)類型的文件,然后再訪問搜索到的MP4文件地址,或是直接粘貼到迅雷中進行下載即可。現(xiàn)在這種下載方法基本上已經(jīng)失效,比較有效的下載方法是借助于瀏覽器的“審查元素”功能來查找出在線視頻的真實播放地址。
以360瀏覽器為例(或者Google瀏覽器),首先正常訪問待下載的在線視頻頁面:https://www.56.com/w41/play_album-aid-14476948_vid-MTQ3ODg3Mjky.html,播放正常后點擊“暫?!辨I。然后,在頁面空白處點擊鼠標(biāo)右鍵選擇“審查元素”,此時整個瀏覽頁面就會在下方分出另外一半?yún)^(qū)域,其頂端羅列出Elements、Console等若干個項目,點擊中間的“Network”。再返回到上方網(wǎng)頁的視頻播放區(qū)域,按F5鍵刷新一下頁面,點擊“播放”按鈕讓視頻重新正常播放,此時下方的“審查元素”區(qū)域的“Network”項下就會開始迅速出現(xiàn)很多數(shù)據(jù),按照Name、Status、Type等類型分為若干列。再次將頁面中的在線視頻暫停,接著在Size(大?。┝悬c擊進行倒序排列(從大到?。苋菀装l(fā)現(xiàn)最上面的幾個同名文件(媒體流)的“嫌疑”最大。在頂端的一個文件上點擊鼠標(biāo)右鍵選擇“Copy→Copy link address”(復(fù)制鏈接地址),現(xiàn)在我們就已經(jīng)獲取到了該在線視頻的真實播放地址(圖1)。
接著,在360瀏覽器中新建一個窗口,在地址欄中點擊鼠標(biāo)右鍵選擇“粘貼并訪問”,彈出了只有視頻在播放的頁面,播放進度條所顯示的時長跟之前完全一樣。點擊右下角的“下載”圖標(biāo),360瀏覽器會彈出“新建下載任務(wù)”的小窗口,將這個MP4格式的視頻文件保存到本地即可。下載結(jié)束后調(diào)用本地的視頻播放器查看,跟在網(wǎng)頁上觀看是完全一樣的(圖2)。
現(xiàn)在,把MP4視頻文件傳給姜老師,任務(wù)完成。大家在遇到類似在線視頻無法下載的問題時,不妨試一下用360瀏覽器的“審查元素”來查找出它的真實下載地址。