牟曉東


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